Я разделил свои данные на обучающую и тестовую выборки (70/30) для задачи, основанной на прогнозировании регрессии (MLP, LSTM и т. д.).
В коде:
history = model.fit(X_train, y_train, epochs=100, batch_size=32,
validation_data=(X_test, y_test), verbose=0, shuffle=False)
Я использовал свои тестовые данные в качестве набора для проверки и сделал прогнозы на пару недель. Так что я не стал сдерживать тестовые данные ...
Но теперь, когда я думаю об этом, я полагаю, что было неправильно помещать тестовые данные в функцию соответствия, или это было нормально?