Skip to main content

Rocket-FFT

PyPI version License python status downloads

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 out argument 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, and scipy.fft.idstn that may produce incorrect results when norm and/or orthogonalize are 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.

Metadata

Release files for rocket-fft 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rocket-fft 0.3.1
File Size Uploaded
rocket_fft-0.3.1.tar.gz 74.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rocket-fft 0.3.1
File
rocket_fft-0.3.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
rocket_fft-0.3.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rocket_fft-0.3.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
rocket_fft-0.3.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
rocket_fft-0.3.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rocket_fft-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
rocket_fft-0.3.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
rocket_fft-0.3.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rocket_fft-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
rocket_fft-0.3.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rocket_fft-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
rocket_fft-0.3.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
rocket_fft-0.3.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
rocket_fft-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
rocket_fft-0.3.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
rocket_fft-0.3.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
rocket_fft-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 31.4 MB

Release files / rocket_fft-0.3.1.tar.gz

Download URL rocket_fft-0.3.1.tar.gz
Size 74.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ddc902a361099aff9fc02fe9ea3b0d036c2f67f93df356c2b754f7627d7fa4f4
BLAKE2b-256 checksum
How to use checksums
44b009cbec3177ecf56e5ceb789a69fbcdcbabe758cbb682e5d36b14aa8c05fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp314-cp314-win_amd64.whl

Download URL rocket_fft-0.3.1-cp314-cp314-win_amd64.whl
Size 218.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3ce880c2317790410d4593d46b3a947a371abd98fc14a8ac6431694b68dfaacc
BLAKE2b-256 checksum
How to use checksums
129072606ca091da7c40f72c9423bf5d27b50f7561619780586893fc43cb562f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
97614dbebb2686a644bbf6c6f8a6198f063052f4c88901d0ca2808536c2e83cc
BLAKE2b-256 checksum
How to use checksums
bfd9def65716cd225954d0cd5f1f6326c72c20601db5dc65557ef4b66157ccea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
65a7577d7f3b4e3672de179f91fee8339211b3f5ae13eef1b30cb6a318f0308c
BLAKE2b-256 checksum
How to use checksums
d5c63ff33ec86e61867c0e36436eb2c9ba258eceba94419594d73ff473460e27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.1-cp314-cp314-macosx_11_0_arm64.whl
Size 322.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d332e4ce3e4b3fcddb2a0ef0aa8337b8ab9d847d119aac470d03c7f28cbeb762
BLAKE2b-256 checksum
How to use checksums
785facc52602538623f8eafe11695fc1b79dc9f09611a51d159d52ba0e3ade7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL rocket_fft-0.3.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 359.4 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
284db6f40d33c3d4c7a4fef1682938b7a432ca921273d7d19e868118538d8ac4
BLAKE2b-256 checksum
How to use checksums
1a57ca01ecc182f469425ddcd7b1a773a23c1b747465069ee5168d0c8cec2f4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp313-cp313-win_amd64.whl

Download URL rocket_fft-0.3.1-cp313-cp313-win_amd64.whl
Size 215.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
97452673ea99b907c75c99c4046d5297ea01778a6e74cb51ba515c01e3e5e5d7
BLAKE2b-256 checksum
How to use checksums
f8af0ab2b29548925c6f84607010d3bf5a928331232d1ef54f273ab9989c64c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9d830aacc34d65b28daab715aa4a90d98489e89a48c2836039982f18ba1e2db3
BLAKE2b-256 checksum
How to use checksums
550dac67fb0b2fac382ab5585719bbd1f4927c19ba0ee3bbc28dc8a1ef83e81d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5906c6517fc87295a1d142c7e6ebd1c55e057f6ee4c605549bbcecacab83774f
BLAKE2b-256 checksum
How to use checksums
482c5bbe8d6b0c4e009f7bc6f9f4eee802a9b556ec2c3b02b9d5e5ccfa8edff1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.1-cp313-cp313-macosx_11_0_arm64.whl
Size 322.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4a50609003f944aea1b8000a19f9b9cf9cbaaa5e4726e5aefaccccd1cfd81a99
BLAKE2b-256 checksum
How to use checksums
af3c371012b4ffa4697574ecfa148e8068a74e6ad57a182ec78f9b221bd4270c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL rocket_fft-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 359.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
3fa706995cebcc7bff41894e23323d2a221906454d21cb12fed97833b0f7433e
BLAKE2b-256 checksum
How to use checksums
2f331b1025d47226031616bf1ac02e63f240d02b89fe2b8462b35d1766519968
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp312-cp312-win_amd64.whl

Download URL rocket_fft-0.3.1-cp312-cp312-win_amd64.whl
Size 215.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
05afc9805cfb97b330417b4bfcd435aace98dff2fc479bfbcb4ac4568f56ec51
BLAKE2b-256 checksum
How to use checksums
cdc7d273a880278c1a0946e4bec5ca54e79595b50003b5eb4400c1d60e5e41e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7d64c9fc81206f2c77f74f68761f54ac6f1ebe4c8840f0ef9795c28ab229463f
BLAKE2b-256 checksum
How to use checksums
c89298bd01cad9e5ceeb383722d744597d066e37cdd0e54742906341aa369c28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
46970c0dcc70bd9c365d6a9f4a235edec2e8eaad628097c0e21d920669e25abe
BLAKE2b-256 checksum
How to use checksums
081812d001c33cd7c4e012da59d25086879aec303e0e157d9ec737ecab8e8f58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
Size 322.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0de1a8841638e3091ef774d9304a6427801fd06dd29e6d2baacd17bac65eb9f3
BLAKE2b-256 checksum
How to use checksums
bd3a41b7a3355e6d44139f2a891d4763ff0a1eeb634fc0faa43cefdb1cdda702
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL rocket_fft-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 359.2 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
89be2e23812678ef7afdc793682e9aef4afbd7a0a30041cb292f02c73d62a0a9
BLAKE2b-256 checksum
How to use checksums
ee788edd1349af038a8ab0fa3aee97ff2b91b4227e2561f0f721e78f3cd24635
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp311-cp311-win_amd64.whl

Download URL rocket_fft-0.3.1-cp311-cp311-win_amd64.whl
Size 215.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8173cd4ed9d464b2e789d2303a5f7953980bde8237c60af2fc6204b82addeec5
BLAKE2b-256 checksum
How to use checksums
4cd43944b2513382e7e7fd08300ab1b0d0864e675e7a5fd6451d78ca338ae6e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d0e9f0f03416d276f023f50744f5cef9f750b3b830d6e1edd340db623ff5ca6d
BLAKE2b-256 checksum
How to use checksums
0952f454823728d5775ec314985d2611afc0d7f8001adefaf719261df776a6c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6b94ff9502f63515bebfa2bce319db6dd00d02031e1cef8441a4dded728d7c4d
BLAKE2b-256 checksum
How to use checksums
be82993f210253fbf4275844b66e159281f37d6f84270ee9f6e4010d81347216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
Size 322.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7f50f967a4ebdc88184d259c242474837d6c38c41b1e2fd09bffa08639d9b7a3
BLAKE2b-256 checksum
How to use checksums
fc0030b3713e43c5966cdc9a2003019f224099cb53109d79068e46c56cd7b073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL rocket_fft-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 363.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
43145d0ff69c88fec886af069b6f9886fe834fc17566c731de8ade3d8dfcfaf4
BLAKE2b-256 checksum
How to use checksums
3e814b1c9a3c336dfee613d23bb0a8f0819abdcb87634dde79e4e6d74f839f5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp310-cp310-win_amd64.whl

Download URL rocket_fft-0.3.1-cp310-cp310-win_amd64.whl
Size 215.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
f8d1357e3373d0bd2a84162e653640252b47fd6ad7e32e111c9eed12f4bb925a
BLAKE2b-256 checksum
How to use checksums
2123eee2ed16f0e0f9b6dd5a97712d50c7c08e5695b70f9556fb8b77b361e557
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7febf94854a1f128962984f7e1b694778b38b5f841d6f868a7b2142bf9f28fa7
BLAKE2b-256 checksum
How to use checksums
6dc141f4795ab211d345170d39a50b66230d903424dbffc0fe5f9c2aa0c02e14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c18b56c48fa0855c22bb38cffa9f05187c31e66275f8f68a30621afe4cd8eda5
BLAKE2b-256 checksum
How to use checksums
c88c0c5063190a9bc21851b75450b111d26f5219fa5eccfadd9b25d1359e2a7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
Size 322.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a9b33da732b7128c5af0d3941b6445a014f6142b09f8af29b6526b1c55246000
BLAKE2b-256 checksum
How to use checksums
fd55da8d2d9b9a71e0c0b115f4e79c4d199465000ff145bcf2b2a544e4213e95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL rocket_fft-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 363.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c6ed81e31d0bd3da443275ede8297d25ad7bf3f8c7b30dc575070207a284352a
BLAKE2b-256 checksum
How to use checksums
5fe9bda08773807b244b1b51ab54b07a756dde31f5e8997892ec2006bb4ff4f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp39-cp39-win_amd64.whl

Download URL rocket_fft-0.3.1-cp39-cp39-win_amd64.whl
Size 215.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5da5666dc9ee77c2831ef718e80e9172144a57543c70d3b4f8f1495655f70393
BLAKE2b-256 checksum
How to use checksums
7251f7bb1e01669d80a673104f03547d3bbe6fb48f1d5afe3d5f2604ce75131f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
18e840f251795f882eb2388655c4e70721b52a1c6b72bf841d74a779d87b9cac
BLAKE2b-256 checksum
How to use checksums
c627f80b4a10e5750ac0e8f86cc15873a89089cf26fcd335dfda4d4617bb5d4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.1-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5ca7e29cf6166d61a8cbc0c20f7a114df7079c4910996410b3e4bb0b61224ffa
BLAKE2b-256 checksum
How to use checksums
438a14591ecf355a151b857b38094d95173136098e70587680896a3075335b42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.1-cp39-cp39-macosx_11_0_arm64.whl
Size 322.7 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3c47057ffe8df942b988ded32b2f2b02ade9098d5d59085571d10c0af486309
BLAKE2b-256 checksum
How to use checksums
e2339bc3c1ef06677a443409e7739093da433d461c20a5fdbafa556fa7054cb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rocket_fft-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL rocket_fft-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 363.0 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
91dadd8bf03d5bc3cecbec170b1dea0fa6d9b17847993b5bd8ea78f1b2ef2dfa
BLAKE2b-256 checksum
How to use checksums
7fdeba4c5078a3b6f429d38234a2b651d303657c12d688d30dcd4c96afbf0e0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.3.1 This release

31 release files

0.3.0

25 release files

0.2.5

26 release files

0.2.3

21 release files

0.2.0

13 release files

0.1.4

10 release files

0.1.0

10 release files

0.0.2

10 release files

0.0.1

10 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page