Извлечение Grind-Anchors из модели API обнаружения объектов - PullRequest
0 голосов
/ 14 ноября 2018

В настоящее время я пытаюсь настроить мою сеть SSDLite, которую я обучил работе с API-интерфейсом обнаружения объектов Tensroflow, с iOS.

Поэтому я использую открытый исходный код SSDMobileNet_CoreML .

График уже работает с некоторыми ограничениями.Для работы на iOS мне пришлось извлечь FeatureExtractor из моего графика, и там, где он не смог сохранить Preprocessor, Posprocessor и MutlipleGrindAnchorBox, так же, как они делали в SSDMobileNet_CoreML .

Здесь вы можете увидеть Якоря , которые они использовали.

Так как мои Якоря кажутся немного другими, я попытался понять, как они получили этот массив.

Итак, я нашел в GitHub Issue объяснение, где Пользователь, создавший Anchors , объясняет, как он их получил.

Он говорит:

Я только что экспортировал их из графика Tensorflow из тензора import / MultipleGridAnchorGenerator / Identity

Я уже нашел соответствующий тензорв моем графике, но я не знаю, как экспортировать график и получить правильную кодировку привязки.Может кто-нибудь объяснить мне это?

1 Ответ

0 голосов
/ 14 ноября 2018

Я уже понял это.Немного ниже цитата была ссылка на Python Notebook , который объясняет все подробно.

...