RNN训练模型并生成文本过程详解

  • 内容
  • 评论
  • 相关

在本节中,我们将学习如何生成类似于莎士比亚风格的文本。核心思想非常简单:以莎士比亚写的真实文本作为输入,并输入到即将要训练的 RNN 中;然后,用训练好的模型来生成新文本,这些文本看起来像是英国最伟大的作家所写的。

为了简单起见,这里将使用基于 TensorFlow 运行的框架 TFLearn,这里所使用的例子只是标准版的一部分(参考https://github.com/tflearn/tflearn/blob/master/examples/nlp/lstm_generator_shakespeare.py),所开发的模型是字符级 RNN 语言模型,考虑的序列则是字符序列而不是单词序列。

具体做法

  1. 用 pip 方式安装 TFLearn:



     

本文标题:RNN训练模型并生成文本过程详解

本文地址:https://www.hosteonscn.com/4262.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注