python输出古诗词_TensorFlow:基于RNN生成古诗词
时间:2017-07-26 发布人:SHX 浏览次数:3806 评论:0
实例来源于网络,但是以前的代码都是基于TensorFlow1.0以前的版本写的,实际运行时会报错,对于小白来说是一头雾水。这里的代码经过改进能在
python 3.5 + ubuntu 16.04 + TensorFlow 1.0以上 正常运行
train.py --- 训练文件 可训练出模型保存在 save 目录中 (我的主机配置比较低当时跑了一个星期
)
poetry.txt ---- 训练用的唐诗
test.txt --- 测试文件 需要有训练出的模型才能运行出结果
去掉其中注释就可以运行(不要两项一起运行,会计算比较慢不会出结果)
网上其他版本报错原因(我出现的错误):
1.0修改了很多地方,错误可取官网搜索。
tf.nn.seq2seq.sequence_loss_by_example 改成 tf.contrib.legacy_seq2seq.sequence_loss_by_example
tf.nn.rnn_cell. 改成 tf.contrib.rnn.
initialize_all_variables 改成 global_variables_initializer
all_variables 改成 global_variables
python输出古诗词_TensorFlow:基于RNN生成古诗词相关推荐
- java rnn生成古诗_Tensorflow 基于RNN生成古诗词 自己的实践
在网上看到一篇利用Tensorflow+RNN模型生成古诗词的练习,觉得挺有意思的便自己来试了下,算是熟悉下Tensorflow+NLP的基本操作流程 首先pip 安装NLTK 在你的Tensorfl ...
- TensorFlow练习7: 基于RNN生成古诗词
RNN不像传统的神经网络-它们的输出输出是固定的,而RNN允许我们输入输出向量序列.RNN是为了对序列数据进行建模而产生的. 样本序列性:样本间存在顺序关系,每个样本和它之前的样本存在关联.比如说,在 ...
- TensorFlow2学习:RNN生成古诗词
本文转自 AI科技大本营 TensorFlow2学习:RNN生成古诗词 文章不见了可以参考这位博主的文章 公众号的文章写得挺好的,这里简单介绍下思路及值得学习的地方 模型简介 模型不算多么复杂高大上, ...
- 基于RNN实现古诗词生成模型
我们知道,RNN(循环神经网络)模型是基于当前的状态和当前的输入来对下一时刻做出预判.而LSTM(长短时记忆网络)模型则可以记忆距离当前位置较远的上下文信息. 在此,我们根据上述预判模型来进行 古诗词 ...
- python 输出list到txt_python脚本生成caffe train_list.txt的方法
下面为大家分享一篇python脚本生成caffe train_list.txt的方法,具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 首先给出代码:import os path = " ...
- TensorFlow教程使用RNN生成唐诗
本教程转载至:TensorFlow练习7: 基于RNN生成古诗词 使用的数据集是全唐诗,首先提供一下数据集的下载链接:https://pan.baidu.com/s/13pNWfffr5HSN79WN ...
- Tensorflow:基于LSTM生成藏头诗
Tensorflow:基于LSTM生成藏头诗 最近在学习TensorFlow,学习到了RNN这一块,相关的资料不是很多,了解到使用RNN可以生成藏头诗之后,我就决定拿这个下手啦! 本文不介绍RNN以及 ...
- 基于RNN的中文古诗词生成神经网络实现
一.前言 1.图解RNN 2.Tensorflow中RNN实现的正确打开方式 二.实战 1.训练数据处理 (1)文字转为向量 def _get_poetry(self):with open(self. ...
- java rnn生成古诗_Tensorflow:基于LSTM轻松生成各种古诗
原标题:Tensorflow:基于LSTM轻松生成各种古诗 本文代码在公众号 datadw 里 回复古诗即可获取. RNN不像传统的神经网络-它们的输出输出是固定的,而RNN允许我们输入输出向量序列. ...
最新文章
- Git 2.25.0发布,支持部分clone、稀疏checkout
- luogu P3455 [POI2007]ZAP-Queries (莫比乌斯反演 + 整除分块)
- 怎么恢复手机上的照片呢?
- 年过35岁的程序员都去哪了?一张图道尽老程序员们的花样出路
- Unity3d读取.csv文件
- 遵循Java EE标准体系的开源GIS服务平台之一:平台架构
- o(n)复杂度下实现数组去除重复项
- CloudStack 4.4+KVM之CloudStack配置过程
- iapp卸载指定软件代码,iapp删除文件夹代码
- 高速设计学习-干货!高速串行Serdes均衡之FFE
- GridView使用【GridViewHelper】分组统计
- 格灵深瞳:人脸识别最新进展以及工业级大规模人脸识别实践探讨 | 公开课笔记...
- 南通大学python期末考试试卷答案_南通大学大一下学期英语期末考试必考题答(已排版)...
- win10在此计算机上找不到系统映像,大神分析win10系统使用DISM修复找不到源的具体步骤...
- 嘀嗒出行的IPO备战
- python使用_获取常用特定日期(如去年/季度/当月/上月/本周/首日等)
- VSCode 配置远程登入 Remote-SSH
- 阿里云ECS服务器购买记录
- hmm隐马尔可夫真的那么难吗?
- 品三国、论国产RISC-V芯片天下大势
热门文章
- 数据结构-String中的chars()和codePoints
- 【MyBatis-Plus】MyBatis-Plus插件机制以及通用Service、新功能
- java软件工程师招聘要求
- FFC 2.算法和数据结构 2.2ES6
- 【附源码】Python计算机毕业设计社区养老信息管理系统
- javascript 使用json 将js 数据转换成json
- 放大器知识体系-滤波器Chebychev Butterworth Bessel 仿真测试
- ROCm环境下安装tvm
- 如何免费访问知网万方等网站
- [简明C语言]分支和循环P_2:分支 - swtich语句