Я обучил модель:
trainX = trainX.reshape(1, 43164, 17)
trainY = trainY.reshape(43164, 1)
model = Sequential()
model.add(LSTM(2, input_shape=(43164, 17)))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam')
model.fit(trainX, trainY[0], epochs=100)
testX.shape # (8633, 17)
testX = testX.reshape(1, 8633, 17)
Когда я делаю прогноз для этих данных, я получил ошибку:
Error when checking input: expected lstm_26_input to have shape (43164, 17)
but got array with shape (8633, 17)
Что я могу сделать, чтобы получить хорошеерезультаты?