15, 30, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180, 195, 210, 225, 240, 255, 270, 285, 300]
LSTM层的输入应为...假设我们要预测输入为30的输出。实际输出应为30 x 15 =450。首先,我们需要按照LSTM的要求将测试数据转换为正确的形状,即3D形状。...让我们预测数字序列50、51、52的输出。实际输出应为50 + 51 + 52 =153。...= model.fit(X, Y, epochs=1000, validation_split=0.2, verbose=1)
现在让我们在测试序列(即50、51、52)上测试模型:
print...在这种情况下,我们与153的实际差值只有2分。
通过双向LSTM解决方案
双向LSTM是一种LSTM,可以从正向和反向两个方向的输入序列中学习。最终的序列解释是向前和向后学习遍历。