2016-11-09 2 views
0

Я только что загрузил shadoworflow, и я пытаюсь классифицировать некоторые собственные изображения через командную строку.Попытка классифицировать мои собственные изображения с помощью тензорного потока

Что я сделал до сих пор является:

$ sudo apt-get install python-pip python-dev 

    # Ubuntu/Linux 64-bit, CPU only, Python 2.7 
    $ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.11.0rc2-cp27-none-linux_x86_64.whl 

    sudo pip install --upgrade $TF_BINARY_URL 

    #and finally, to install and run tensorflow classifier 
    $python classify_image.py 

который работал отлично. Однако я не могу найти, как поставить свои собственные изображения для классификации. Я знаю, что -image_file filename.jpg однако я не могу найти, где изображения должны быть сохранены, чтобы это работало. Я попытался дать абсолютный путь,

 $python classify_image.py --image_file /home/usr/Desktop/ball.jpg 

но я получаю предупреждение «файл не существует».

Полная ошибка: http://imgur.com/wcn2QlI Интересно, что теперь, когда я перезапустил виртуальную машину, она по какой-то причине повторно загрузила модель.

Есть ли что-то еще в этом, нужно ли мне каким-то образом изменить исходный код?

Заранее спасибо

+0

Вы, кажется, потеряли косую черту - '/ home/usr /' –

+0

@AndreySobolev он был там в оболочке, пропустил его здесь – MrUber

ответ

0

В сценарии, в том числе примеров, все хранятся в вашем пип пути установки.

Обратите внимание, что вам необходимо установить соединение до: sudo pip install --upgrade $TF_BINARY_URL.

Например, как указано выше, возможно, здесь: ./usr/local/lib/python2.7/dist-packages/tensorflow/models/image/imagenet/classify_image.py.

+0

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

+0

Удалось ли загрузить исходные данные? – drpng

+0

Да, это так, и это классифицировало изображение панды – MrUber

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