我有一个关于时间序列数据的问题。我的训练数据集的维度为 (3183, 1, 6)
我的模型:
model = Sequential()
model.add(LSTM(100, input_shape = (training_input_data.shape[1], training_input_data.shape[2])))
model.add(Dropout(0.2))
model.add(LSTM(100, input_shape = (training_input_data.shape[1], training_input_data.shape[2])))
model.add(Dense(1))
model.compile(optimizer = 'adam', loss='mse')
我在第二个 LSTM 层收到以下错误:
ValueError: Input 0 is in compatible with layer lstm_2: expected ndim=3, found ndim=2 但是没有 ndim 参数。