windows10下安装TensorFlow Object Detection API的步骤


Posted in Python onJune 13, 2019

安装步骤:

模型源码:https://github.com/tensorflow/models

1、下载源码后解压,修改文件夹名为models

(以下步骤中涉及到路径的地方需要根据自己的实际情况而定)

2、安装protoc:

打开网址https://github.com/protocolbuffers/protobuf/releases,,我这里下载的是proto-3.7.1-win64.zip,根据自己的电脑配置来。

windows10下安装TensorFlow Object Detection API的步骤

下载后复制到与models同名的文件夹下,解压,生成:bin、include。将bin文件夹下的protoc.exe复制到C:\Windows\System32文件夹下。cmd打开命令行界面,输入命令protoc,出现如下界面说明安装成功:

windows10下安装TensorFlow Object Detection API的步骤

3、编译proto文件

在models/research下运行Windows PowerShell(注意,这里必须是PowerShell,运行cmd会报错),输入如下命令:

Get-ChildItem object_detection/protos/*.proto | Resolve-Path -Relative | %{ protoc $_ --python_out=. }

运行完成后,可以检查object_detection/protos/文件夹,如果每个proto文件都成了对应的以py为后缀的python源码,就说明编译成功了。

windows10下安装TensorFlow Object Detection API的步骤

4、添加环境变量

在Anaconda\Lib\site-packages添加一个路径文件,如tensorflow_model.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称,如下图: 

windows10下安装TensorFlow Object Detection API的步骤

5、运行models/research下的setup.py

python setup.py build

python setup.py install

6、安装完成测试

在models/research下运行如下命令:

python object_detection/builders/model_builder_test.py

出现如下信息,说明已安装成功:

windows10下安装TensorFlow Object Detection API的步骤

7、执行已经训练好的模型

在research文件夹下运行命令:jupyter notebook,接着在jupyter中打开object_detection文件夹,并单击object_detection_tutorial.ipynb运行试例文件。如下所示:

windows10下安装TensorFlow Object Detection API的步骤

运行所有代码后的结果如下:

windows10下安装TensorFlow Object Detection API的步骤

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中几种操作字符串的方法的介绍
Apr 09 Python
Python随机生成数据后插入到PostgreSQL
Jul 28 Python
Python实现获取磁盘剩余空间的2种方法
Jun 07 Python
python实现简易通讯录修改版
Mar 13 Python
用Python编写一个高效的端口扫描器的方法
Dec 20 Python
python代理工具mitmproxy使用指南
Jul 04 Python
详解Flask前后端分离项目案例
Jul 24 Python
Python 在 VSCode 中使用 IPython Kernel 的方法详解
Sep 05 Python
基于Python正确读取资源文件
Sep 14 Python
如何基于python实现年会抽奖工具
Oct 20 Python
Python实现中英文全文搜索的示例
Dec 04 Python
python上下文管理器异常问题解决方法
Feb 07 Python
24式加速你的Python(小结)
Jun 13 #Python
Python button选取本地图片并显示的实例
Jun 13 #Python
对Python强大的可变参数传递机制详解
Jun 13 #Python
python 通过可变参数计算n个数的乘积方法
Jun 13 #Python
python 多线程对post请求服务器测试并发的方法
Jun 13 #Python
Python任意字符串转16, 32, 64进制的方法
Jun 12 #Python
使用python制作一个为hex文件增加版本号的脚本实例
Jun 12 #Python
You might like
php动态绑定变量的用法
2015/06/16 PHP
php使用COPY函数更新配置文件的方法
2015/06/18 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
2017/06/11 PHP
CentOS7.0下安装PHP5.6.30服务的教程详解
2018/09/29 PHP
解决Laravel5.5下的toArray问题
2019/10/15 PHP
PHP时间类完整代码实例
2021/02/26 PHP
超简单的jquery的AJAX用法
2010/05/10 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
Jquery 例外被抛出且未被接住原因介绍
2013/09/04 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
node.js中的fs.lstat方法使用说明
2014/12/16 Javascript
使用javascript实现Iframe自适应高度
2014/12/24 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
vue中npm包全局安装和局部安装过程
2019/09/03 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
解决vue watch数据的方法被调用了两次的问题
2020/11/07 Javascript
JavaScript Dom实现轮播图原理和实例
2021/02/19 Javascript
python通过post提交数据的方法
2015/05/06 Python
python开启摄像头以及深度学习实现目标检测方法
2018/08/03 Python
Python实现App自动签到领取积分功能
2018/09/29 Python
对python中的six.moves模块的下载函数urlretrieve详解
2018/12/19 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
设计师珠宝:Ylang 23
2018/05/11 全球购物
北京捷通华声语音技术有限公司Java软件工程师笔试题
2012/04/10 面试题
求职推荐信
2013/10/28 职场文书
外企求职信范文分享
2013/12/31 职场文书
党性分析自查总结
2014/10/14 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
百万英镑观后感
2015/06/09 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
Python 高级库15 个让新手爱不释手(推荐)
2021/05/15 Python