Spaces:
Running
Running
update
Browse files
examples/conv_tasnet/step_2_train_model.py
CHANGED
@@ -250,6 +250,9 @@ def main():
|
|
250 |
denoise_audios = model.forward(noisy_audios)
|
251 |
denoise_audios = torch.squeeze(denoise_audios, dim=1)
|
252 |
|
|
|
|
|
|
|
253 |
ae_loss = ae_loss_fn.forward(denoise_audios, clean_audios)
|
254 |
neg_si_snr_loss = neg_si_snr_loss_fn.forward(denoise_audios, clean_audios)
|
255 |
neg_stoi_loss = neg_stoi_loss_fn.forward(denoise_audios, clean_audios)
|
|
|
250 |
denoise_audios = model.forward(noisy_audios)
|
251 |
denoise_audios = torch.squeeze(denoise_audios, dim=1)
|
252 |
|
253 |
+
if torch.any(torch.isnan(denoise_audios)) or torch.any(torch.isinf(denoise_audios)):
|
254 |
+
raise AssertionError("nan or inf in denoise_audios")
|
255 |
+
|
256 |
ae_loss = ae_loss_fn.forward(denoise_audios, clean_audios)
|
257 |
neg_si_snr_loss = neg_si_snr_loss_fn.forward(denoise_audios, clean_audios)
|
258 |
neg_stoi_loss = neg_stoi_loss_fn.forward(denoise_audios, clean_audios)
|