santi-pdp / segan_pytorch

Speech Enhancement Generative Adversarial Network in PyTorch
MIT License
375 stars 109 forks source link

Enhanced wav files clearly lost some frequency bin in speech #40

Closed dyustc closed 1 year ago

dyustc commented 1 year ago

Hi, I am using the official training dataset and test dataset from https://datashare.ed.ac.uk/handle/10283/1942, as mentioned in the repo.

And during the training, there is a warning all along, but I guess, as long as the new ckpt files is generated, this should be fine

Removing old ckpt ckpt_segan+/weights_EOE_D-Discriminator-164.ckpt ERROR: ckpt is not there? (Iter 16187) Batch 50/163 (Epoch 100) d_real:0.0036, d_fake:0.0003, g_adv:0.9946, g_l1:0.3390 l1_w: 100.00, btime: 0.9317 s, mbtime: 0.9344 s (Iter 16237) Batch 100/163 (Epoch 100) d_real:0.0159, d_fake:0.0003, g_adv:0.9716, g_l1:0.3667 l1_w: 100.00, btime: 0.9287 s, mbtime: 0.9344 s (Iter 16287) Batch 150/163 (Epoch 100) d_real:0.0014, d_fake:0.0004, g_adv:1.0072, g_l1:0.4364 l1_w: 100.00, btime: 0.9299 s, mbtime: 0.9344 s (Iter 16300) Batch 163/163 (Epoch 100) d_real:0.0027, d_fake:0.0003, g_adv:1.0105, g_l1:0.4218 l1_w: 100.00, btime: 0.6067 s, mbtime: 0.9343 s Removing old ckpt ckpt_segan+/weights_EOE_G-Generator-164.ckpt ERROR: ckpt is not there? Removing old ckpt ckpt_segan+/weights_EOE_D-Discriminator-164.ckpt ERROR: ckpt is not there?

So I am using the latest trained models, after 100 epoch, but the enhanced wav file is not ok, denoised but damaged even more.