时间: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生成古诗词相关推荐

  1. java rnn生成古诗_Tensorflow 基于RNN生成古诗词 自己的实践

    在网上看到一篇利用Tensorflow+RNN模型生成古诗词的练习,觉得挺有意思的便自己来试了下,算是熟悉下Tensorflow+NLP的基本操作流程 首先pip 安装NLTK 在你的Tensorfl ...

  2. TensorFlow练习7: 基于RNN生成古诗词

    RNN不像传统的神经网络-它们的输出输出是固定的,而RNN允许我们输入输出向量序列.RNN是为了对序列数据进行建模而产生的. 样本序列性:样本间存在顺序关系,每个样本和它之前的样本存在关联.比如说,在 ...

  3. TensorFlow2学习:RNN生成古诗词

    本文转自 AI科技大本营 TensorFlow2学习:RNN生成古诗词 文章不见了可以参考这位博主的文章 公众号的文章写得挺好的,这里简单介绍下思路及值得学习的地方 模型简介 模型不算多么复杂高大上, ...

  4. 基于RNN实现古诗词生成模型

    我们知道,RNN(循环神经网络)模型是基于当前的状态和当前的输入来对下一时刻做出预判.而LSTM(长短时记忆网络)模型则可以记忆距离当前位置较远的上下文信息. 在此,我们根据上述预判模型来进行 古诗词 ...

  5. python 输出list到txt_python脚本生成caffe train_list.txt的方法

    下面为大家分享一篇python脚本生成caffe train_list.txt的方法,具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 首先给出代码:import os path = " ...

  6. TensorFlow教程使用RNN生成唐诗

    本教程转载至:TensorFlow练习7: 基于RNN生成古诗词 使用的数据集是全唐诗,首先提供一下数据集的下载链接:https://pan.baidu.com/s/13pNWfffr5HSN79WN ...

  7. Tensorflow:基于LSTM生成藏头诗

    Tensorflow:基于LSTM生成藏头诗 最近在学习TensorFlow,学习到了RNN这一块,相关的资料不是很多,了解到使用RNN可以生成藏头诗之后,我就决定拿这个下手啦! 本文不介绍RNN以及 ...

  8. 基于RNN的中文古诗词生成神经网络实现

    一.前言 1.图解RNN 2.Tensorflow中RNN实现的正确打开方式 二.实战 1.训练数据处理 (1)文字转为向量 def _get_poetry(self):with open(self. ...

  9. java rnn生成古诗_Tensorflow:基于LSTM轻松生成各种古诗

    原标题:Tensorflow:基于LSTM轻松生成各种古诗 本文代码在公众号 datadw 里 回复古诗即可获取. RNN不像传统的神经网络-它们的输出输出是固定的,而RNN允许我们输入输出向量序列. ...

最新文章

  1. Git 2.25.0发布,支持部分clone、稀疏checkout
  2. luogu P3455 [POI2007]ZAP-Queries (莫比乌斯反演 + 整除分块)
  3. 怎么恢复手机上的照片呢?
  4. 年过35岁的程序员都去哪了?一张图道尽老程序员们的花样出路
  5. Unity3d读取.csv文件
  6. 遵循Java EE标准体系的开源GIS服务平台之一:平台架构
  7. o(n)复杂度下实现数组去除重复项
  8. CloudStack 4.4+KVM之CloudStack配置过程
  9. iapp卸载指定软件代码,iapp删除文件夹代码
  10. 高速设计学习-干货!高速串行Serdes均衡之FFE
  11. GridView使用【GridViewHelper】分组统计
  12. 格灵深瞳:人脸识别最新进展以及工业级大规模人脸识别实践探讨 | 公开课笔记...
  13. 南通大学python期末考试试卷答案_南通大学大一下学期英语期末考试必考题答(已排版)...
  14. win10在此计算机上找不到系统映像,大神分析win10系统使用DISM修复找不到源的具体步骤...
  15. 嘀嗒出行的IPO备战
  16. python使用_获取常用特定日期(如去年/季度/当月/上月/本周/首日等)
  17. VSCode 配置远程登入 Remote-SSH
  18. 阿里云ECS服务器购买记录
  19. hmm隐马尔可夫真的那么难吗?
  20. 品三国、论国产RISC-V芯片天下大势

热门文章

  1. 数据结构-String中的chars()和codePoints
  2. 【MyBatis-Plus】MyBatis-Plus插件机制以及通用Service、新功能
  3. java软件工程师招聘要求
  4. FFC 2.算法和数据结构 2.2ES6
  5. 【附源码】Python计算机毕业设计社区养老信息管理系统
  6. javascript 使用json 将js 数据转换成json
  7. 放大器知识体系-滤波器Chebychev Butterworth Bessel 仿真测试
  8. ROCm环境下安装tvm
  9. 如何免费访问知网万方等网站
  10. [简明C语言]分支和循环P_2:分支 - swtich语句