Форма ввода классификации CNN - PullRequest
0 голосов
/ 25 марта 2020

Форма поезда: (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 по-разному, но не решил. Может кто знает как решить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...