-
Notifications
You must be signed in to change notification settings - Fork 65
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
请问为什么我最后生成的预测句子,都是同一句,这是什么原因? #11
Comments
请问您发现了是什么问题吗?我也是相同的问题,一直输出"the lungs are clear" |
抱歉,没有,这方面的研究暂时搁置了,你有做什么修改吗?在他代码的基础上。
…---原始邮件---
发件人: ***@***.***>
发送时间: 2021年11月8日(周一) 晚上9:36
收件人: ***@***.***>;
抄送: ***@***.******@***.***>;
主题: Re: [ZexinYan/Medical-Report-Generation] 请问为什么我最后生成的预测句子,都是同一句,这是什么原因? (#11)
请问您发现了是什么问题吗?我也是相同的问题,一直输出"the lungs are clear"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
我发现最严重的错误应该在于trainer.py的训练函数和验证函数中的Sentence LTSM没有使用 |
那等你把代码放到github上我看看,然后我们再交流。原始代码很多细节问题,可能要按照论文里面仔细对照。输出句子是随机的还是有和GT相关性的呢。这个方面研究确实有点难。但是这个模型是OK的。你有看过那篇张宇的硕士论文吧,他好像也放出部分代码。
…---原始邮件---
发件人: ***@***.***>
发送时间: 2021年11月10日(周三) 上午9:56
收件人: ***@***.***>;
抄送: ***@***.******@***.***>;
主题: Re: [ZexinYan/Medical-Report-Generation] 请问为什么我最后生成的预测句子,都是同一句,这是什么原因? (#11)
我发现最严重的错误应该在于trainer.py的训练函数和验证函数中的Sentence LTSM没有使用
prev_hidden_states = hidden_state`
我还对损失函数和预处理时的图像变换做了一些修改,现在它可以输出不同的句子了,但看上去效果依然不是很理想
我之后应该可以放出我的代码
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
您好,我也遇到了相同的问题,请问您已经解决了吗?可以分享一下您的代码吗? |
您好,请问您放出代码了吗?想要参考学习一下 |
在trainer.py第395行和第461行位置加上 |
好的,谢谢! |
加上才是LSTM自回归解码的标准过程吧,不然解码器每次循环输入的隐状态变量都是一样的,会造成输出也是一样的 |
你好,抱歉再次打扰,还有个问题想请教一下。代码中不管是trainer中还是tester中,在生成句子和单词的时候都使用了 |
"Pred Sent": {"0": "", "1": "no acute cardiopulmonary abnormality", "2": "", "3": "", "4": "", "5": ""}
不管是什么图片,都是这句no acute cardiopulmonary abnormality。没有出现你那种生成的句子
The text was updated successfully, but these errors were encountered: