这意味着,输入层在拟合模型和预测时期望得到一个三维数据数组,即使数组的特定维度包含一个单一值,例如一个样本或一个特性。...输入的期望,让我们来看看为LSTM准备数据的示例。...例如,这可能是10个值的序列:
0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0
我们可以将这个数字序列定义为一个NumPy数组。...它可以被重新调整为3D数组:
data= data.reshape(1,10,2)
把所有这些放在一起,完整的示例如下所示。...input_shape参数需要一个包含两个值的元组定义步骤和时间特性。
样本的数量被认为是1或更多。
NumPy数组的 reshape() 函数可以用来重新调整一维,二维和三维数据。