【发布时间】:2019-01-14 20:13:59
【问题描述】:
有没有办法控制用于文本摘要的 seq2seq 模型产生的单词或字符的数量?例子:
“我的狗是世界上跑得最快的狗。它也喜欢拥抱。”
1 输出:我的狗很快,喜欢拥抱。
2 输出:我的狗是跑得最快的狗,也喜欢拥抱。
【问题讨论】:
标签: python text summary seq2seq
有没有办法控制用于文本摘要的 seq2seq 模型产生的单词或字符的数量?例子:
“我的狗是世界上跑得最快的狗。它也喜欢拥抱。”
1 输出:我的狗很快,喜欢拥抱。
2 输出:我的狗是跑得最快的狗,也喜欢拥抱。
【问题讨论】:
标签: python text summary seq2seq
这可以通过产生输出的解码器步骤的数量来控制,在这个repo 中有多种文本摘要方法,其中每个都有一个参数,就像在这个model 的情况下一样,有一个名为 max_dec_steps 的参数(在单元格 28 中)控制解码器的最大时间步长(最大摘要标记),它简单地反映了输出句子的长度,repo 作者还详细解释了其他多个模特在这个blog series。
希望对你有帮助
【讨论】: