v13.1.0
版本发布时间: 2024-04-19 15:40:12
cupy/cupy最新发布版本:v13.3.0(2024-08-22 15:42:45)
This is the release note of v13.1.0. See here for the complete list of solved issues and merged PRs.
💬 Join the Matrix chat to talk with developers and users and ask quick questions!
🙌 Help us sustain the project by sponsoring CuPy!
✨ Highlights
Support for CUDA 12.3 & 12.4 (#8286)
CuPy now supports CUDA 12.3 and 12.4. Binary packages are available for Linux (x86_64/aarch64) and Windows as cupy-cuda12x
.
Fixed Regression on pre-Volta platforms (#8216)
This release fixes the regression in CuPy v13.0.0 that part of CuPy functions were not functioning under pre-Volta platforms (compute capability < 7.0) such as NVIDIA Tesla P100 or GeForce GTX 1080.
📝 Changes
New Features
- Add
cupyx.signal.{complex_cepstrum,real_cepstrum,inverse_complex_cepstrum,minimum_phase}
(#8096) - Add
cupyx.signal.{firfilter,firfilter_zi,firfilter2}
(#8107) - Add
cupyx.signal.freq_shift
(#8131) - Add
cupyx.signal.channelize_poly
(#8148) - Add
cupyx.signal.ca_cfar
(#8167)
Enhancements
- Add incontiguous support for cutensor functions (#8168)
- Remove usages of
numpy.float_
andnumpy.complex_
(#8181) - Fix
expm(complex matrix)
(#8214) - Various Jitify improvements (#8237)
- Bump to cuTENSOR 2.0.1 (#8291)
NumPy-compatibility Improvements
- Fix
scp.signal.{medfilt,medfilt2d}
to raise ValueError for complex64 inputs (#8084) - Fix
boxcox_llf
for SciPy 1.12 changes (#8132) - Deprecate
cupyx.scipy
wavelet functions (#8139)
Bug Fixes
- Fix #7981, Update
_nccl_comm.py
(#8112) - Fix Flags not to allow setters (#8138)
- Prevent angular brackets from appearing in Jitify's cache filename (#8160)
- Set
-arch
in the compiler options unconditionally (#8161) - Allow
cupy.show_config()
without CUDA (#8192) - Fix jitify warmup kernel (#8216)
- Fix: remove unnecessary include that causes deployment issue (#8217)
- Fix build system for Thrust detection (#8230)
- Fix: always switch to the submodule dir before checking git tag/commit (#8240)
- Fix overflow of index calculation in random generator API (#8246)
- Fix Generator API parallelism (#8247)
- Fix CUB
min
/max
initial values (#8266) - Fix jitify warmup kernel - Cont'd (#8270)
Documentation
- Update conda installation guide (#8135)
- Fix pdist docstring in order to specify that the returned matrix is condensed (#8187)
- Replace license notice in cupyx.scipy.signal._spectral (#8271)
- Update document for CUDA 12.3 and 12.4 (#8284)
Installation
- Do not search for static libs (#8143)
Tests
- Fix
cupyx.scipy.special.betainc
for invalid inputs (#8098) - Revert CI timeout changes (#8137)
- Fix invalid
vectorstength
tests (#8145) - Fix actions versions used in workflows to avoid node 16 deprecation warning (#8194)
- Add CI to test
cupy.show_config()
pass without CUDA installed (#8195) - Add import test without CUDA Toolkit (#8231)
- BUG: cupyx/scipy/signal: fix mpmath test (#8262)
- Tentatively pin SciPy to v1.12 in CI (#8275)
- Add support for CUDA 12.3 & 12.4 (#8286)
👥 Contributors
The CuPy Team would like to thank all those who contributed to this release!
@andfoy @asi1024 @emcastillo @ev-br @jemiryguo @kmaehashi @leofang @takagi
1、 cupy-13.1.0.tar.gz 3.36MB
2、 cupy_cuda11x-13.1.0-cp310-cp310-manylinux2014_aarch64.whl 102.33MB
3、 cupy_cuda11x-13.1.0-cp310-cp310-manylinux2014_x86_64.whl 91MB
4、 cupy_cuda11x-13.1.0-cp310-cp310-win_amd64.whl 71.5MB
5、 cupy_cuda11x-13.1.0-cp311-cp311-manylinux2014_aarch64.whl 103.59MB
6、 cupy_cuda11x-13.1.0-cp311-cp311-manylinux2014_x86_64.whl 91.52MB
7、 cupy_cuda11x-13.1.0-cp311-cp311-win_amd64.whl 71.48MB
8、 cupy_cuda11x-13.1.0-cp312-cp312-manylinux2014_aarch64.whl 102.61MB
9、 cupy_cuda11x-13.1.0-cp312-cp312-manylinux2014_x86_64.whl 91.35MB
10、 cupy_cuda11x-13.1.0-cp312-cp312-win_amd64.whl 71.41MB
11、 cupy_cuda11x-13.1.0-cp39-cp39-manylinux2014_aarch64.whl 103.14MB
12、 cupy_cuda11x-13.1.0-cp39-cp39-manylinux2014_x86_64.whl 91.73MB
13、 cupy_cuda11x-13.1.0-cp39-cp39-win_amd64.whl 71.65MB
14、 cupy_cuda12x-13.1.0-cp310-cp310-manylinux2014_aarch64.whl 96.82MB
15、 cupy_cuda12x-13.1.0-cp310-cp310-manylinux2014_x86_64.whl 85.34MB
16、 cupy_cuda12x-13.1.0-cp310-cp310-win_amd64.whl 65.41MB
17、 cupy_cuda12x-13.1.0-cp311-cp311-manylinux2014_aarch64.whl 98.07MB
18、 cupy_cuda12x-13.1.0-cp311-cp311-manylinux2014_x86_64.whl 85.86MB
19、 cupy_cuda12x-13.1.0-cp311-cp311-win_amd64.whl 65.38MB
20、 cupy_cuda12x-13.1.0-cp312-cp312-manylinux2014_aarch64.whl 97.09MB
21、 cupy_cuda12x-13.1.0-cp312-cp312-manylinux2014_x86_64.whl 85.68MB
22、 cupy_cuda12x-13.1.0-cp312-cp312-win_amd64.whl 65.32MB
23、 cupy_cuda12x-13.1.0-cp39-cp39-manylinux2014_aarch64.whl 97.63MB
24、 cupy_cuda12x-13.1.0-cp39-cp39-manylinux2014_x86_64.whl 86.07MB
25、 cupy_cuda12x-13.1.0-cp39-cp39-win_amd64.whl 65.56MB
26、 cupy_rocm_4_3-13.1.0-cp310-cp310-manylinux2014_x86_64.whl 39.28MB
27、 cupy_rocm_4_3-13.1.0-cp311-cp311-manylinux2014_x86_64.whl 39.77MB
28、 cupy_rocm_4_3-13.1.0-cp312-cp312-manylinux2014_x86_64.whl 39.54MB
29、 cupy_rocm_4_3-13.1.0-cp39-cp39-manylinux2014_x86_64.whl 39.92MB
30、 cupy_rocm_5_0-13.1.0-cp310-cp310-manylinux2014_x86_64.whl 57.21MB
31、 cupy_rocm_5_0-13.1.0-cp311-cp311-manylinux2014_x86_64.whl 57.7MB
32、 cupy_rocm_5_0-13.1.0-cp312-cp312-manylinux2014_x86_64.whl 57.47MB
33、 cupy_rocm_5_0-13.1.0-cp39-cp39-manylinux2014_x86_64.whl 57.85MB