Python ValueError:输入0与层conv2d_1不兼容:预期ndim=4,发现ndim=2
我有一个带有数据形状(180,11161)的输入数据(X_序列) 180->受试者数量11->电极数量161->样本数量 我对输入层使用了以下代码:Python ValueError:输入0与层conv2d_1不兼容:预期ndim=4,发现ndim=2,python,keras,deep-learning,conv-neural-network,Python,Keras,Deep Learning,Conv Neural Network,我有一个带有数据形状(180,11161)的输入数据(X_序列) 180->受试者数量11->电极数量161->样本数量 我对输入层使用了以下代码: model.add(Conv2D(64,(3,3),input shape=(180,11,161))) 但我得到了以下错误: ValueError: Input 0 is incompatible with layer conv2d_1: expected ndim=4, found ndim=2 怎么了?如果不应该使用Conv2D,我还应该
model.add(Conv2D(64,(3,3),input shape=(180,11,161)))
但我得到了以下错误:
ValueError: Input 0 is incompatible with layer conv2d_1: expected ndim=4, found ndim=2
怎么了?如果不应该使用Conv2D,我还应该使用什么?非常感谢您的帮助请不要再问“怎么了?”问题。看@fuuman我改变了问题你找到解决办法了吗?