您的位置:首页 > 移动开发 > Objective-C

object detection api配置

2018-02-02 11:29 411 查看
查看自己的tensotflow版本和安装目录


dell@dell-PowerEdge-T630:~$ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> tf.__version__
'1.4.0'
>>> tf.__path__
['/usr/local/lib/python3.5/dist-packages/tensorflow']
>>>


一般按照github上的说明就可以了,网址为:https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md

由于我使用的是python3 所以里面的安装的时候用的pip3。
同时有时在pip3前加sudo ,有时又不用加。反正两个试试。
其中我还多安装了一个,sudo apt-get install protobuf-compiler
这里还有对官网安装步骤的一些详细解释,我个人的tensorflow由于是用的pip3安装的,所以在默认路径下。默认路径可以用开始的命令查看下。
建议将下载的models放到home目录下,因为可以直接复制下面的命令


sudo cp -r models /home/xx/.local/lib/python3.5/site-packages/tensorflow


然后进入tensorflow目录下的models/research目录下,运行下面的命令:


protoc object_detection/protos/*.proto --python_out=.


这个时候就可以回到home目录下,设置环境变量了。


sudo gedit ~/.bashrc
export PYTHONPATH=$PYTHONPATH:/home/xx/.local/lib/python3.5/site-packages/tensorflow/models/research:/home/xx/.local/lib/python3.5/site-packages/tensorflow/models/research/slim

source .bashrc


具体路径根据自己的实际安装目录修改即可。
如果你已经做完了,那么此时可以此时下看看你是否安装成功了。
到你的research目录下运行下面的命令:


python3 object_detection/builders/model_builder_test.py


如果没问体就会显示ok
如果有提示少了python3-tk的包


安装:sudo apt-get install python3-tk
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: