2016-11-09 77 views
0

我刚刚下载tensorflow,我试图通过命令行分类我自己的一些图像。试图用张量流分类我自己的图像

我做之前什么是现在:

$ 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

包括示例在内的脚本都存储在您的pip安装路径中。

请注意,您必须先安装: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