v13.0.0
This is the release note of v13.0.0. See here for the complete list of solved issues and merged PRs.
This release note only covers changes made since the v13.0.0rc1 release. Check out our blog for highlights of the v13 release!
See the Upgrade Guide for the list of possible breaking changes in v13.
💬 Join the Matrix chat to talk with developers and users and ask quick questions!
🙌 Help us sustain the project by sponsoring CuPy!
📝 Changes
For all changes in v13, please refer to the release notes of the pre-releases (alpha1, beta1, rc1).
New Features
- Add
cupyx.signal.pulse_compression
from cuSignal's non SciPy-compat API (#8039) - Add
cupyx.signal.convolve1d3o
from cuSignal's non SciPy-compat API (#8067) - add
cupyx.signal.{pulse_doppler, cfar_alpha}
(#8069) - Add
cupyx.signal.convolve1d2o
(#8113)
Enhancements
- Make
cupyx.signal.radartools
private (#8053) - Fix
csrmatrix.__pow__
to raise ValueError for non-int other (#8085)
Performance Improvements
- Speed up cupy environment duplicate detection (#8042)
Bug Fixes
- Fix
lfilter_zi
andsosfilt_zi
when any IIR coefficient is zero (#8036) - Fix
argmax/argmin
for large reduction axis (#8041) - Fix
cupyx.scipy.fft.{dst,dstn}
in type 2/3 (#8082) - Do not use
from-import
(#8114)
Code Fixes
Documentation
- Generate signature for ufunc documentation (#8044)
- Use modern dlpack interface in torch interoperability document (#8048)
Installation
Tests
- Bump stable branch to v13 (#8026)
- Remove some
signal.vectorstrength
xfail tests (#8083) - Fix
scipy.linalg
not to raise DeprecationWarning for zero-size inputs (#8086) scipy.special.{btdtr,btdtri}
are deprecated since SciPy (#8094)- Refactor radartools tests (#8099)
- Fix slow test (#8117)
👥 Contributors
@andfoy @asi1024 @emcastillo @hauntsaninja @kmaehashi @takagi
The CuPy Team would like to thank all those who contributed to this release!