【发布时间】:2020-04-18 04:53:34
【问题描述】:
我对如何告诉我的 RNN-LSTM model 生成未来值有疑问。我认为我需要将值附加到“输入”,以便X_test 超出我的测试数据集并延伸到未来,但我应该如何去做,或者这些值应该是什么?在这里放轻松,刚刚进入 python/机器学习。
X_test.shape = (193, 60, 5) 在这段代码的末尾,顺便说一下,包含“Open, High, Low, Close, Volume”值。
past_60_days = data_training.tail(60)
df = past_60_days.append(data_test, ignore_index = True)
df = df.drop(['Date', 'Adj Close'], axis = 1)
inputs = scaler.transform(df)
X_test = []
y_test = []
for i in range(60, inputs.shape[0]):
X_test.append(inputs[i-60:i])
y_test.append(inputs[i, 0])
X_test, y_test = np.array(X_test), np.array(y_test)
y_pred = regressior.predict(X_test)
【问题讨论】:
标签: python tensorflow lstm recurrent-neural-network