RNN例子中各个参数的理解

来源:4-28 动手实现RNN-LSTM循环神经网络(四):编写实用方法(下)2

慕婉清3415166

2019-02-02

老师是否可以用本例中10000个单词,分别对应描述一个各个参数的含义?
data_len = 10000
batch_size = 20
batch_len = 500
epoch_size = 14
num_steps = 35

#这三行代码的能再解释一下吗?老师可以把每行的输出是什么也描述一下吗
i = tf.train.range_input_producer(epoch_size, shuffle=False).dequeue()
x = data[:, i * num_steps:(i + 1) * num_steps]
x.set_shape([batch_size, num_steps])

还有个问题,我下载了ptb的数据集,每个字母中间都有空格,所以按utils.py中方法执行分割后,会分割成一个个字母,不是单词

写回答

1回答

Oscar

2019-02-03

我注释里已经详细写了这些超参数的意思了。你下载的ptb数据集怎么会单词中字母间有空格的?这肯定不对吧

0
0

基于Python玩转人工智能最火框架 TensorFlow应用实践

机器学习入门,打牢TensorFlow框架应用是关键!

2214 学习 · 688 问题

查看课程