Spaces:
Running
Running
update
Browse files
examples/dfnet2/step_2_train_model.py
CHANGED
@@ -276,7 +276,7 @@ def main():
|
|
276 |
|
277 |
loss = 1.0 * mr_stft_loss + 1.0 * neg_si_snr_loss + 1.0 * mask_loss + 0.01 * lsnr_loss
|
278 |
if torch.any(torch.isnan(loss)) or torch.any(torch.isinf(loss)):
|
279 |
-
logger.info(f"find nan or inf in loss.")
|
280 |
continue
|
281 |
|
282 |
denoise_audios_list_r = list(est_wav.detach().cpu().numpy())
|
@@ -352,7 +352,7 @@ def main():
|
|
352 |
|
353 |
loss = 1.0 * mr_stft_loss + 1.0 * neg_si_snr_loss + 1.0 * mask_loss + 0.01 * lsnr_loss
|
354 |
if torch.any(torch.isnan(loss)) or torch.any(torch.isinf(loss)):
|
355 |
-
logger.info(f"find nan or inf in loss.")
|
356 |
continue
|
357 |
|
358 |
denoise_audios_list_r = list(est_wav.detach().cpu().numpy())
|
|
|
276 |
|
277 |
loss = 1.0 * mr_stft_loss + 1.0 * neg_si_snr_loss + 1.0 * mask_loss + 0.01 * lsnr_loss
|
278 |
if torch.any(torch.isnan(loss)) or torch.any(torch.isinf(loss)):
|
279 |
+
logger.info(f"find nan or inf in loss. continue.")
|
280 |
continue
|
281 |
|
282 |
denoise_audios_list_r = list(est_wav.detach().cpu().numpy())
|
|
|
352 |
|
353 |
loss = 1.0 * mr_stft_loss + 1.0 * neg_si_snr_loss + 1.0 * mask_loss + 0.01 * lsnr_loss
|
354 |
if torch.any(torch.isnan(loss)) or torch.any(torch.isinf(loss)):
|
355 |
+
logger.info(f"find nan or inf in loss. continue.")
|
356 |
continue
|
357 |
|
358 |
denoise_audios_list_r = list(est_wav.detach().cpu().numpy())
|
toolbox/torchaudio/losses/spectral.py
CHANGED
@@ -218,7 +218,7 @@ class LogSTFTMagnitudeLoss(torch.nn.Module):
|
|
218 |
loss = F.l1_loss(torch.log(denoise_magnitude + self.eps), torch.log(clean_magnitude + self.eps))
|
219 |
|
220 |
if torch.any(torch.isnan(loss)) or torch.any(torch.isinf(loss)):
|
221 |
-
|
222 |
|
223 |
return loss
|
224 |
|
|
|
218 |
loss = F.l1_loss(torch.log(denoise_magnitude + self.eps), torch.log(clean_magnitude + self.eps))
|
219 |
|
220 |
if torch.any(torch.isnan(loss)) or torch.any(torch.isinf(loss)):
|
221 |
+
print("LogSTFTMagnitudeLoss, nan or inf in loss")
|
222 |
|
223 |
return loss
|
224 |
|