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获取图片颜色信息的方法
Mar 18 Python
Python如何快速上手? 快速掌握一门新语言的方法
Nov 14 Python
Python生成器定义与简单用法实例分析
Apr 30 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
解决Django中多条件查询的问题
Jul 18 Python
对Python生成器、装饰器、递归的使用详解
Jul 19 Python
python 实现绘制整齐的表格
Nov 18 Python
python无序链表删除重复项的方法
Jan 17 Python
TensorFlow固化模型的实现操作
May 26 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
python 如何调用 dubbo 接口
Sep 24 Python
pytorch 权重weight 与 梯度grad 可视化操作
Jun 05 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计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
CI框架Session.php源码分析
2014/11/03 PHP
PHP获取photoshop写入图片文字信息的方法
2015/03/31 PHP
CI框架简单邮件发送类实例
2016/05/18 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
超棒的javascript页面顶部卷动广告效果
2007/12/01 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
jQuery实现列表的全选功能
2015/03/18 Javascript
jQuery链式调用与show知识浅析
2016/05/11 Javascript
AngularJS之页面跳转Route实例代码
2017/03/10 Javascript
微信小程序 获取javascript 里的数据
2017/08/17 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
Python中的Descriptor描述符学习教程
2016/06/02 Python
Python获取文件所在目录和文件名的方法
2017/01/12 Python
Python编程求质数实例代码
2018/01/31 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
2018/05/26 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
opencv之为图像添加边界的方法示例
2019/12/26 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
2020/06/01 Python
如何把python项目部署到linux服务器
2020/08/26 Python
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
世界上最大的二手相机店:KEN
2017/05/17 全球购物
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
常见的软件开发流程有哪些
2015/11/14 面试题
军训 自我鉴定
2014/02/03 职场文书
乡镇党员干部四风对照检查材料思想汇报
2014/09/27 职场文书
2015年暑期见闻
2015/07/14 职场文书
导游词之吉林花园山
2019/10/17 职场文书
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers
vue使用watch监听属性变化
2022/04/30 Vue.js