Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 866 Bytes

File metadata and controls

26 lines (14 loc) · 866 Bytes

Pytorch-WaveNet

Pytorch implementation of DeepMind's WaveNet utilizing PyTorch

by: Jacqueline Abalo and John Donaghy

Dependencies:

pytorch, torchvision, numpy, matplotlib, scipy

Description

Dynamically built Wavenet model entirely described using command-line arguments. Driven by train.py with model definitions in model.py and data handling in data.py.
Data.py houses functionality to load LJSpeech dataset and VCTK dataset.
Also made available is functionality to load Partita for Violin No. 2 by Johann Sebastian Bach, credit: Vincent Herrmann. MuLawExpanding and MuLawDecoding in transforms.py credit: Sungwon Kim

Basic Run Example:

python train.py --dataset [dataset] --data_path [path/to/dataset/] --epochs [# epochs] --batch_size [# samples per batch] --use_cuda True

Further usage options available:

python train.py --help