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 相关文章推荐
Django实现自定义404,500页面教程
Mar 26 Python
Python常用时间操作总结【取得当前时间、时间函数、应用等】
May 11 Python
带你了解python装饰器
Jun 15 Python
django实现登录时候输入密码错误5次锁定用户十分钟
Nov 05 Python
python使用sqlite3时游标使用方法
Mar 13 Python
Python函数中参数是传递值还是引用详解
Jul 02 Python
Python shutil模块用法实例分析
Oct 02 Python
Python 生成一个从0到n个数字的列表4种方法小结
Nov 28 Python
利用python中集合的唯一性实现去重
Feb 11 Python
解决pyCharm中 module 调用失败的问题
Feb 12 Python
Keras搭建自编码器操作
Jul 03 Python
分享python函数常见关键字
Apr 26 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
dedecms系统常用术语汇总
2007/04/03 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
2014/05/10 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
$.each与$().each的区别示例介绍
2014/03/20 Javascript
jQuery移除元素自动解绑事件实现思路及代码
2014/05/31 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
jQuery实现的无限级下拉菜单功能示例
2016/09/12 Javascript
bootstrap datetimepicker实现秒钟选择下拉框
2017/01/05 Javascript
Nodejs--post的公式详解
2017/04/29 NodeJs
JavaScript中EventLoop介绍
2018/01/22 Javascript
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
JavaScript变量基本使用方法实例分析
2019/11/15 Javascript
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
[02:33]2018 DOTA2亚洲邀请赛回顾视频 再次拾起那些美妙的时刻
2018/04/10 DOTA
Python基类函数的重载与调用实例分析
2015/01/12 Python
Python时间模块datetime、time、calendar的使用方法
2016/01/13 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
python numpy 显示图像阵列的实例
2018/07/02 Python
Python Pywavelet 小波阈值实例
2019/01/09 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
2020/02/17 Python
如何用python处理excel表格
2020/06/09 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
使用Html5 Stream开发实时监控系统
2020/06/02 HTML / CSS
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
美国战术品牌:5.11 Tactical
2019/05/01 全球购物
总经理岗位职责描述
2014/02/08 职场文书
总裁助理岗位职责
2014/02/17 职场文书
学校门卫岗位职责
2014/03/16 职场文书
《生命 生命》教学反思
2014/04/19 职场文书
协议书格式
2014/04/23 职场文书
正风肃纪剖析材料范文
2014/10/10 职场文书
升级 Win11 还是坚守 Win10?微软 Win11 新系统缺失功能大盘点
2022/04/05 数码科技