Comments (7)
@hdmjdp I haven't trained with pruning yet. I'm still writing the code/reading papers.
from wavernn.
@fatchord Thanks for replying. Another question: in the paper, S=200k, total training step is 500k. After 200k step, weight is not pruning. So in the end of training, how to implement the weight sparsity?
from wavernn.
I reckon just keep applying the mask calculated at 200k steps for the rest of training - at least that's what I'm getting from the paper.
from wavernn.
@fatchord thanks, I think as same as you. I think in the "model" class of Pruning - Scratchpad.ipynb: you do not need to add self.prune() in "forward " function.
from wavernn.
@fatchord @hdmjdp FYI. I did pruning on well-trained original model weeks ago. with loss increased 1% from the smallest value, the prune ratio stop at 93% for the top5 matrix, ~ 92% of total parameters.
from wavernn.
@bjtommychen how about the generate wav? and which layer you pruning? if rnn, dou you only prune "weight_hh_l0"? what about "weight_ih_l0"?
from wavernn.
@hdmjdp I only pruned the original model. the original model's output wave is not good quality one, but almost same as the pruned one. I think the Alternative model's output is better.
('R.weight', 0.93),
('O1.weight', 0.93),
('O3.weight', 0.93),
('I_coarse.weight', 0.93),
('I_fine.weight', 0.93),
from wavernn.
Related Issues (20)
- RuntimeError: CUDA error: CUBLAS_STATUS_ALLOC_FAILED when calling `cublasCreate(handle)
- librosa.util.exceptions.ParameterError: Audio buffer is not finite everywhere
- TTS not generating output even after 900k steps of tacotron model HOT 4
- Infinite loop during create_training_data.py
- Slow tacotron training 1step/sec on AWS p3.2xlarge (Tesla V100) HOT 1
- Using wavernn pretrained model, loss stuck at 5.6
- Can I use pretrained models with different hparams settings?
- sentence long problem
- Train WaveRnn AttributeError HOT 5
- ValueError - gen_tacotron.py HOT 1
- Error During Computing Consensus Step HOT 1
- adding support for windows sapi5
- why do you minus 2 in preprocessing ?
- AttributeError: module 'librosa' has no attribute 'output' HOT 4
- data\\dataset.pkl isssue HOT 1
- [feature request] dynamic batch size during WaveRNN training depending on free/total GPU memory
- Tacotron to Onnx HOT 1
- Where is the audio file for which itis generating the text? HOT 2
- (Solved, but can be useful to someone) Problems getting the project working for the first time
- spectrogram (image_-to-wav HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wavernn.