использование обученной сети распознавания цифр (пример из документации)
21.12.2021
Добрый день.
есть такое видео "Глубокое обучение с MATLAB - Оптимизация параметров и гиперпараметров сети», которое про обучение распознаванию изображений рукописных цифр (28 Х 28),
Есть и пример в документации где сеть обучается на данных примера из папки DigitDataset, но не нашел как протестировать сеть net на новых изображений цифр с таким же разрешением. Сфоткал несколько цифр, записал в папки аналогично примеру.
imds = imageDatastore( путь к папке
YPred = classify(net, imds);
ошибка:
Incorrect input size. The input images must have a size of [28 28 1].
y=sim (net,imds)
я что то делаю не так
Возможно есть готовый пример?
Заранее спасибо.
Ответы
Ошибка ушла когда изменил глубину цвета с 32 на 8 как в оригинале изобрадения. Но сеть мою цифру не классифицировала. Прикрепляю оригинал "5" и мою к примеру "9". Обе 28 на 28 с глубиной цвета 8. Чего может нехватать ?
