Python 在keras中设置模型的输入形状
我在张量流上看到了其他类似的问题,但与我的问题不匹配 型号: 结果 数据: 有1000个数据,每个数据都有形状(128647),并且有一列数据帧df。 因此,尺寸结果和数据预览如下: 问题 问题是:当我将数据传递给模型时,出现了一些大小错误Python 在keras中设置模型的输入形状,python,input,keras,shape,Python,Input,Keras,Shape,我在张量流上看到了其他类似的问题,但与我的问题不匹配 型号: 结果 数据: 有1000个数据,每个数据都有形状(128647),并且有一列数据帧df。 因此,尺寸结果和数据预览如下: 问题 问题是:当我将数据传递给模型时,出现了一些大小错误 train_history = model.fit( x = df["data"], y = df["genre_idx"], valida
train_history = model.fit( x = df["data"],
y = df["genre_idx"],
validation_split = 0.1,
epochs = 30,
batch_size = 200,
verbose = 2
)
和错误消息如下所示:
Error when checking input: expected input_79 to have 3 dimensions, but got array with shape (1000, 1)
这可能是一个很低的问题,但我没有弄清楚这种情况的主要问题是什么以及如何解决它。您需要将其作为一个单独的数据数组,您可以使用数据帧的。输入的预期形状是
(1000128647)
Error when checking input: expected input_79 to have 3 dimensions, but got array with shape (1000, 1)