环境: python3(3.6.2)+tensorflow(1.14.0)+nltk
自动生成一首诗,没有要求
1,先运行process_data.py,对4万首诗的数据进行数据预处理,将文字向量化
2,运行train.py,用rnn模型进行训练(训练30000次,cpu训练6小时左右)
3,运行eval.py,进行诗的构成以及最终结果的产生
结果展示:
运行generate_poem()
1,红晦八宜榼,即高如稍知。徒华那贺远,梅坐屈楼中。樵起轻松翼,林门新柳花。欲来难匹到,新雀但江生。
2,绿落人无沃落闲,眼将戟上百原城。古郎欲处蓬鸡合,石武何情何不迟。
运行generate_acrostic(u'凤箫声动')
(此处限制生成诗句字数为5个字)
凤踬劬篇夫,箫君为即亲。声鸾杀寂看,动同言风行。
先忽略train_pool.py