在python中使用keras制作图像分割模型,但在第一层(Conv2D)上出现错误。
在代码中,此行是:

model.add(Conv2D(32,kernel_size=(3, 3),padding='same',input_shape=(1,500,366,3)))


但出现以下错误:

ValueError: Input 0 is incompatible with layer conv2d_1: expected ndim=4, found ndim=5


我最初是针对一张图片制作此模型。

最佳答案

尝试像这样删除第一个尺寸:

model.add(Conv2D(32,kernel_size=(3, 3),padding='same',input_shape=(500,366,3)))

关于python - CNN输入中的ValueError,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49275835/

10-10 22:35