随着最新的 Pythorc1.3 版本的发布,下一代完全重写了它以前的目标检测框架,新的目标检测框架被称为 Detectron2。本教程将通过使用自定义 coco 数据集训练实例分割模型,帮助你开始使用此框架。如果你不知道如何创建 coco 数据集,请阅读我之前的文章——如何创建自定义 coco 数据集用于实例分割。

为了快速开始,我们将在 Colab Notebook 上进行实验,这样你就不必担心在使用 pytorch 1.3 和 detectron2 之前在自己的机器上设置开发环境的问题了。

安装 Detectron2

在 Colab Notebook 中,只需运行这 4 行代码即可安装最新的 pytorch 1.3 和 detectron2。

!pip install -U torch torchvision

!pip install git+https://github.com/facebookresearch/fvcore.git

!git clone https://github.com/facebookresearch/detectron2 detectron2_repo

!pip install -e detectron2_repo

单击输出单元格中的「RESTART RUNTIME」以使安装生效。

注册一个 coco 数据集

为了告诉 Detectron2 如何获取数据集,我们将「注册」它。

为了演示这个过程,我们使用了水果坚果分割数据集,它只有 3 个类:数据、图和榛子。我们将从现有的 coco 数据集训练模型中分离出一个分割模型,该模型可在 DeCtTrON2 model zoo 中使用。

你可以这样下载数据集。

# download, decompress the data

!wget https://github.com/Tony607/detectron2_instance_segmentation_demo/releases/download/V0.1/data

!unzip data.zip > /dev/null

或者你也可以从这里上传你自己的数据集。

按照 Detectron2 自定义数据集教程,将水果坚果数据集注册到 Detectron2。

from detectron2.data.datasets import

register_coco_instances register_coco_instances("fruits_nuts

coco 数据集_如何用 coco 数据集训练 Detectron2 模型?相关推荐

  1. celeba数据集_人脸识别常用数据集介绍(附下载链接)及常用评估指标

    为什么要聊到数据集这个话题..因为数据集的noise对训练效果的影响很大!很长一段时间MegaFace的效果都上不去,就是因为数据集噪声的原因.而且自己在训练人脸的时候,如果不对数据集的噪声和属性有一 ...

  2. python从date目录导入数据集_使用python划分数据集

    无论是训练机器学习或是深度学习,第一步当然是先划分数据集啦,今天小白整理了一些划分数据集的方法,希望大佬们多多指教啊,嘻嘻~ 首先看一下数据集的样子,flower_data文件夹下有四个文件夹,每个文 ...

  3. 建立自己的voc数据集_制作自己的数据集(VOC2007格式)用于Faster-RCNN训练

    一.数据集文件夹 新建一个文件夹,用来存放整个数据集,或者和voc2007一样的名字:VOC2007 然后在文件夹里面新建如下文件夹: 二.将训练图片放到JPEGImages 将所有的训练图片放到该文 ...

  4. 车牌识别数据集_行人再识别数据集

    目前行人再识别的数据集比较常用的有:Market-1501. DukeMTMC-reID.CUHK03,后面有时间会上传如何处理数据集的代码.目前常使用的方式:数据集下有以下几个文件夹: train: ...

  5. voc2007数据集_【目标检测数据集】PASCAL VOC制作

    [VOC2007+2012] 数据集地址:https://pjreddie.com/projects/pascal-voc-dataset-mirror/ PASCAL VOC为图像识别和分类提供了一 ...

  6. 骨骼的动作识别数据集_[骨架动作识别]数据集

    NTU-RGBD CVPR2016 总共大约有56000个视频,60类动作,50类是单人动作,10类是双人交互动作.每个人捕捉了25个关节点.数据集有两种分割方式,cross subject 和cro ...

  7. 中文新闻分类 数据集_最新开源LiDAR数据集LSOOD:四种常见的室外物体分类

    原标题:最新开源LiDAR数据集LSOOD:四种常见的室外物体分类 标题:最新开源LiDAR数据集LSOOD:四种常见的室外物体分类 作者:Y Tian 来源: LSOOD数据集 LSOOD数据集(L ...

  8. python如何读取数据集_如何读取Middlebury数据集提供的.pfm文件?

    我试着用下面的代码根据描述读取文件:header = file.readline().rstrip() if header == 'PF': color = True elif header == ' ...

  9. 深度学习 大数据集处理_大规模深度学习数据集管理系统

    深度学习 大数据集处理 Machine learning is data-driven. Most artificial intelligence (AI) practitioners would a ...

最新文章

  1. 设计模式 — 行为型模式 — 迭代器模式
  2. 实现网页中增加刷新按钮、链接的方法 搜集
  3. 07-XML 文件注解开发
  4. unrecognized selector sent to instanceAuto property synthesis will not synthesize property
  5. EntityFramework Core动态加载模型,我们要知道些什么呢?
  6. 使用@Autowired注解警告Field injection is not recommended
  7. 【python教程入门学习】7个习惯提升python效率
  8. bs架构在php哪个文件里,ThinkPHP开发之目录部署
  9. AngularJS开发指南5:AngularJS表达式详解
  10. IE6不支持hover赋予css样式的解决方法 如div:hover li:hover支持
  11. php截取3位数,使用php实现截取指定长度
  12. atitit.提取zip rar文件列表 java php c# 的原理与设计
  13. ansys toolkit教程_「实用」ANSYS电磁仿真工具推荐,做仿真的你可以试试
  14. elasticsearch 模板
  15. cad(2000坐标系)转kml
  16. java 文件目录操作_Java目录文件的操作 -解道Jdon
  17. oracle做分页式报表,报表性能优化方案之单数据集分页SQL实现层式报表
  18. AI大事件 | 谷歌的计算引擎鸟枪换炮用上了更快的GPU,基于Python的亚马逊AWS深度学习AMI
  19. 开启VScode中最简单的内部浏览器 - 可以访问外网 - Browser Preview
  20. python-matplotlib 绘制函数曲线

热门文章

  1. 测试流程 - 关于用例评审,给你的 9 点建议
  2. 锂电池电量百分比计算_锂电池充放电理论及电量计算方法设计
  3. exe软件打包工具哪个好_小视频制作软件哪个好?推荐五款超赞小视频制作工具...
  4. 学生用计算机记录表,计算机教室学生上机记录表第14周
  5. go语言暂停命令_go test命令(Go语言测试命令)完全攻略
  6. 【机器学习】MATLAB读取mnist数据库
  7. 亲密关系-【认知情绪】-每一次生气的背后有什么
  8. 判断double_深入解析单例模式之懒汉模式---Double-Check及volatile关键字
  9. hibernate mysql语句_打印hibernate的SQL语句的几种办法
  10. netsh命令恢复网络_Linux TC模拟网络延迟、丢包、乱序