pypi cupy 10.4.0
v10.4.0

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

This is the release note of v10.4.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

Introduction of generic cupy-wheel (EXPERIMENTAL) (#6012)

We have added a new package in the PyPI called cupy-wheel. This meta package allows other libraries to add a dependency to CuPy with the ability to transparently install the exact CuPy binary wheel matching the user environment. Users can also install CuPy using this package instead of manually specifying a CUDA/ROCm version.

pip install cupy-wheel

This package is only available for the stable release as the current pre-release wheels are not hosted in PyPI.

This feature is currently experimental and subject to change so we recommend users not to distribute packages relying on it for now. Your suggestions or comments are highly welcomed (please visit #6688.)

Changes

Enhancements

  • Add missing cudaDevAttrMemoryPoolsSupported to hip (#6626)
  • Add CC 3.2 to Tegra arch list (#6647)
  • Add a few driver/runtime/nvrtc API wrappers (#6651)

Bug Fixes

  • Define float16::operator-() only for ROCm 5.0+ (#6629)
  • JIT: fix access to cached codes (#6642)
  • [v10] Fix Mempool attr for Cuda Python (#6654)
  • Fix int64 overflow in cupy.polyval (#6666)

Documentation

  • Documentation update for ROCm 5.0 (#6607)
  • Add --pre option to instructions installing pre-releases (#6614)
  • Fix typo in performance guide (#6659)
  • JIT: fix function signatures in the docs (#6660)

Installation

  • Add universal CuPy package (#6683)

Tests

  • Remove jenkins requirements (#6634)
  • CI: Trigger FlexCI for hotfix branches (#6636)
  • Fix TestIncludesCompileCUDA for HEAD tests (#6650)
  • Trigger CUDA Python tests with /test mini (#6655)
  • Fix missing f prefix on f-strings fix (#6679)

Contributors

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

@asi1024 @code-review-doctor @danielg1111 @emcastillo @kmaehashi @leofang @takagi

Don't miss a new cupy release

NewReleases is sending notifications on new releases.