我对RNN
中的以下陈述感到非常困惑。你能回答吗?
我有3个维度的X_Training
数据。 (1198, 60, 1)
。
它代表1198
的{{1}}数据样本,并且具有60 time steps
我看到了显示如下行的示例:( LSTM中的第一层)
1 output.
另一行显示的批次大小为32:
regressor.add(LSTM(units = 50, return_sequences = True, input_shape = (X_train.shape[1], 1))) # X_train.shape[1] is assigned with value 60 ( time steps)
问题:
LSTM的输入是什么?
我的假设:在输入层的32个节点中获取32个样本(每个样本具有60个时间步长)的数据,并将其馈送到LSTM层。
所以我的意思是将32个节点(每个节点有60个时间步长)馈入LSTM层。
如果我错了,请纠正我。
谢谢