HoneyTian commited on
Commit
aa9e11e
·
1 Parent(s): 515f154
examples/conv_tasnet/step_2_train_model.py CHANGED
@@ -256,8 +256,8 @@ def main():
256
  neg_stoi_loss = neg_stoi_loss_fn.forward(denoise_audios, clean_audios)
257
  mr_stft_loss = mr_stft_loss_fn.forward(denoise_audios, clean_audios)
258
 
259
- loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss
260
- # loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss + 0.25 * neg_stoi_loss
261
 
262
  denoise_audios_list_r = list(denoise_audios.detach().cpu().numpy())
263
  clean_audios_list_r = list(clean_audios.detach().cpu().numpy())
@@ -321,8 +321,8 @@ def main():
321
  neg_stoi_loss = neg_stoi_loss_fn.forward(denoise_audios, clean_audios)
322
  mr_stft_loss = mr_stft_loss_fn.forward(denoise_audios, clean_audios)
323
 
324
- loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss
325
- # loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss + 0.25 * neg_stoi_loss
326
 
327
  denoise_audios_list_r = list(denoise_audios.detach().cpu().numpy())
328
  clean_audios_list_r = list(clean_audios.detach().cpu().numpy())
 
256
  neg_stoi_loss = neg_stoi_loss_fn.forward(denoise_audios, clean_audios)
257
  mr_stft_loss = mr_stft_loss_fn.forward(denoise_audios, clean_audios)
258
 
259
+ # loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss
260
+ loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss + 0.25 * neg_stoi_loss + 0.25 * mr_stft_loss
261
 
262
  denoise_audios_list_r = list(denoise_audios.detach().cpu().numpy())
263
  clean_audios_list_r = list(clean_audios.detach().cpu().numpy())
 
321
  neg_stoi_loss = neg_stoi_loss_fn.forward(denoise_audios, clean_audios)
322
  mr_stft_loss = mr_stft_loss_fn.forward(denoise_audios, clean_audios)
323
 
324
+ # loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss
325
+ loss = 0.25 * ae_loss + 0.25 * neg_si_snr_loss + 0.25 * neg_stoi_loss + 0.25 * mr_stft_loss
326
 
327
  denoise_audios_list_r = list(denoise_audios.detach().cpu().numpy())
328
  clean_audios_list_r = list(clean_audios.detach().cpu().numpy())