2015-12-09 3 views
2

Сейчас я работаю через Image Recognition Tutorial с сайта Tensorflow, но я с трудом начала работы ...Учебник по распознаванию изображений Tensorflow, казалось бы, устаревший?

Я установил Tensorflow через пип в соответствии с инструкциями по repo.

Когда я подключился к установке моего тензорного потока (/usr/local/lib/python2.7/dist-packages/tensorflow), моя папка tensorflow/models/images не содержит imagenet/classify_image.py. Я не могу найти этот файл python в любом месте в Интернете и хотел бы начать играть с классификацией изображений.

+0

ли вы найти решение для этого? Я пытаюсь получить доступ к classify_image, и он не работает. Я попытался загрузить скрипт из GitHub и запустить его, но я получаю сообщение об ошибке «Сообщение протокола было отклонено, потому что оно было слишком большим» – Jesse

+0

Принятый ответ ударил для меня. –

ответ

4

«classify_image.py» не находится в установленной версии 0.5.0, которую вы установили. Но вы можете найти нужный файл here. На самом деле, я думаю, это связано с тем, что учебник обновлен, и файл просто загружен в github два дня назад. Возможно, установка из github - лучший вариант для вас, потому что она всегда актуальна.

3

Как указано в hsc, сценарий classify_image.py не находится в бинарной версии, установленной вами (0.5.0). Тем не менее, сценарий совместим с двоичной версией, поэтому вы можете загрузить скрипт с here и запустить python classify_image.py, чтобы попробовать его. Кроме того, вы можете установить latest binary version of TensorFlow (0.6.0), который содержит сценарий classify_image.py.

+1

Я обновил до последней версии двоичной версии (0.6.0), но в папке с изображениями по-прежнему нет 'imagenet/classify_image.py'. Я просто скачаю скрипт вручную и запустим его. Приветствия. –

0

Попробуйте найти эту папку моделей в тензорном потоке, который также находится в другой папке tensorflow.

cd tensorflow/tensorflow/models/image/imagenet 

В папке imagenet есть classify_image.py