Сообщение об ошибке означает, что ваши входные данные поступают на уровень conv2d с 5 измерениями, а не с 4. Модель должна получать входной сигнал, подобный
(samples, time, rows, cols, channels)
, учитывая, что вы используете каналы -страстный бэкэнд (тензорный поток). Затем каждый срез (time,rows,cols,channels)
отправляется через слой conv2d один за другим. Однако сообщение об ошибке подразумевает, что переданное измерение равно 5, а не ожидаемому. 4. Проверьте форму ваших входных данных, и при необходимости ответ может быть изменен.
Согласно этому модулю Scikit-Learn правильный синтаксис должен быть:
imputer.fit(X[:,1:3])
вместо:
imputer = SimpleImputer.fit(X[:,1:3])