【发布时间】:2018-11-07 02:17:07
【问题描述】:
众所周知,如果我们要训练一个 LSTM 网络,我们必须通过函数numpy.reshape() 对训练数据集进行重构,重构结果类似于[samples,time_steps,features]。但是,新形状会受到原始形状的影响。我看过一些教授 LSTM 编程的博客,将 1 作为 time_steps,如果 time_steps 是另一个数字,则样本会发生相应的变化。我的问题是samples等于batch_size吗?
X = X.reshape(X.shape[0], 1, X.shape[1])
【问题讨论】:
标签: python-3.x tensorflow keras lstm rnn