Я начинающий переводить обучение,
В этом проекте я стремился использовать VGG16 и добавить еще несколько слоев для классификации между 2 классами: class0 и class1
У меня есть фрейм данных с именем train, столбец id содержит имена файлов, в то время как label содержит класс этого изображения
Изображения и подготовлены с помощью ImageDataGenerator () и flow.from_dataframe
Подводя итог, последний мой слой был Плотный (2, активация = 'softmax')
Входное изображение в VGG16 имеет форму (32,32,3)
Однако, это сохраняет ошибку:
ValueError: Ошибка при проверке целевого объекта: ожидалось, что плотность_2 имеет 2 измерения, но получен массив с формой (1, 32, 32, 3)
Краткое описание моей модели:
Здесь была моей записной книжкой для тренировок.
что не так с моим кодированием здесь?