Форма поезда: (985039, 8) и после изменения формы: (985039, 1, 8) Мой код:
model = Sequential()
model.add(Conv2D(filters = 32, kernel_size = (5,5),padding = 'Same', activation ='relu', input_shape = (train_X.shape[0], train_X.shape[2], 1)))
model.compile(optimizer='adam', loss=['binary_crossentropy'], metrics=['accuracy'])
history = model.fit(train_X, y_train, epochs=7, batch_size=72, validation_data=(test_X, y_test))
Теперь ошибка:
ValueError: Ошибка при проверке ввода: ожидалось, что conv2d_38_input будет иметь 4 измерения, но получил массив с формой (985039, 1, 8)
Я изменил input_shape по-разному, но не решил. Может кто знает как решить?