tomlepaine/fast-wavenet
Speedy Wavenet generation using dynamic programming :zap:
Reduces Wavenet generation complexity from O(2^L) to O(L) by caching intermediate dilated convolution states in queues, eliminating redundant computations across timesteps. The approach maintains layer-specific recurrent state buffers sized to each layer's dilation factor, enabling single-sample inference without recomputing the full computational graph. Applicable to any causal dilated CNN architecture for tasks like streaming audio generation or real-time sequence modeling.
1,773 stars. No commits in the last 6 months.
Stars
1,773
Forks
306
Language
Python
License
GPL-3.0
Category
Last pushed
Jun 20, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tomlepaine/fast-wavenet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
iver56/audiomentations
A Python library for audio data augmentation. Useful for making audio ML models work well in the...
marl/openl3
OpenL3: Open-source deep audio and image embeddings
ductho-le/WaveDL
A Scalable Deep Learning Framework for Wave-Based Inverse Problems
Spijkervet/torchaudio-augmentations
Audio transformations library for PyTorch
torchsynth/torchsynth
A GPU-optional modular synthesizer in pytorch, 16200x faster than realtime, for audio ML researchers.