我只想让我的模型工作,但运行它会产生以下错误:
ValueError: Error when checking input: expected dense_1_input to have shape (None, None, 9000) but got array with shape (9000, 1, 4)
我已经阅读了有关形状问题的每一个帖子3次,但没有得到任何可以帮助我的答案。 Here是我的代码。
我应该改变什么来获得适当的形状?任何帮助将非常感激。
答案 0 :(得分:0)
您已在此行中将输入形状指定为(无,9000)
model.add(Dense(units = 64, input_shape = (None, 9000)))
但是你的输入数据是形状(9000,1,4)。你应该改变输入形状
model.add(Dense(units = 64, input_shape = (1, 4)))
不需要在input_shape
中指定第一个维度