Cupy

Latest version: v13.1.0

Safety actively analyzes 631143 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 25

7.4.0

Not secure
This is the release note of v7.4.0. See [here](https://github.com/cupy/cupy/milestone/71?closed=1) for the complete list of solved issues and merged PRs.

Enhancements
- Add CUDA 10.2 support (3218, thanks jakirkham!)

Bug Fixes

- Fix: n-dimensional FFTs must preserve array contiguity when copying a view (3249, thanks grlee77!)
- Use larger type to represent index range in `cupy.take` (3265)

Documentation

- Update installation guide for conda-forge (3198, thanks leofang!)
- Small typo/spelling fixes (3248, thanks svlandeg!)

Tests
- Fix overfow in `matmul` test (3245)

Others
- Bump version to v7.4.0 (3300)

7.3.0

Not secure
This is the release note of v7.3.0. See [here](https://github.com/cupy/cupy/milestone/69?closed=1) for the complete list of solved issues and merged PRs.

Enhancements

- Import `using_allocator` in `cupy.cuda` (3087, thanks jakirkham!)

Bug Fixes

- Properly decrement total bytes in memory pool (3093)
- Use Python scalar as random seed (3106)
- Use `time.process_time` instead of `time.clock` (3132, thanks rushabh-v!)
- Fix condition to use slice copy in `ndarray.__setitem__` (3143)
- Readd `ndarray` type to `y` (3152, thanks jakirkham!)
- Fix `fill_diagonal` (3156)
- Fix `Event.__del__` behavior on shutdown` (3180)
- Add the missing initialization value in the reduction test (3195, thanks leofang!)

Code Fixes

- Remove unused argument in `fill_diagonal` (3177)

Documentation

- Include `UnownedMemory` in the API docs (3090, thanks jakirkham!)
- Document `convolve` and `correlate` (3168, thanks jakirkham!)

Examples

- Fix GMM example for matplotlib 3 (3046)

Tests

- Some fixes to `.pfnci/script.sh` (3047)
- Fix `atol` of fft tests (3105)

Others

- Add copyright notice for Random Kit (3121)
- Bump version to v7.3.0 (3205)

7.2.0

Not secure
This is the release note of v7.2.0. See [here](https://github.com/cupy/cupy/milestone/66?closed=1) for the complete list of solved issues and merged PRs.

Known packaging issues:
* ~Wheel packages for CUDA 10.2 (`cupy-cuda102`) are currently unavailable on PyPI. Packages will be published after getting [approval of the file size limit increase](https://github.com/pypa/pypi-support/issues/191).~ (resolved on 2020-02-21)

Highlights

This release adds support for CUDA 10.2 and NumPy 1.18.

Enhancements

- Fix `linspace(..., num=1, endpoint=False, retstep=True)` (2990)
- Add `nogil` to CUB (3000, thanks y1r!)

Bug Fixes

- Fix `ParameterInfo` as a cache key (2961)
- Fix import of `_get_axis` (2972, thanks jakirkham!)
- Fix an issue using non-existing attribute in `cub.pyx` (3001)
- Use `size_t nbytes` in `__cuda_array_interface__` (3015, thanks jakirkham!)
- Fix empty vector access (3021)
- Fix `get_fft_plan()` and some FFT tests (3031, thanks leofang!)
- Fix `imag` for 0-size array (3039)
- Fix nvcc command lookup (3040)

Code Fixes

- Remove code paths for unsupported Python versions (3045)

Documentation

- Fix typo in note (3019, thanks Schoyen!)
- Add NumPy 1.18 to installation guide (3042)
- Add `cupy-cuda102` (3073)

Installation

- Fix an issue that `cuComplex_bridge.h` is not installed (3043)
- Do not let Python 2 users build CuPy v7+ (3044, thanks leofang!)

Tests

- Require `scipy` in `test_gmm` (3050)
- Print installed packages in pytest (3065)
- Set `CUPY_CI` environment variable in Travis CI and AppVeyor (3066)

7.1.1

Not secure
This is a hot-fix release for [v7.1.0](https://github.com/cupy/cupy/releases/tag/v7.1.0) to address an issue in CUB support. Only users manually building CuPy from source with CUB support enabled are affected; wheel package users (`cupy-cudaXXX`) are not affected by this issue as CUB support is not enabled in wheels.

This is the release note of v7.1.1. See [here](https://github.com/cupy/cupy/milestone/67?closed=1) for the complete list of solved issues and merged PRs.

Bug Fixes

- Fix import of `_get_axis` in `cupy.cub` (2986, thanks jakirkham!)

7.1.0

Not secure
This is the release note of v7.1.0. See [here](https://github.com/cupy/cupy/milestone/65?closed=1) for the complete list of solved issues and merged PRs.

Changes without compatibility

- `code_or_path` argument of `cupy.RawModule` has been replaced with two keyword arguments (`code` and `path`) to avoid ambiguity. (2786)

Enhancements

- Fix slow import of cupy (2773, thanks cgohlke!)
- Support 64 bit extent `randint` (2854)
- Improve compatibility of `random.randint` (2862)
- Show warning for cuFFT bug in `irfftn` (2962)

Bug Fixes

- Separate code and path arguments in `RawModule` (2786)
- Fix range used in `cupyx.scipy.ndimage` filter origin check (2810, thanks grlee77!)
- Detect interpreter shutdown for proper `__del__` behavior (2811)
- Update `thrust::complex` headers with a bug fix (2833, thanks leofang!)
- Fix `true_divide` with dtype argument (2834)
- Fix compilation error causes when thrust is enabled (2839)
- `keepdims` should always preserve all dimensions in CUB-based reductions (2848, thanks grlee77!)
- Fix split and `array_split` with indices overrun (2851)
- Fix split and `array_split` with unordered indices supplied (2857)
- Avoid looking up null pointers' attributes (2866, thanks leofang!)
- Fix `testing.shaped_random` for shape `()` (2889)
- Fix `argmin`/`argmax` `dtype` argument (2890)
- Fix complex type checks in `_correlate_or_convolve` (2924)
- Fix `cupy.cuda.cub.device_segmented_reduce()` not being used (2936, thanks leofang!)
- Sets the default value for `thread_local.linalg` if not defined (2937)

Documentation

- Fix docs of options argument in `RawKernel` and `RawModule` (2774)
- Fix typo in `scipy.fft` docs (2807, thanks grlee77!)
- Fix the docstring format of `cupy.asarray` (2825, thanks leofang!)
- Document `get_allocator` function (2954, thanks jakirkham!)
- Update cuTENSOR version in docs (2955)
- Document device synchronization (2957)

Tests

- Test cuTENSOR v1.0.0 (2775)
- Use more stable input to test `linalg.matrix_power` (2793)
- Fix decorator usage in tests (2847)
- Remove Python 3.4 matrix from Travis CI (2867)
- Refactor array testing decorators (2877)
- Test `ifloordiv` with NumPy 1.18 (2880)
- Fix `test_helper.py` for NumPy 1.18 (2913)
- Avoid 0s in the diagonal of `TestSolveTriangular` inputs (2929)

Others

- Add Mergify configuration file (2933)

7.0.0

Not secure
This is the release note of v7.0.0. See [here](https://github.com/cupy/cupy/milestone/62?closed=1) for the complete list of solved issues and merged PRs.

This release note only covers the difference from v7.0.0rc1; for all highlights and changes, please refer to the release notes of the pre-releases:

Page 14 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.