【发布时间】:2020-06-04 19:37:38
【问题描述】:
我想知道时间序列数据是否已被正确学习和预测。
这是正确的获得以下(下一个)值吗?
我想获得下一个值,例如 model.predict 等...
我有x_test和x_test[-1] == t所以,下一个值的意思是t+1, t+2, .... t+n,
在这个例子中我想得到t+1, t+2 ... t+n
我试过了
inputs = total_data[len(total_data) - forecast - look_back:]
inputs = scaler.transform(inputs)
X_test = []
for i in range(look_back, inputs.shape[0]):
X_test.append(inputs[i - look_back:i])
X_test = np.array(X_test)
predicted = model.predict(X_test)
但结果如下所示
X_test[-20:] 的结果与以下 20 个预测结果看起来相同。
我想知道它是否是正确的火车和预测值。
我想知道这是否是正确的训练和预测。
【问题讨论】:
-
我猜你的意思是看到橙色和蓝色线的值是相似的,而不是相同的(=不相同)。
标签: python tensorflow machine-learning deep-learning