2016-11-09 82 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