tomlepaine/fast-wavenet

Speedy Wavenet generation using dynamic programming :zap:

50
/ 100
Established

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.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

1,773

Forks

306

Language

Python

License

GPL-3.0

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.