我刚刚下载了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 :(得分:0)
脚本(包括示例)都存储在您的pip安装路径中。
请注意,您必须先安装pip:sudo pip install --upgrade $TF_BINARY_URL
。
例如,如上所述,它可能在这里:
./usr/local/lib/python2.7/dist-packages/tensorflow/models/image/imagenet/classify_image.py
。