ValueError: decode_predictions ожидает пакет прогнозов (т.е. 2D-массив формы (образцы, 1000)). Найден массив с формой: (1, 3)

введите описание изображения здесь

Я давно работаю в Google, но они не задают мне тех же вопросов, что и я. Они используют готовую модель. Я модель-самоучка, но меня озадачивают те же ошибки.

Пожалуйста, не размещайте изображения кода. Вместо этого вставьте код прямо в свой вопрос.

today 29.10.2018 19:49

Если ответ решил вашу проблему, пожалуйста, принимать, нажав на галочку рядом с ответом, чтобы пометить его как "отвеченный" - см. Что мне делать, когда кто-то отвечает на мой вопрос?

today 15.11.2018 10:06
Оптимизация производительности модели: Руководство по настройке гиперпараметров в Python с Keras
Оптимизация производительности модели: Руководство по настройке гиперпараметров в Python с Keras
Настройка гиперпараметров - это процесс выбора наилучшего набора гиперпараметров для модели машинного обучения с целью оптимизации ее...
Определение пород собак с помощью конволюционных нейронных сетей (CNN)
Определение пород собак с помощью конволюционных нейронных сетей (CNN)
В рамках финального проекта Udacity Data Scietist Nanodegree я разработал алгоритм с использованием конволюционных нейронных сетей (CNN) для...
1
2
385
1

Ответы 1

Проблема в том, что decode_predictions ожидает, что количество классов будет 1000 (то есть количество классов в наборе данных ImageNet). В то время как кажется, что ваша пользовательская модель имеет только 3 выходных класса:

decode_predictions expects a batch of predictions (i.e. a 2D array of shape (samples, 1000)). Found array with shape: (1, 3).

Другие вопросы по теме