pypi cupy 9.5.0
v9.5.0

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

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

We are running a Gitter chat for general discussions and quick questions. Feel free to join the channel to talk with developers and users!

Announcements

Removal of Alpha/Beta/RC Wheels from PyPI

  • As per the discussion in #5671, we stopped uploading pre-release binary wheels to PyPI for the health of the ecosystem. Pre-release wheels can now be downloaded from the recently introduced custom index (e.g., pip install cupy-cudaXXX -f https://pip.cupy.dev/pre) . Note that the sdist package is available in PyPI for all versions.

  • Outdated (v8.0.0rc1 or earlier) pre-release binaries have been removed from PyPI. See #5667 for details.

Changes

Enhancements

  • Support cuDNN 8.2.4 (#5744)
  • Support NCCL 2.11.4 (#5747)
  • Fix cupyx.optimize to save file when no optimization ran (#5760)

Bug Fixes

  • Fix spline filter with large array (#5686)
  • Fix exception for indexing with multiple ellipses (#5739)
  • Fix docstring for fallback modules (#5742)
  • Include stdexcept in hip headers (#5777)
  • Fixed typo in error message in sparse.csr_matrix (#5788)
  • Fix MAX_NDIM and add guards/tests (#5798)
  • Disable spmm on Windows CUDA 10.2 (#5805)

Documentation

  • Fix random docstring (#5708)
  • Remove --pre from ROCm source build instructions (#5782)
  • Use custom index for pre-release wheels (#5793)

Installation

  • Add maintainers in setup.py (#5758)
  • Bump version to v9.5.0 (#5808)

Tests

  • Update test_eigenvalue.py (#5643)
  • Improve performance of TestSplineFilter1dLargeArray (#5694)
  • Stop inheriting unittest.TestCase for performance (#5710)
  • TestSplineFilter1dLargeArray marked slow and reduced memory usage (#5729)
  • Make testing helpers support non-methods (#5731)
  • Make test parameter names static (#5733)
  • Update pip and setuptools in Windows CI (#5738)
  • Improve FlexCI output (#5796)
  • Fix error message comparison (#5806)

Others

  • Add workflow to test/build/push docker images on pull-request/release (#5752)

Contributors

The CuPy Team would like to thank all those who contributed to this release!

@christinahedges @emcastillo @kmaehashi @leofang @takagi @toslunar

Don't miss a new cupy release

NewReleases is sending notifications on new releases.