You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multiprocessing capability is missing for Torchmetrics PESQ while the underlying library ludlows/python-pesq have that option.
As a result, the torchmetrics version of PESQ performs slower than ludlows/python-pesq.
To Reproduce
Run PESQ for a batch of 100 audios with a minimum duration of 10 seconds for each audio.
🐛 Bug
Multiprocessing capability is missing for Torchmetrics PESQ while the underlying library ludlows/python-pesq have that option.
As a result, the torchmetrics version of PESQ performs slower than ludlows/python-pesq.
To Reproduce
Run PESQ for a batch of 100 audios with a minimum duration of 10 seconds for each audio.
Code sample
Python notebook code attachment here: analysis.zip
Expected behavior
Both the Torchmetrics PESQ and ludlows/python-pesq should take almost the same time to compute the PESQ score.
Environment
Below libraries installed using pip
Additional context
References
ludlows/python-pesq: https://github.com/ludlows/PESQ
The text was updated successfully, but these errors were encountered: