Python ValueError:检查输入时出错:预期密集_1_输入具有形状(无,无,9000),但获得具有形状(9000,1,4)的数组

Python ValueError:检查输入时出错:预期密集_1_输入具有形状(无,无,9000),但获得具有形状(9000,1,4)的数组,python,keras,Python,Keras,我只是想让我的模型工作,但运行它会产生以下错误: ValueError: Error when checking input: expected dense_1_input to have shape (None, None, 9000) but got array with shape (9000, 1, 4) 关于形状问题的每一条线索我都读了三遍,但都没有找到对我有帮助的答案。 这是我的密码 我应该做什么改变才能得到合适的形状?任何帮助都将不胜感激。 在这一行中,您已将输入形状指定为(无

我只是想让我的模型工作,但运行它会产生以下错误:

ValueError: Error when checking input: expected dense_1_input to have shape (None, None, 9000) but got array with shape (9000, 1, 4)
关于形状问题的每一条线索我都读了三遍,但都没有找到对我有帮助的答案。 这是我的密码

我应该做什么改变才能得到合适的形状?任何帮助都将不胜感激。

在这一行中,您已将输入形状指定为(无,9000)

model.add(Dense(units = 64, input_shape = (None, 9000)))
但是您的输入数据是形状(9000,1,4)。因此您应该将输入形状更改为

model.add(Dense(units = 64, input_shape = (1, 4)))

第一个维度不需要在input_shape中指定

请在问题中输入您的实际代码,而不是使用链接