这是一个使用seq2seq模型对联(对对联)的项目,是用Tensorflow写的。要求:
TensorflowPython3.6Dataset打开couplet.py,配置文件位置和超参数。然后运行pythoncouplet.py来训练这个模型。你可以在Tensorbloard看到trainingloss 和bleuscore。当你发现loss停止下降时,你可能需要重新配置learning_rate。下面是一个lossgraph的示例:
以下是此模型生成的一些示例:
上联下联殷勤怕负三春意潇洒难书一字愁如此清秋何吝酒这般明月不须钱天朗气清风和畅云蒸霞蔚日光辉梦里不知身是客醉时已觉酒为朋千秋月色君长看一夜风声我自怜
评论