2015-01-16 5 views
4

все, я новичок в caffe. В настоящее время я пытаюсь использовать обученный GoogleNet, который был загружен из модельного зоопарка, чтобы классифицировать некоторые изображения. Однако выход сети кажется скорее векторным, чем реальным ярлыком (например, собака, кошка). Где я могу найти ярлык-карту между обученной моделью, такой как выход googleNet, на их ярлык реального класса? Спасибо.Где я могу найти карту ярлыков между обученной моделью, например, выход googleNet, там, где есть ярлык класса?

ответ

7

Если у вас есть caffe от git, вы должны найти в data/ilsvrc12 папку сценарий оболочки get_ilsvrc_aux.sh.
Этот скрипт должен загрузить несколько файлов, используемых для ilsvrc (подмножество imagenet, используемого для крупномасштабного распознавания образов).

Самый интересный файл (для вас), который будет загружен, это synset_words.txt, этот файл имеет 1000 строк, по одной строке для каждого класса, идентифицированного сетью.
Формат линии

nXXXXXXXX описание класса

+0

Я понимаю! Большое спасибо! –

+0

Привет, Я использую synset для вычисления сортировки top k предсказаний с выхода softmax. Это дает мне 5 наименований классов. Но я не знаю, как я могу рассчитать его процент. Я имею в виду ошибку топ-5. Можете ли вы любезно провести меня – khan

+0

. Уровень точности @khan имеет параметр 'top_k'. но почему бы вам не задать свой вопрос как реальный, чтобы каждый мог видеть и отвечать? – Shai

 Смежные вопросы

  • Нет связанных вопросов^_^