HoneyTian commited on
Commit
834a6b7
·
1 Parent(s): 9bd6f8b
examples/nx_clean_unet/step_2_train_model.py CHANGED
@@ -287,7 +287,7 @@ def main():
287
  # Time Loss
288
  loss_time = F.l1_loss(clean_audios, audio_g)
289
  # Metric Loss
290
- metric_g = discriminator.forward(clean_mag, mag_g)
291
  loss_metric = F.mse_loss(metric_g.flatten(), one_labels)
292
 
293
  loss_gen_all = loss_mag * 0.9 + loss_pha * 0.3 + loss_com * 0.1 + loss_metric * 0.05 + loss_time * 0.2
 
287
  # Time Loss
288
  loss_time = F.l1_loss(clean_audios, audio_g)
289
  # Metric Loss
290
+ metric_g = discriminator.forward(clean_audios, audio_g.detach())
291
  loss_metric = F.mse_loss(metric_g.flatten(), one_labels)
292
 
293
  loss_gen_all = loss_mag * 0.9 + loss_pha * 0.3 + loss_com * 0.1 + loss_metric * 0.05 + loss_time * 0.2