PoetRNN:用于学习和创作诗歌的python框架

时间:2024-06-03 22:34:27
【文件属性】:

文件名称:PoetRNN:用于学习和创作诗歌的python框架

文件大小:6.61MB

文件格式:ZIP

更新时间:2024-06-03 22:34:27

Python

诗人 该项目是LSTM递归神经网络的Python实现,旨在学习和产生短诗。 它源于我阅读Andrej Karpathy的,认为它太好了以至于无法实现,并想自己尝试一下。 由于我是python新手,所以我决定,如果我从头开始编写东西,我会学到更多,所以就在这里。 尽管考虑到诗歌的编写,它可能足够灵活地学习和生成其他类型的数据(实际上,如果您想到与之相关的一些酷而有创意的东西,我很想听听它。) 如果您对更详细的描述以及模型的某些输出感兴趣,请查看我的 此实现与Karpathy的之间的主要区别在于,输入不会被视为长文本文件。 这对于学习诗歌很重要,因为数据结构清晰(即每首诗都是不同的数据),如果将它们全部连接到单个文本文件中,则会被忽略。 这也使采样变得更好,因为您可以告诉采样者您想要14首诗,而不必事先决定要采样10000个字符,并且采样可能会停在诗的中间。 ##用法 ###数据 输入数据


【文件预览】:
PoetRNN-master
----.gitignore(26B)
----data()
--------limericks.csv(15MB)
--------Readme.md(498B)
--------haikus.csv(452KB)
----sample.py(2KB)
----cv()
--------.DS_Store(6KB)
----rnn()
--------preprocessing.py(2KB)
--------__init__.pyc(135B)
--------preprocessing.pyc(3KB)
--------__init__.py(0B)
--------RNN.py(12KB)
--------rnn_classifier_trainer.py(10KB)
--------RNN.pyc(10KB)
--------rnn_classifier_trainer.pyc(7KB)
----Readme.md(4KB)
----limericks()
--------limericks()
--------scrapy.cfg(260B)
----train.py(6KB)

网友评论