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之禅》中对于Python编程过程中的一些建议
Apr 03 Python
Python实现给qq邮箱发送邮件的方法
May 28 Python
win10系统中安装scrapy-1.1
Jul 03 Python
python urllib爬取百度云连接的实例代码
Jun 19 Python
使用python编写简单的小程序编译成exe跑在win10上
Jan 15 Python
python实现画圆功能
Jan 25 Python
python如何获取列表中每个元素的下标位置
Jul 01 Python
详解python tkinter模块安装过程
Jan 06 Python
Python双链表原理与实现方法详解
Feb 22 Python
python3.8.1+selenium实现登录滑块验证功能
May 22 Python
Python datetime 如何处理时区信息
Sep 02 Python
Python 实现国产SM3加密算法的示例代码
Sep 21 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分页函数
2006/07/08 PHP
PHP正则匹配操作简单示例【preg_match_all应用】
2017/07/10 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
2019/11/09 PHP
Cookie 注入是怎样产生的
2009/04/08 Javascript
js 静态动态成员 and 信息的封装和隐藏
2011/05/29 Javascript
Javascript 实现的数独解题算法网页实例
2013/10/15 Javascript
AngularJS基础学习笔记之指令
2015/05/10 Javascript
JavaScript中split与join函数的进阶使用技巧
2016/05/03 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
原生js实现class的添加和删除简单代码
2016/07/12 Javascript
angularjs实现文字上下无缝滚动特效代码
2016/09/04 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
python的urllib模块显示下载进度示例
2014/01/17 Python
Python的Django框架中的Context使用
2015/07/15 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
基于python中__add__函数的用法
2019/11/25 Python
Python实现弹球小游戏
2020/08/01 Python
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
项目专员岗位职责
2013/12/04 职场文书
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
大学生优秀班干部事迹材料
2014/05/26 职场文书
企业宣传标语
2014/06/09 职场文书
科学发展观活动总结
2014/08/28 职场文书
党员干部三严三实心得体会
2014/10/13 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
清洁工工作总结
2015/08/11 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
浅谈自定义校验注解ConstraintValidator
2021/06/30 Java/Android
postgresql 删除重复数据案例详解
2021/08/02 PostgreSQL
一次线上mongo慢查询问题排查处理记录
2022/03/18 MongoDB
nginx 配置指令之location使用详解
2022/05/25 Servers
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers