Во-первых, вам нужно изменить форму ваших данных, добавив в конце измерение размером один, представляющее один канал (изображение в градациях серого).Предполагая, что data
имеет форму (samples, 240, 300)
:
data = data.reshape((-1, 240, 300, 1))
Это даст data
форму (samples, 240, 300, 1)
.Тогда вашему первому слою вы должны дать input_shape=(240, 300, 1)