Оцените модель обнаружения объектов TensorFlow.

Как мне просто и понятно оценить мою модель обнаружения объектов, я использовал TensorFlow’s Object Detection API, но не разбирался в графиках Tensorboard. Могу ли я оценить его вручную? Любая помощь? :(


person Ghada    schedule 18.02.2020    source источник
comment
Пожалуйста, опубликуйте образцы кода/графики того, что у вас возникли проблемы с пониманием.   -  person ZachChilders    schedule 19.02.2020


Ответы (2)


Добро пожаловать в StackOverflow! Короче да, можно. Тем не менее, это может занять довольно много времени, чтобы достичь вашей цели. Вот шаги, которые вы, возможно, захотите выполнить (при условии, что у вас есть базовое понимание графиков и сеансов Tensorflow, в противном случае обновите свой вопрос):

  1. Экспортируйте свою модель в замороженный график (файл *.pb) через ЗДЕСЬ. Этот шаг даст вам готовую модель, которую вы сможете загрузить без каких-либо зависимостей API обнаружения объектов.

  2. Напишите скрипт для загрузки вашей модели (замороженного графика) и выполнения оценки. Некоторые инструкции можно найти на странице ЗДЕСЬ. Убедитесь, что вы используете такие инструменты, как Netron, чтобы проверить имена входных и выходных узлов вашего замороженного графика.

  3. Как только вы сможете выполнить оценку, вы сможете записать показатели в свой собственный набор данных, такой как mAP, и просмотреть все изображения, чтобы выполнить желаемую оценку.

person Xinyao Wang    schedule 18.02.2020

Вы можете использовать матрицу путаницы для оценки вашей модели в тестовом наборе данных. После обучения модели на вашем наборе данных экспортируйте график вывода для оценки. Найдите прикрепленную ссылку, которая поможет вам шаг за шагом перейти к оценке. Удачи! confusion_matrix

person Mohammad Akbarzadeh    schedule 28.04.2020