Spaces:
Running
Running
update
Browse files
examples/clean_unet_aishell/step_2_train_model.py
CHANGED
@@ -233,6 +233,9 @@ def main():
|
|
233 |
ae_loss = ae_loss_fn(enhanced_audios, clean_audios)
|
234 |
sc_loss, mag_loss = mr_stft_loss_fn(enhanced_audios, clean_audios)
|
235 |
|
|
|
|
|
|
|
236 |
loss = ae_loss + sc_loss + mag_loss
|
237 |
|
238 |
enhanced_audios_list_r = list(enhanced_audios.detach().cpu().numpy())
|
|
|
233 |
ae_loss = ae_loss_fn(enhanced_audios, clean_audios)
|
234 |
sc_loss, mag_loss = mr_stft_loss_fn(enhanced_audios, clean_audios)
|
235 |
|
236 |
+
if torch.any(torch.isnan(mag_loss)) or torch.any(torch.isinf(mag_loss)):
|
237 |
+
raise AssertionError("nan or inf in mag_loss")
|
238 |
+
|
239 |
loss = ae_loss + sc_loss + mag_loss
|
240 |
|
241 |
enhanced_audios_list_r = list(enhanced_audios.detach().cpu().numpy())
|