cifkao/jax-spectral
Short-time Fourier transform (STFT) for JAX
When analyzing audio, vibrations, or other time-varying signals, this tool helps you break down a long recording into its individual frequency components over short, overlapping time segments. It takes your raw time-series data and outputs a spectrogram, showing how the signal's frequencies change over time. This is useful for researchers and engineers working with signal processing in fields like acoustics or biomedical engineering.
No commits in the last 6 months.
Use this if you need to perform Short-time Fourier Transforms (STFT) on large datasets and benefit from accelerated computation on specialized hardware like GPUs or TPUs.
Not ideal if you need a full suite of advanced signal processing functions beyond STFT and its inverse, or if you prefer a solution with broader compatibility for windowing methods and segmenting options.
Stars
15
Forks
1
Language
Python
License
BSD-3-Clause
Category
Last pushed
Dec 20, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/cifkao/jax-spectral"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
explosion/thinc
🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
google-deepmind/optax
Optax is a gradient processing and optimization library for JAX.
patrick-kidger/diffrax
Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable....
google/grain
Library for reading and processing ML training data.
patrick-kidger/equinox
Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/