繁体   English   中英

如何在TensorFlow RNN中提供数据?

[英]how to feed data in TensorFlow RNN?

这是我的数据格式:100x20、20个要素和100行,这是tensorflow RNN输入数据格式:

x = tf.placeholder(tf.float32, [batch_size, step_size, input_size], name='input_placeholder')

我知道input_size = 20,我希望截断的反向传播为n步,并一次喂入一行。 那么如何设置batch_size和step_size? 那是step_size = n吗?

感谢您的回答。

我不清楚您的数据是什么。 您是说100行,每行20个要素的样本?

还是每个样本有20个特征进行100次,数据集包含N个样本:N * 100 * 20?

对于第一种情况,应将20个要素重塑为step_size * input_size。例如:

X.reshape(-1,4,5)

对于第二种情况

X.reshape(-1,100,20)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM