pypi cupy 5.2.0
v5.2.0

latest releases: 14.2.0, 14.1.1, 14.1.0...
7 years ago

This is the release note of v5.2.0. See here for the complete list of solved issues and merged PRs.

Highlights

  • CuPy now runs without CUDA development headers if you are using CUDA 9.2 or 10.0.
  • Improved compatibility with NumPy 1.16.

New Features

  • Add cupyx.scipy.sparse.diags (#1865, thanks @grlee77!)
  • Support New APIs in cuDNN v7.4.1 (#1893)

Enhancements

  • Bundle CUDA fp16 headers (#1858)
  • Support for documenting NCCL interfaces (#1868)
  • Verbose broadcast failure message (#1875)
  • Support NumPy arrays as seeds in RandomState (#1882, thanks @mrocklin!)
  • Use item instead of asscalar to support NumPy 1.16 (#1895)
  • Use LF instead of CR+LF (#1920)
  • Support NumPy 1.16 (#1923)

Performance Improvements

  • Fix ufunc performance degradation (#1929)

Bug Fixes

  • Fix backward of batch normalization (#1860)
  • Check if cx is None (#1863)
  • Fix RecursionError bug in conj method of sparse matrix classes (#1922, thanks @grlee77!)
  • Fix ndarray initialization bug (#1927)
  • Fix ndim not using cdef (#1939)
  • Ensure the input to the CUFFT Plan1D class is C contiguous (#1964, thanks @grlee77!)

Code Fixes

  • Clean up internal.pyx (prod) (#1960)

Documentation

  • Update docs for newly supported libraries (#1855)
  • Fix stylecheck installation in contribution guide. (#1876, thanks @crcrpar!)
  • Add memory management documentation (#1877)
  • Align with the latest numpy docs (#1878)
  • Rename Code of Conduct filename (#1963)

Tests

  • Add tests for complex min and max (#1859)
  • Fix randint high value in test for Windows (#1902)

Others

  • Ignore W503 and W504 (#1957)

Don't miss a new cupy release

NewReleases is sending notifications on new releases.