• Регистрация
sa
sa0.00
н/д
  • Написать
  • Подписаться

использование обученной сети распознавания цифр (пример из документации)

Добрый день.

есть такое видео "Глубокое обучение с 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)

я что то делаю не так 

 

Возможно есть готовый пример?
 
Заранее спасибо.

Теги

    21.12.2021

    Ответы

    • sa
      sa0.00
      22.12.2021 16:09

      Ошибка ушла когда изменил глубину цвета с 32 на 8 как в оригинале изобрадения. Но сеть мою цифру не классифицировала. Прикрепляю оригинал "5"   и   мою к примеру "9".  Обе 28 на 28 с глубиной цвета 8. Чего может нехватать ?

      • sa
        sa0.00
        22.12.2021 16:10