【文件属性】:
文件名称:rnn-by-numpy:使用numpy实现rnn和语言模型
文件大小:3.06MB
文件格式:ZIP
更新时间:2021-05-08 16:52:20
Python
rnn-by-numpy
使用numpy实现rnn和word-rnn
文章:
大部分代码来自这里
内容:
本仓库主要用numpy从头开始构建rnn结构,包括前向传播算法 反向传播算法 学习率 随机梯度下降;
实例:给定一个x来预测y,虽然这个没有实际意义,所以在这里主要目的是为了阐释rnn的算法
x:
SENTENCE_START what are n't you understanding about this ? !
[0, 51, 27, 16, 10, 856, 53, 25, 34, 69]
y:
what are n't you understanding about this ? ! SENTENCE_END
[51, 27, 16, 10, 856, 53, 25, 34, 69, 1]
这个思想就是word rnn,用来自动生成文本,例如写诗、写歌词等。。
【文件预览】:
rnn-by-numpy-master
----train.py(676B)
----images()
--------dim.png(1KB)
--------latex.png(1KB)
--------rnn.jpg(43KB)
----predict.py(713B)
----rnn.py(7KB)
----demo.py(599B)
----README.md(1KB)
----data()
--------reddit-comments-2015-08.csv(7.26MB)
----preprocess.py(4KB)