Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why the Synthesize (Teacher) takes very long time (take 7222 seconds to synthesis a 8 seconds wav) ? #4

Open
hxs7709 opened this issue Nov 21, 2018 · 2 comments

Comments

@hxs7709
Copy link

hxs7709 commented Nov 21, 2018

No description provided.

@hxs7709
Copy link
Author

hxs7709 commented Nov 21, 2018

The command in my test is:
python synthesize.py --model_name wavenet_gaussian --num_blocks 4 --num_layers 6 --load_step 33902

I change the synthesize.py to only handle one file, by hackinging test_dataset to only include one file. The log is as below, where the 196864 is num_samples of wave.
196800/196864
7222.449482679367 seconds
So, the speed is about 196864/7222 = 27 samples per second.

I know the teacher synthesis is slow, but the speed is about 180 samples per second when I test teacher synthesis in the same machine with another wavenet implementation (https://github.com/azraelkuan/parallel_wavenet_vocoder).

@hxs7709
Copy link
Author

hxs7709 commented Nov 21, 2018

Can anybody help to give clue about this speed issue about teacher synthesis? It's really bothering me to take so long time when evaluating.....Thank you very much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant