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

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

Как ответили в теме, в настоящее время я могу получить: [{'id: 4 , 'name': 'bottle'}] используя строку кода print[category_index.get(value)

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

1 Ответ

0 голосов
/ 26 сентября 2018

Попробуйте это:

def GetClassName(data):
   for cl in data:
    return cl['name']

#data processed

data = [category_index.get(value) for index,value in enumerate(classes[0]) if scores[0,index] > 0.9]

print(GetClassName(data))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...