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制作爬虫抓取美女图
Jan 20 Python
Python变量和数据类型详解
Feb 15 Python
python实现决策树
Dec 21 Python
详解python单元测试框架unittest
Jul 02 Python
django+echart绘制曲线图的方法示例
Nov 26 Python
python实现合并两个排序的链表
Mar 03 Python
Python Django框架单元测试之文件上传测试示例
May 17 Python
python将字符串转换成json的方法小结
Jul 09 Python
Python 矩阵转置的几种方法小结
Dec 02 Python
python判断链表是否有环的实例代码
Jan 31 Python
matlab中imadjust函数的作用及应用举例
Feb 27 Python
AI:如何训练机器学习的模型
Apr 16 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代码
2008/04/09 PHP
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
CI框架的安全性分析
2016/05/18 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
如何实现浏览器上的右键菜单
2006/07/10 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
jQuery制作简单柱状图实例
2015/01/28 Javascript
JavaScript中this详解
2015/09/01 Javascript
jqGrid中文文档之选项设置
2015/12/02 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
JS中创建函数的三种方式及区别
2016/03/13 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
ES6新特性之变量和字符串用法示例
2017/04/01 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
详解swipe使用及竖屏页面滚动方法
2018/06/28 Javascript
python解析文件示例
2014/01/23 Python
尝试使用Python多线程抓取代理服务器IP地址的示例
2015/11/09 Python
Python三级目录展示的实现方法
2016/09/28 Python
python机器学习理论与实战(五)支持向量机
2018/01/19 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
对Python中的@classmethod用法详解
2018/04/21 Python
python中for循环把字符串或者字典添加到列表的方法
2019/07/20 Python
Python关于反射的实例代码分享
2020/02/20 Python
Python IDLE或shell中切换路径的操作
2020/03/09 Python
如何将Pycharm中调整字体大小的方式设置为"ctrl+鼠标滚轮上下滑"
2020/11/17 Python
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
Interflora澳大利亚:同日鲜花速递
2019/06/25 全球购物
外贸销售员求职的自我评价
2013/11/23 职场文书
医药工作岗位求职信分享
2013/12/31 职场文书
技术负责人任命书
2014/06/05 职场文书
毕业横幅标语
2014/10/08 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
python爬取新闻门户网站的示例
2021/04/25 Python
MySQL详细讲解变量variables的用法
2022/06/21 MySQL