Pyvkfft

Latest version: v2024.1.2.post0

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

Scan your dependencies

Page 1 of 3

2024.1.2.post0

-----------------------------
* Fix nvcc search in setup.py without a CUDA_HOME type
environment variable under linux.

2024.1.2

-----------------------------
* Fix conda installation with specified ``cuda-version``,
notably for cuda 12.x support
* add conda-forge build test for cuda and opencl libraries

2024.1.1

-----------------------------
* Fix pycuda initialisation during accuracy tests (pyvkff-test).

2024.1

-----------------------------
* Based on VkFFT 1.3.4
* Add support for direct sine transforms (DST)
* R2C, DST and DCT now support arbitrary sizes (up to ~2^32,
same as C2C)
* Odd lengths for the fast axis is now supported for all R2C
transforms. Inplace transforms require using
the r2c_odd=True parameter
* Custom transform axes (strided) are now allowed also for R2C,
as long as the fast axis is transformed.
* added functions to access the size of the temporary buffer
created by VkFFT (if any), the type of algorithm used along
each axis (radix, Rader, Bluestein), and the number of
uploads for each transformed axis.
* DCT and DST now support F-ordered arrays
* Longer default test including multi-upload using radix,
Rader and Bluestein algorithms.
* The full test suite (including c2c, r2c, dct, dst, radix
and non-radix transforms, single and double precision)
now includes about 1.5 million unit tests
* The pyvkff-benchmark script can also test R2C, DCT and DST
transforms, and will give more details about the algorithm
used for performance tuning.
* Added pyvkfft-info script

2023.2.post1

-----------------------------
* Include doc in manifest

2023.2

-----------------------------
* Based on VkFFT 1.3.1
* Add support for more than 3 FFT dimensions (defaults to 8
in pyvkfft, can be changed when installing)
* Add options to manually or automatically tune the FFT performance
for the used GPUs.
* Add pyvkfft-benchmark script.
* The VkFFT source is now included as a git subproject
* Actually use cuda_stream parameter in the pyvkfft.fft interface
* Take into account current cuda device when automatically
caching VkFFTApp using the pyvkfft.fft interface(26)
This enable using multiple GPUs in a multi-threaded approach.
* The pyvkfft-test will ignore the PoCL OpenCL platform if
another is available and unless it is explicitly selected.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.