专栏名称: Python中文社区
致力于成为国内最好的Python开发者学习交流平台,这里有关于Python的国内外最新消息,每日推送有趣有料的技术干货和社区动态。 官方网站:www.python-cn.com
目录
相关文章推荐
Python开发者  ·  时间序列特征提取:从理论到Python代码实践 ·  3 天前  
Python爱好者社区  ·  博士毕业后悔回老家,抑郁了。。。 ·  4 天前  
Python中文社区  ·  用Python 和 Streamlit ... ·  1 周前  
Python爱好者社区  ·  警惕!这几种照片不要随便发 ·  5 天前  
Python爱好者社区  ·  推荐我的七年千里会! ·  5 天前  
51好读  ›  专栏  ›  Python中文社区

基于RNN自动生成古诗

Python中文社区  · 公众号  · Python  · 2017-08-29 23:35

正文

專 欄

作者:yonggege,Python中文社区专栏作者

GitHub地址https://github.com/wzyonggege




0. char-rnn

关于RNN,LSTM,GRU的介绍已经有很多。而char-rnn是一个多层的RNN网络,本次基于经过Tensorflow改写的sherjilozair/char-rnn-tensorflow,输入大量的古诗,让机器学会自己创作。

1. 使用

环境

Python 3.6
Tensorflow 1.2.0

使用

帮助

命令行显示:

训练样本数据

生成古诗

上面的训练可能会花点时间,当然你也可以减少数据量去训练(GPU可以无视)。

训练完成之后:

即可生成古诗:

(可以选择选取多少个高频的汉字,若模型生成的不在选取的字典中,用‘*’代替)

南晓弦门络丹墀,
晚来兰槛酒盘弯。
故人无岁江水长,
两泪任身泪满缨。

(先不管内容了~~)

生成藏头诗

明年襟宠任,
月出画床帘。
别有平州伯性悔,
枝边折得李桑迷。
惊腰每异年三杰,
鹊出交钟玉笛频。

再来一首

明排东西落,
月浣绮罗纷。
别月鲜方淡,
枝枝胜鸟争。
惊传元羽节,
鹊堞吹桑衫。

2. 最后

代码代码:github.com/wzyonggege/RNN_poetry_generator (欢迎Star)


长按扫描关注Python中文社区,

获取更多技术干货!

    

Python 中 文 社 区

Python中文开发者的精神家园

合作、投稿请联系微信:

pythonpost

— 人生苦短,我用Python —
1MEwnaxmMz7BPTYzBdj751DPyHWikNoeFS




本文为作者原创作品,未经作者授权同意禁止转载


本社区计划在北京、上海、深圳、广州、香港、杭州、成都、南京、武汉、西安十座城市设立城市俱乐部,以方便同城的Python开发者进行更加深入的交流,同时也为方便以后举办线上线下的活动,欢迎大家加入! 请直接添加工作人员微信:pythonpost并注明所在城市申请即可。    


推荐文章
Python爱好者社区  ·  博士毕业后悔回老家,抑郁了。。。
4 天前
Python中文社区  ·  用Python 和 Streamlit 对A股技术分析
1 周前
Python爱好者社区  ·  警惕!这几种照片不要随便发
5 天前
Python爱好者社区  ·  推荐我的七年千里会!
5 天前
微设计  ·  帝都豪宅考察之旅 · 北京站
7 年前