-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Loss didn’t drop when training FSMN_CTC. #155
Comments
是不是刚开始训练? 我看你的截图应该是才开始第一轮训练吧? |
已经训练了10个epoch了,一直没有什么变化,训练集的acc稳定在30%多。 |
你这里用的是ctc的训练脚本吗?还是说用fsmn模型,但是损失函数用的是maxpooling? |
我使用的是run_fsmn_ctc.sh的训练脚本。 |
当时我使用run.sh来复现DSTCN+maxpooling_loss时,模型可以很快收敛。可以复现 |
你这上面训练过程的acc是自己改了一下代码统计的对吧,原本代码中训练过程是不统计acc的哈。 |
是的,是我自己改动了一下代码统计acc,等训练结束以后,我再重新测试一下结果。我想请问一下作者,你们目前还能用这个run_fsmn_ctc.sh脚本复现出效果,在训练的时候loss大概在多少,想了解一下是否是我代码的问题。 |
具体数值我忘了。可以直接在小问例子的readme里面找一下,有fsmn训练好的checkpoint,是按照训练脚本跑完输出的平均模型,下载了跑一下就知道啦。 |
检查一下你做的代码改动 另外检查一下数据哈。看看是不是正负例数据都正常,必须要是音频和对应文本内容而不是0,+-1的类别标签。 |
|
题主解决这个问题了吗,按照run_fsmn_ctc.sh脚本运行情况是相同的 |
Hi, when I trained the FSMN_CTC model on the Hi_xiaowen dataset, the loss didn't drop. I am asking whether the training process is not stable. What could I do to make it converage?
你好,当我小问数据集上训练FSMN_CTC模型时,模型的loss一直不下降,我想问一下是否训练过程是不稳定的,以及我是否应该重新训练,是否需要调整config文件,如调整学习率之类的操作。请问您是否有遇到这种情况,该如何处理,谢谢您!下边是我训练过程的一个截图:
The text was updated successfully, but these errors were encountered: