pypi cupy 12.0.0a2
v12.0.0a2

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

This is the release note of v12.0.0a2. 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!

Highlights

Increased cupyx.scipy APIs (#6773, #6990, #7014, #7015, #7036)

The coverage of SciPy interpolate & special APIs has increased. (Thanks @khushi-411 & @1MrEnot!)

Initial support for ufunc methods (#7049)

Starting from v12, CuPy will support the corresponding NumPy ufunc methods.
This release adds compatibility with ufunc.outer. Check the tracking issue (#7082) for detailed information.

Changes

New Features

  • Add cupyx.scipy.special.logsumexp (#6773)
  • Add cupyx.scipy.interpolate.KroghInterpolator (#6990)
  • Add scipy.special.expi and scipy.special.exp1 (#7014)
  • Add cupy.byte_bounds (#7015)
  • Adds cupyx.scipy.special.k0, cupyx.scipy.special.k1, cupyx.scipy.special.k0e, cupyx.scipy.special.k1e (#7036)
  • Add ufunc.outer (#7049)
  • Expose pairwise distance functions (#7063)

Enhancements

  • Support NCCL 2.12 ~ 2.14 (#6534)
  • Support cuDNN 8.5 (#7008)
  • Fix cupy.apply_along_axis for tuple retval (#7068)
  • Add wrapper for cutensorPermutation (#7070)

Bug Fixes

  • Fix JIT for scalar argument (#6948)
  • Make sparse argmin/max return a scalar array containing the index (#6976)
  • Fix csrsm2 memory leak (#7039)
  • Make sure weibull distribution support ndarrays (#7048)
  • Fix bessel test to pass ROCm CI (#7081)

Code Fixes

  • Cosmetic change in _routine_indexing.pyx (#7053)

Documentation

  • Fixes docstring for interpolation prefiltering (#6998)
  • Typo fix (#7045)

Tests

  • CI: Create a status for FlexCI dashboard (#7024)
  • CI: Migrate to GAR from GCR (#7064)
  • CI: tentatively fix hypothesis version (#7072)

Others

  • Introduce pre-commit (#6987)

Contributors

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

@1MrEnot @andfoy @asi1024 @betatim @khushi-411 @kmaehashi @leofang @maronuu @takagi @wyli

Don't miss a new cupy release

NewReleases is sending notifications on new releases.