Rocket-FFT extends Numba by scipy.fft and numpy.fft
Project description
Rocket-FFT
Rocket-FFT makes Numba aware of numpy.fft and scipy.fft. It takes its name from the PocketFFT Fast Fourier Transformation library that powers it, and Numba's goal of making your scientific Python code blazingly fast - like a rocket.
Getting Started
The easiest way to get Rocket-FFT is to:
$ pip install rocket-fft
Alternatively, you can build it from source:
$ git clone https://github.com/styfenschaer/rocket-fft.git
$ cd rocket-fft
$ python setup.py install
The latter requires a C++ compiler compatible with your Python installation.
Once installed successfully, the following will work (no import required):
import numba as nb
import numpy as np
@nb.njit
def jit_fft(x):
return np.fft.fft(x)
a = np.array([1, 6, 1, 8, 0, 3, 3, 9])
jit_fft(a)
Performance Tip
Rocket-FFT makes extensive use of Numba's polymorphic dispatching to achieve both flexible function signatures similar to SciPy and NumPy, and low compilation times. Compilation takes only a few hundred milliseconds in most cases. Calls with default arguments follow a fast path and compile fastest.
NumPy-like and SciPy-like interfaces
NumPy and SciPy show a subtle difference in how they handle the axes argument in some functions1. Rocket-FFT implements both ways and lets its users choose between them.
You can set the interface by using the scipy_like or numpy_like function from the rocket_fft namespace:
from rocket_fft import numpy_like, scipy_like
numpy_like()
Both functions can be used regardless of whether SciPy is installed2. By default, Rocket-FFT uses the SciPy-like interface if SciPy is installed, and the NumPy-like interface otherwise. Note that the interface cannot be changed after the compilation of Rocket-FFT's internals.
1NumPy allows duplicate axes in fft2, ifft2, fftn and ifftn, whereas SciPy doesn't
2SciPy is an optional runtime dependency
Known limitations
-
Rocket-FFT implements NumPy's FFT interface and behavior as introduced in NumPy 2.0. Note, however, that the
outargument is not currently supported. Attempting to specify it will result in a compile-time error. -
There is a known issue in the implementations of
scipy.fft.dst,scipy.fft.idst,scipy.fft.dstn, andscipy.fft.idstnthat may produce incorrect results whennormand/ororthogonalizeare set to non-default values. Specifying these arguments with values other than their defaults emits a warning, and it is the user's responsibility to verify the results. Using the default values is safe.
Low-Level Interface
Rocket-FFT also provides a low-level interface to the PocketFFT library. Using the low-level interface can significantly reduce compile time, minimize overhead and give more flexibility to the user. It also provides some functions that are not available through the SciPy-like and NumPy-like interfaces. You can import its functions from the rocket_fft namespace:
from rocket_fft import c2c, dct, ...
The low-level interface includes the following functions:
def c2c(ain: NDArray[c8] | NDArray[c16], aout: NDArray[c8] | NDArray[c16], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def r2c(ain: NDArray[f4] | NDArray[f8], aout: NDArray[c8] | NDArray[c16], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def c2r(ain: NDArray[c8] | NDArray[c16], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def c2c_sym(ain: NDArray[f4] | NDArray[f8], aout: NDArray[c8] | NDArray[c16], axes: NDArray[i8], forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def dst(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], type: i8, fct: f4 | f8, ortho: b1, nthreads: i8) -> None: ...
def dct(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], type: i8, fct: f4 | f8, ortho: b1, nthreads: i8) -> None: ...
def r2r_separable_hartley(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], fct: f4 | f8, nthreads: i8) -> None: ...
def r2r_genuine_hartley(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], fct: f4 | f8, nthreads: i8) -> None: ...
def r2r_fftpack(ain: NDArray[f4] | NDArray[f8], aout: NDArray[f4] | NDArray[f8], axes: NDArray[i8], real2hermitian: b1, forward: b1, fct: f4 | f8, nthreads: i8) -> None: ...
def good_size(target: i8, real: b1) -> i8: ...
Note that the low-level interface provides a lower level of safety and convenience compared to the SciPy-like and NumPy-like interfaces. There is almost no safety net, and it is up to the user to ensure proper usage. You may want to consult the original PocketFFT C++ implementation before using it.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rocket_fft-0.3.1.tar.gz.
File metadata
- Download URL: rocket_fft-0.3.1.tar.gz
- Upload date:
- Size: 74.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddc902a361099aff9fc02fe9ea3b0d036c2f67f93df356c2b754f7627d7fa4f4
|
|
| MD5 |
306937884efe2d4e0bcf86aea67d0b57
|
|
| BLAKE2b-256 |
44b009cbec3177ecf56e5ceb789a69fbcdcbabe758cbb682e5d36b14aa8c05fb
|
File details
Details for the file rocket_fft-0.3.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 218.9 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ce880c2317790410d4593d46b3a947a371abd98fc14a8ac6431694b68dfaacc
|
|
| MD5 |
0d2a827ed64debeee2ea90a353fa411d
|
|
| BLAKE2b-256 |
129072606ca091da7c40f72c9423bf5d27b50f7561619780586893fc43cb562f
|
File details
Details for the file rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97614dbebb2686a644bbf6c6f8a6198f063052f4c88901d0ca2808536c2e83cc
|
|
| MD5 |
c4835c831a08456766e43526c376791b
|
|
| BLAKE2b-256 |
bfd9def65716cd225954d0cd5f1f6326c72c20601db5dc65557ef4b66157ccea
|
File details
Details for the file rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65a7577d7f3b4e3672de179f91fee8339211b3f5ae13eef1b30cb6a318f0308c
|
|
| MD5 |
f39fcef53af1b0138082a7ef23dc90e4
|
|
| BLAKE2b-256 |
d5c63ff33ec86e61867c0e36436eb2c9ba258eceba94419594d73ff473460e27
|
File details
Details for the file rocket_fft-0.3.1-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 322.7 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d332e4ce3e4b3fcddb2a0ef0aa8337b8ab9d847d119aac470d03c7f28cbeb762
|
|
| MD5 |
7658424b813c8e55a63b72f459f25e99
|
|
| BLAKE2b-256 |
785facc52602538623f8eafe11695fc1b79dc9f09611a51d159d52ba0e3ade7f
|
File details
Details for the file rocket_fft-0.3.1-cp314-cp314-macosx_10_15_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp314-cp314-macosx_10_15_x86_64.whl
- Upload date:
- Size: 359.4 kB
- Tags: CPython 3.14, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
284db6f40d33c3d4c7a4fef1682938b7a432ca921273d7d19e868118538d8ac4
|
|
| MD5 |
56c43d391e0748bb1195c729bf283503
|
|
| BLAKE2b-256 |
1a57ca01ecc182f469425ddcd7b1a773a23c1b747465069ee5168d0c8cec2f4f
|
File details
Details for the file rocket_fft-0.3.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 215.2 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97452673ea99b907c75c99c4046d5297ea01778a6e74cb51ba515c01e3e5e5d7
|
|
| MD5 |
4e28f30a04c3a83db0c569392b7c5fd3
|
|
| BLAKE2b-256 |
f8af0ab2b29548925c6f84607010d3bf5a928331232d1ef54f273ab9989c64c0
|
File details
Details for the file rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d830aacc34d65b28daab715aa4a90d98489e89a48c2836039982f18ba1e2db3
|
|
| MD5 |
f3ceedf6f99b1a911f72fa55c6e3056f
|
|
| BLAKE2b-256 |
550dac67fb0b2fac382ab5585719bbd1f4927c19ba0ee3bbc28dc8a1ef83e81d
|
File details
Details for the file rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5906c6517fc87295a1d142c7e6ebd1c55e057f6ee4c605549bbcecacab83774f
|
|
| MD5 |
f5182d26d792cf38f2e42652c987364a
|
|
| BLAKE2b-256 |
482c5bbe8d6b0c4e009f7bc6f9f4eee802a9b556ec2c3b02b9d5e5ccfa8edff1
|
File details
Details for the file rocket_fft-0.3.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 322.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a50609003f944aea1b8000a19f9b9cf9cbaaa5e4726e5aefaccccd1cfd81a99
|
|
| MD5 |
288fbb8584b3b6e8c2037677d8d4405f
|
|
| BLAKE2b-256 |
af3c371012b4ffa4697574ecfa148e8068a74e6ad57a182ec78f9b221bd4270c
|
File details
Details for the file rocket_fft-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 359.2 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fa706995cebcc7bff41894e23323d2a221906454d21cb12fed97833b0f7433e
|
|
| MD5 |
8a4c2731e8d81b0fb340219eadcc24ae
|
|
| BLAKE2b-256 |
2f331b1025d47226031616bf1ac02e63f240d02b89fe2b8462b35d1766519968
|
File details
Details for the file rocket_fft-0.3.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 215.2 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05afc9805cfb97b330417b4bfcd435aace98dff2fc479bfbcb4ac4568f56ec51
|
|
| MD5 |
5b09658413c552bc6788626e4cbdecdd
|
|
| BLAKE2b-256 |
cdc7d273a880278c1a0946e4bec5ca54e79595b50003b5eb4400c1d60e5e41e0
|
File details
Details for the file rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d64c9fc81206f2c77f74f68761f54ac6f1ebe4c8840f0ef9795c28ab229463f
|
|
| MD5 |
919727c02ef46cd06df5d3c8f6481b2a
|
|
| BLAKE2b-256 |
c89298bd01cad9e5ceeb383722d744597d066e37cdd0e54742906341aa369c28
|
File details
Details for the file rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46970c0dcc70bd9c365d6a9f4a235edec2e8eaad628097c0e21d920669e25abe
|
|
| MD5 |
b52b2d945d4fac972d234915a9d06cac
|
|
| BLAKE2b-256 |
081812d001c33cd7c4e012da59d25086879aec303e0e157d9ec737ecab8e8f58
|
File details
Details for the file rocket_fft-0.3.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 322.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0de1a8841638e3091ef774d9304a6427801fd06dd29e6d2baacd17bac65eb9f3
|
|
| MD5 |
674527aaeb2390eaf0b0cc0dece78acf
|
|
| BLAKE2b-256 |
bd3a41b7a3355e6d44139f2a891d4763ff0a1eeb634fc0faa43cefdb1cdda702
|
File details
Details for the file rocket_fft-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 359.2 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89be2e23812678ef7afdc793682e9aef4afbd7a0a30041cb292f02c73d62a0a9
|
|
| MD5 |
a78388bb0f874c7ae509da3e6cf0ee00
|
|
| BLAKE2b-256 |
ee788edd1349af038a8ab0fa3aee97ff2b91b4227e2561f0f721e78f3cd24635
|
File details
Details for the file rocket_fft-0.3.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 215.2 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8173cd4ed9d464b2e789d2303a5f7953980bde8237c60af2fc6204b82addeec5
|
|
| MD5 |
054c3d1d2c0cf7c71544468367c18a7e
|
|
| BLAKE2b-256 |
4cd43944b2513382e7e7fd08300ab1b0d0864e675e7a5fd6451d78ca338ae6e1
|
File details
Details for the file rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0e9f0f03416d276f023f50744f5cef9f750b3b830d6e1edd340db623ff5ca6d
|
|
| MD5 |
eb9de2fdb77a5e1786d17e1bc0f79d8b
|
|
| BLAKE2b-256 |
0952f454823728d5775ec314985d2611afc0d7f8001adefaf719261df776a6c4
|
File details
Details for the file rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b94ff9502f63515bebfa2bce319db6dd00d02031e1cef8441a4dded728d7c4d
|
|
| MD5 |
7289bd7363105bc4e139a561851feb6a
|
|
| BLAKE2b-256 |
be82993f210253fbf4275844b66e159281f37d6f84270ee9f6e4010d81347216
|
File details
Details for the file rocket_fft-0.3.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 322.7 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f50f967a4ebdc88184d259c242474837d6c38c41b1e2fd09bffa08639d9b7a3
|
|
| MD5 |
55f99ddc83d085601197bb73d890ec17
|
|
| BLAKE2b-256 |
fc0030b3713e43c5966cdc9a2003019f224099cb53109d79068e46c56cd7b073
|
File details
Details for the file rocket_fft-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 363.0 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43145d0ff69c88fec886af069b6f9886fe834fc17566c731de8ade3d8dfcfaf4
|
|
| MD5 |
2513f5a5c01ba5de8f64d9e483875c6a
|
|
| BLAKE2b-256 |
3e814b1c9a3c336dfee613d23bb0a8f0819abdcb87634dde79e4e6d74f839f5e
|
File details
Details for the file rocket_fft-0.3.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 215.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8d1357e3373d0bd2a84162e653640252b47fd6ad7e32e111c9eed12f4bb925a
|
|
| MD5 |
069a6df854a66558076f6c90935c3936
|
|
| BLAKE2b-256 |
2123eee2ed16f0e0f9b6dd5a97712d50c7c08e5695b70f9556fb8b77b361e557
|
File details
Details for the file rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7febf94854a1f128962984f7e1b694778b38b5f841d6f868a7b2142bf9f28fa7
|
|
| MD5 |
8d8b72d3df81c7345bdd53fa1c2243c2
|
|
| BLAKE2b-256 |
6dc141f4795ab211d345170d39a50b66230d903424dbffc0fe5f9c2aa0c02e14
|
File details
Details for the file rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c18b56c48fa0855c22bb38cffa9f05187c31e66275f8f68a30621afe4cd8eda5
|
|
| MD5 |
a8d3965657e7dd7a3a013adfa07aaa62
|
|
| BLAKE2b-256 |
c88c0c5063190a9bc21851b75450b111d26f5219fa5eccfadd9b25d1359e2a7e
|
File details
Details for the file rocket_fft-0.3.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 322.7 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9b33da732b7128c5af0d3941b6445a014f6142b09f8af29b6526b1c55246000
|
|
| MD5 |
383181f45cb9da8976facc7c519cce70
|
|
| BLAKE2b-256 |
fd55da8d2d9b9a71e0c0b115f4e79c4d199465000ff145bcf2b2a544e4213e95
|
File details
Details for the file rocket_fft-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 363.0 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6ed81e31d0bd3da443275ede8297d25ad7bf3f8c7b30dc575070207a284352a
|
|
| MD5 |
9c8d2d41176bef4183906f09c4b958e4
|
|
| BLAKE2b-256 |
5fe9bda08773807b244b1b51ab54b07a756dde31f5e8997892ec2006bb4ff4f0
|
File details
Details for the file rocket_fft-0.3.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 215.2 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5da5666dc9ee77c2831ef718e80e9172144a57543c70d3b4f8f1495655f70393
|
|
| MD5 |
eca6fb682e574abbe28143053ed87b2b
|
|
| BLAKE2b-256 |
7251f7bb1e01669d80a673104f03547d3bbe6fb48f1d5afe3d5f2604ce75131f
|
File details
Details for the file rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18e840f251795f882eb2388655c4e70721b52a1c6b72bf841d74a779d87b9cac
|
|
| MD5 |
0be81018e438296240ace17a04615cef
|
|
| BLAKE2b-256 |
c627f80b4a10e5750ac0e8f86cc15873a89089cf26fcd335dfda4d4617bb5d4a
|
File details
Details for the file rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.24+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ca7e29cf6166d61a8cbc0c20f7a114df7079c4910996410b3e4bb0b61224ffa
|
|
| MD5 |
313eb3609f585bb475f516a0c5f49af9
|
|
| BLAKE2b-256 |
438a14591ecf355a151b857b38094d95173136098e70587680896a3075335b42
|
File details
Details for the file rocket_fft-0.3.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 322.7 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3c47057ffe8df942b988ded32b2f2b02ade9098d5d59085571d10c0af486309
|
|
| MD5 |
29456a833c9e3c6bb755c6c99347dd35
|
|
| BLAKE2b-256 |
e2339bc3c1ef06677a443409e7739093da433d461c20a5fdbafa556fa7054cb0
|
File details
Details for the file rocket_fft-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: rocket_fft-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 363.0 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91dadd8bf03d5bc3cecbec170b1dea0fa6d9b17847993b5bd8ea78f1b2ef2dfa
|
|
| MD5 |
d912d83349b4193e80f513b3f7dd86ce
|
|
| BLAKE2b-256 |
7fdeba4c5078a3b6f429d38234a2b651d303657c12d688d30dcd4c96afbf0e0b
|