专栏首页贾志刚-OpenCV学堂Windows系统如何安装Tensorflow Object Detection API

Windows系统如何安装Tensorflow Object Detection API

什么是Tensorflow

TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域。

什么是Tensorflow Object Detection API

基于tensorflow的一套高级训练、检测、可配置的API框架,支持多种预训练模型检测,自定义对象检测、迁移学习等训练。十分方便的模型构建、训练、导出、部署框架,是针对计算机视觉的独特而快速的解决方案框架

大致可以分为如下三步

1. 下载tensorflow object detection API

通过git命令clone到指定目录即可,控制台执行如下:

点击回车开始clone tensorflow models代码

2.安装tensorflow object detection与配置路径

在windows下 选择 3.4.0版本下载

https://github.com/google/protobuf/releases/download/v3.4.0/protoc-3.4.0-win32.zip

执行如下脚本

No module named 'object_detection', 时候,添加python环境路径如下:

最终成功生成python文件如下:

3.运行测试脚本

测试通过,表示tensorflow object detection API已经安装成功!

本文分享自微信公众号 - OpenCV学堂(CVSCHOOL),作者:gloomyfish

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-05-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 源码来了 | 秒杀 DeepLabV3+ 和 Unet 的 缺陷检测网络

    上次写了一篇文章介绍CVPR 2019最新提交的工业缺陷检测新思路基于图像语义分割网络实现缺陷检测,当时我们的一位读者看到非常感兴趣,关键是还很厉害,直接实现了...

    OpenCV学堂
  • Mask-RCNN模型的实现自定义对象(无人机)检测

    打开标注工具PixelAnnotation 选择好dataset路径之后,顺序开始标注数据即可!

    OpenCV学堂
  • 7Papers | 李飞飞新论文;深度学习代码搜索综述;Adobe用GAN生成动画

    论文 1:SummAE: Zero-Shot Abstractive Text Summarization using Length-Agnostic Auto...

    OpenCV学堂
  • RESTful源码学习笔记之RPC和 RESTful 什么区别

    REST,即Representational State Transfer的缩写。翻译过来是表现层状态转换。 如果一个架构符合REST原则,就称它为RESTfu...

    Jetpropelledsnake21
  • 5件您可能不知道可以使用 CSS-in-JS 来做的事情

    原文链接:5 things you can do in CSS-in-JS that you didn't know about

    IMWeb前端团队
  • CSS伪元素的妙用--单标签之美

    本文主要讲述一下 伪元素 before 和 after 各种妙用。 :before和::before的区别 在介绍具体用法之前,简单介绍下伪类和伪元素。伪类...

    前朝楚水
  • Adam 优化算法详解

    Adam Optimizer是对SGD的扩展,可以代替经典的随机梯度下降法来更有效地更新网络权重。

    deephub
  • 给库加上酷炫的小徽章 & ava、codecov、travis 示例

    就是 version 这一类里的一种图标,选择 npm 一栏填入包名,然后复制成 Markdown 内容,就会得到诸如:

    凌虚
  • BUG#26502135: MYSQLD SEGFAULTS IN MDL_CONTEXT::TRY_ACQUIRE_LOCK_IMPL

    被坑了一把,mysql 5.7版本引入LF_HASH来用于MDL子系统,在频繁进行申请和释放metadata lock时数据库可能会crash,

    云鹏
  • 不确定性鲁棒:控制屏障功能实现安全的多代理交互(CS RO)

    在现实环境中运行的机器人必须在导航和维护安全性的同时,与许多异构主体和障碍物进行交互。多智能体控制屏障功能(CBF)已经成为一种计算效率高的工具,可以保证多智能...

    时代在召唤

扫码关注云+社区

领取腾讯云代金券