seq2seq-couplet 用深度学习对对联开源项目

我要开发同款
匿名用户2022年12月16日
29阅读
开发技术Python
所属分类人工智能、机器学习/深度学习
授权协议AGPL-3.0

作品详情

这是一个使用seq2seq模型对联(对对联)的项目,是用Tensorflow写的。要求:

TensorflowPython3.6Dataset

打开couplet.py,配置文件位置和超参数。然后运行pythoncouplet.py来训练这个模型。你可以在Tensorbloard看到trainingloss 和bleuscore。当你发现loss停止下降时,你可能需要重新配置learning_rate。下面是一个lossgraph的示例:

以下是此模型生成的一些示例:

上联下联殷勤怕负三春意潇洒难书一字愁如此清秋何吝酒这般明月不须钱天朗气清风和畅云蒸霞蔚日光辉梦里不知身是客醉时已觉酒为朋千秋月色君长看一夜风声我自怜

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论