ssqueezepy
kymatio
ssqueezepy | kymatio | |
---|---|---|
3 | 1 | |
672 | 776 | |
1.2% | 0.5% | |
3.6 | 4.1 | |
7 days ago | 12 days ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ssqueezepy
-
[OC] A lonely cough on a scalogram, yet rich in charasteristics & distinctive properties
Thanks for this great question - complex-valued Mexican hat mother wavelet here, used this implementation of synchrosqueezing: https://github.com/OverLordGoldDragon/ssqueezepy
-
[P] Fastest wavelet transforms in Python + synchrosqueezing
ssqueezepy 0.6.1 released w/ benchmarks, CWT up to x75 faster than PyWavelets on CPU and x900 on GPU (and more correct). STFT also CPU- and GPU-accelerated, and both synchrosqueezed.
-
[D] Inductive biases for audio spectrogram data.
Have a look here
kymatio
-
[P] Fastest wavelet transforms in Python + synchrosqueezing
Also see Kymatio for SOTA on timeseries with limited data, fast and differentiable; nice lecture.
What are some alternatives?
madmom - Python audio and music signal processing library
einops - Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
pywt - PyWavelets - Wavelet Transforms in Python
ruptures - ruptures: change point detection in Python
data-science-ipython-notebooks - Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
audio-reactive-led-strip - :musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials - A comprehensive list of Deep Learning / Artificial Intelligence and Machine Learning tutorials - rapidly expanding into areas of AI/Deep Learning / Machine Vision / NLP and industry specific areas such as Climate / Energy, Automotives, Retail, Pharma, Medicine, Healthcare, Policy, Ethics and more.
WaveDiff - Official Pytorch Implementation of the paper: Wavelet Diffusion Models are fast and scalable Image Generators (CVPR'23)
best-of-ml-python - 🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.
pytorch_wavelets - Pytorch implementation of 2D Discrete Wavelet (DWT) and Dual Tree Complex Wavelet Transforms (DTCWT) and a DTCWT based ScatterNet
Visual-Mic - When sound hits an object, it causes small vibrations on the object’s surface. Here we show how, using only high-speed video of the object, we can extract those minute vibrations and partially recover the sound that produced them, allowing us to turn everyday objects—a glass of water, a potted plant, a box of tissues, or a bag of chips—into visual microphones.