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

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: ...
def prev_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.3

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.3
File Size Uploaded
rocket_fft-0.3.3.tar.gz 80.2 kB Details

Built distributions (wheels)

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

Total release size: 39.1 MB

Release files / rocket_fft-0.3.3.tar.gz

Download URL rocket_fft-0.3.3.tar.gz
Size 80.2 kB
Tags Source
SHA-256 checksum
How to use checksums
da69a0ad19deddf5713bac0004a0e7620fc0e0ca466279bb739440949a18eed4
BLAKE2b-256 checksum
How to use checksums
4e4e75f4e29a034d1b793c34c90d8f151d742a36a4798619cb59e699cce7296e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp315-cp315-win_amd64.whl

Download URL rocket_fft-0.3.3-cp315-cp315-win_amd64.whl
Size 367.9 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
fbb6b24f4be7ada20518ba282ada28f6fc19098177c3a353e0b819e335ad9f26
BLAKE2b-256 checksum
How to use checksums
cdcd0e95159661ddf7b3953162feff184fdfca2cdefa34f7e337f823d6160c91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL rocket_fft-0.3.3-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 2.2 MB
Tags CPython 3.15 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ea16ffc106fc1953fdc6beee80e16d0d8c9e6f7bd16433d5339bde8ff9f0b9ba
BLAKE2b-256 checksum
How to use checksums
c7d26778734eef45c6f18a0716f7128ff5ee0ed20893957e5538bc6954e8fd0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL rocket_fft-0.3.3-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
73e071dac474ae4dda308a79bdb61b173f333172eca7d82a99eb5042d8628be7
BLAKE2b-256 checksum
How to use checksums
772dde38c506f0fc95eab60ba6061e55efe22b9bacfad7e56517a2314f8ae6c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp315-cp315-macosx_11_0_arm64.whl

Download URL rocket_fft-0.3.3-cp315-cp315-macosx_11_0_arm64.whl
Size 321.9 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1fe5fa75eba9afb40914fe03e43b1293a6e2d988679123eaed7fe9b14d3fa07c
BLAKE2b-256 checksum
How to use checksums
0b25694da198942462b7240d08b37ef2af7c09792c263f18c4002d8c9d02bd1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp315-cp315-macosx_10_15_x86_64.whl

Download URL rocket_fft-0.3.3-cp315-cp315-macosx_10_15_x86_64.whl
Size 350.0 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
85a021f111978ea43dcbe326329f597599747d750dc0efdc8352d557a4c92863
BLAKE2b-256 checksum
How to use checksums
bf73dff6239b0f028c0149976dd7b1c093e99d52ba4a16d48fbcdb0b7105ad55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp314-cp314-win_arm64.whl

Download URL rocket_fft-0.3.3-cp314-cp314-win_arm64.whl
Size 522.3 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
c5527733184a13494241bbeadb2030296f420cbb526942d2fdad0a79aa90a9e3
BLAKE2b-256 checksum
How to use checksums
99e031d2868d4f294016443617de583b2ccd28722109e53c4c97dec3675ae9ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp314-cp314-win_amd64.whl
Size 368.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
18b9ed23e721fc9af687c11b72a2d98deff683e6a539615f9d5ea9d1d2641b3f
BLAKE2b-256 checksum
How to use checksums
3151c040712aa3c3cda6c139da30206e3dde10090533ddc2cf57d3975b7626c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
cecb71ade4ebebf7d04d5c87b62c2b1a07bd1c0898d506e9b758e5079a7c1798
BLAKE2b-256 checksum
How to use checksums
9cfc1c6222612ef3ee5104b8444f509787d2ba721da4c8759a8d750405f5de90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
b0e8e358fb9a93fb5828eb4f57fe6b7b512e4f07fb49bae9d664dbe806f9d3ed
BLAKE2b-256 checksum
How to use checksums
2fc362b685f69682ac57e007b31732642651c45ae26cba673b2262ec05314b89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp314-cp314-macosx_11_0_arm64.whl
Size 322.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9b80476e6988d046161ac02845f810fdad98ee82b83b6af5554e99448d515b52
BLAKE2b-256 checksum
How to use checksums
2e17da31448a33d6c7ac8c547b3a0859dd33af496a24a0ba02b321e35b287f64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp314-cp314-macosx_10_15_x86_64.whl
Size 350.0 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
735c3aa5512cbdc4d0ae7e88b0a61fa2a0a9aebe6ffd5feac8ca2bb001c47dda
BLAKE2b-256 checksum
How to use checksums
7235d1d7fe348eebf5bf513088a5d7daecf9a4825825dfc0e86692def72dc4d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp313-cp313-win_arm64.whl

Download URL rocket_fft-0.3.3-cp313-cp313-win_arm64.whl
Size 505.4 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
d6103f25b5b3686675a8696a2f2b41fd99deff9fca408134f11960fc349ce404
BLAKE2b-256 checksum
How to use checksums
ae7492c504443ad070a76ef3128d7b47cb57013f71ad5ddcb0b4e701f3631c82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp313-cp313-win_amd64.whl
Size 358.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ee37ce63a0ce171ee0d98bfb651dd995871880d7ea7d12d79e2fc3a8471d3002
BLAKE2b-256 checksum
How to use checksums
e3fcc5c0e9ff8d5ec9c53adbdf06d66f000c1cdafb795fb10027fd405c13d218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
7b0a72c90101a5f9fc452a3fa616754f7d7170e17424e33101b710a0e795e8e3
BLAKE2b-256 checksum
How to use checksums
53ad019c200c62b60b1b9e75c353d618d25d716bebac69d6c4a5f2cd8774bad1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
b185b78237798c3b3384b8c9f943c8ff299164459de2548cf871382a1a0a816f
BLAKE2b-256 checksum
How to use checksums
358c4dc700088b5a0e99fac192df6743fa0e10749fded9bddfcc9233ec1b71b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp313-cp313-macosx_11_0_arm64.whl
Size 322.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96ec6a87ad8fd7f12d840b5137b9ae26f1a66b4fc5c0b332420b74f0676130df
BLAKE2b-256 checksum
How to use checksums
73fc95fbe35040ee8d2481e4dd4977201e8e51c1957d2eb954786de48dad4994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp313-cp313-macosx_10_13_x86_64.whl
Size 349.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
40014a6fbd068ea4361b9e8cefa333f0f861288f46a55ec4308f83c6a52ca9be
BLAKE2b-256 checksum
How to use checksums
302ecacaf04b4853fb245ec700ef112a755db5f706d27523aec7171cf97fbfd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rocket_fft-0.3.3-cp312-cp312-win_arm64.whl

Download URL rocket_fft-0.3.3-cp312-cp312-win_arm64.whl
Size 505.4 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
4110807d734dacd11ddf3c42c1dffdeea511ea883bcb591fca72b3d6097b7d2a
BLAKE2b-256 checksum
How to use checksums
fed66ceafb8eba68ff90c24fce95df1fb82f7795115c59028fb94773b6c70394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp312-cp312-win_amd64.whl
Size 358.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ed06e80997a3c40a610dc393bd91d61938b7151d2a738b95beab68ef6f02c999
BLAKE2b-256 checksum
How to use checksums
9b4b73833def8c6fbcfb0dc72421bf8c6b1dbcef3f1d7b3ab446417abe08d6cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
ec1f3264ed44617472470177664d7610061e0633976fa475b27de61d02b4784b
BLAKE2b-256 checksum
How to use checksums
20f594077809d5f7ace8ddf64b1977a3801b1cc688b4e32bc1f7ad4b82b6236d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
0226346d078c596299bfdd8575707d6346cde0a3a0e67f2e095b28159d580b60
BLAKE2b-256 checksum
How to use checksums
5f43110e612532262356d272bc28081d74c20009ac6426e07e7b9b9708cff425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp312-cp312-macosx_11_0_arm64.whl
Size 322.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e98c55f4842a7959f80fda558f71f18ca207148c5937949662a6b6a427215fc9
BLAKE2b-256 checksum
How to use checksums
938e4eeeeb9509a4b0c45830be22238bcbac20a8263a26f6b62bedf963c99b7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp312-cp312-macosx_10_13_x86_64.whl
Size 349.9 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
8b131422c23fa8e7d046b73929354cb433a9a607b4e23e155f36561a24de5875
BLAKE2b-256 checksum
How to use checksums
5b465b85fca465301159c24d917dfa145e20cbbd147412c9dfff814848fdb32e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp311-cp311-win_amd64.whl
Size 358.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1f649040703308da736d22ea9ac0b980079cada0a93eebc8e4055a0f3a25ff5d
BLAKE2b-256 checksum
How to use checksums
4f4c53579ddb5f0e4c745a26f17a5bfdf976c249859ddbcd25085431e2482a0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
7d6380544ddb7e84162e81c8722649a41e649c868b9df566cba641eaa17dd5cc
BLAKE2b-256 checksum
How to use checksums
490cf6ea0e3e4e75d6be9cda4025c152fe84b812e90854ef3dc70d8e7a5928b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
4959332c02ae881d3965cf71ed465cacd0ee6a5e77f24215a5586f22dd84aa8f
BLAKE2b-256 checksum
How to use checksums
af5f4674201bd80d870493e41cf35fca6477417b39995c92e49a40e782b400da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp311-cp311-macosx_11_0_arm64.whl
Size 321.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fd8882cd251cf7cdc71141fc6a1bbb813fc0363e89acedd7cd71283a05f7ca7
BLAKE2b-256 checksum
How to use checksums
349737862d12cfa9db39913c875a1da5acc66bab321fe795216a98c5c773416c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp311-cp311-macosx_10_9_x86_64.whl
Size 352.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
539c846e544b85483bd552a354e612f2c41de1eb7a05bf6e4029ee7862ebd382
BLAKE2b-256 checksum
How to use checksums
a4aa436ad386d5abbb3b80e5b2d563f876754e75043bc28520d69cbcdf879b1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp310-cp310-win_amd64.whl
Size 358.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
832043c8188489bec2795eec52b471da0f61d7c1833f3dfe25310d6453075ef6
BLAKE2b-256 checksum
How to use checksums
c578f796bcfa632fb94052bf95aaf70bd412fa9ed361a2dd06a8a32304857757
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
c4526980ed2c0551175e5c3bd15b0871e7a555c4b869afd1b3625818e5251620
BLAKE2b-256 checksum
How to use checksums
5d09a0e8cf725cca343e84518443497b99afcdaf62ab2e3c3b099ea0d01a1a77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
873f0df94cc8f4187d984688a7db6cafe2ee31a0e258020d1bffce86f2c6a9fc
BLAKE2b-256 checksum
How to use checksums
28d35e4af5ef1d20209a3361cc38aaced2578001f2281c6200a5b81784a5cef6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp310-cp310-macosx_11_0_arm64.whl
Size 321.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
45059698f36e570e04dcb6d488878b362bab057c3664cdd168f70418cc06932f
BLAKE2b-256 checksum
How to use checksums
d2a1f0a384620cf72aa5c2a42eecd302a270c6153d7d333a43c8bc3c7967b330
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp310-cp310-macosx_10_9_x86_64.whl
Size 352.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
17e260c68bed6a91b41362701a1c2ba852ce8b9af417bf73d04fd25bb83de349
BLAKE2b-256 checksum
How to use checksums
54729a60009710f187d855fc81dcee5deeb3529c74191596bcb500a65b259ef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp39-cp39-win_amd64.whl
Size 359.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
af5f5edd36574b70b65e8cca20942f6a280d3418dbb148835458e4e04f18f35c
BLAKE2b-256 checksum
How to use checksums
53b82f03341b5135de6505667354b84c92154baaf06edebf765104c2bf61a686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
7279eec095bca761ca3ccc5268060dcee2203fa2151103559b2e8a24f0f013d7
BLAKE2b-256 checksum
How to use checksums
67f4bb7185874adc8062a17375512940a9b11ec32a0c33d832f271d91d73e1ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-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
8c61d22d912e697843929f20da5a34dd3f11efbf7df915d7335fdb790ffc55d9
BLAKE2b-256 checksum
How to use checksums
6316970ae25fba973361908979d7c1af2b43cdcf845edce7f2f85d4c68963a46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp39-cp39-macosx_11_0_arm64.whl
Size 321.9 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
716e8a5c88a8d6a526e34d07464563c109f1857caf656f17d39e0f98dd8e3227
BLAKE2b-256 checksum
How to use checksums
8e1276c54254104b8576d6fb7d726589f6181198138cdd9c61cc6423a5692a40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL rocket_fft-0.3.3-cp39-cp39-macosx_10_9_x86_64.whl
Size 352.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
75f3cbb169de2dcfa6e56fd87eee42a07afa19cccebe05e821842afe4aabce77
BLAKE2b-256 checksum
How to use checksums
6de67120f98d1ebba2d47166f34820db8bbe5c18fb4dc27e8d8c2e84ea8800ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.3.3 This release

39 release files

0.3.1

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