Skip to content
Discussion options

You must be logged in to vote

When you use bucketing, audios with similar lengths would be in the same batch, so you would have fewer paddings and it makes the training faster as max_length in a batch would be smaller on average. Adaptive bucketing makes that even more efficient. If you use adaptive bucketing, then buckets with smaller audios would have larger batches and it utilizes the GPUs more efficiently and each epoch would be be done faster. It can give more than 2x speedup in training.

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@titu1994
Comment options

@nasretdinovr
Comment options

nasretdinovr Dec 10, 2021
Collaborator Author

@VahidooX
Comment options

@nasretdinovr
Comment options

nasretdinovr Dec 10, 2021
Collaborator Author

Answer selected by titu1994
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants