当前位置: 首页 > news >正文

mmdetectionV2.x版本 训练自己的VOC数据集

mmdetection目录下创建data文件夹,路劲如图所示,不带yololabels
在这里插入图片描述

修改配置文件

mmdet/datasets/voc.py
在这里插入图片描述

配置图片格式

mmdet/datasets/xml_style.py
在这里插入图片描述
如果图片是jpg则改成jpg,是png格式就改成png,这里我不需要改,本身就是jpg

用自己的VOC数据集训练mmdetection中的faster_rcnn

faster_rcnn 基本配置文件位置:configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py
在这里插入图片描述

依次修改这几个配置文件

‘…/base/models/faster_rcnn_r50_fpn.py’, ‘…/base/datasets/voc0712.py’
…/base/models/faster_rcnn_r50_fpn.py修改类别数目
在这里插入图片描述
…/base/datasets/voc0712.py修改路径
在这里插入图片描述
建立文件夹的时候就是按照这个建立的,所以root路径不用改

在这里插入图片描述

修改mmdetection/mmdet/core/evaluation目录下class_names.py

在这里插入图片描述

然后运行!!!!!!!!!!!!!!!!!

python setup.py install

训练faster_rcnn

python tools/train.py configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py

训练ssd

同理修改配置文件
configs/base/models/ssd300.py
在这里插入图片描述
configs/pascal_voc/ssd300_voc0712.py
在这里插入图片描述

python tools/train.py configs/pascal_voc/ssd300_voc0712.py
http://www.lryc.cn/news/36935.html

相关文章:

  • Shell - crontab 定时 git 拉取并执行 maven 打包
  • 408考研计算机之计算机组成与设计——知识点及其做题经验篇目3:指令的寻址方式
  • 前端包管理工具:npm,yarn、cnpm、npx、pnpm
  • 推荐系统 FM因式分解
  • Maven基础入门
  • 传输层协议 TCP UDP
  • 一点就分享系列(实践篇6——上篇)【迟到补发】Yolo-High_level系列算法开源项目融入V8 旨在研究和兼容使用【持续更新】
  • buu RSA 1 (Crypto 第一页)
  • Python 二分查找:bisect库的使用
  • 性能优化之HBase性能调优
  • 图像金字塔,原理、实现及应用
  • 08-Oracle游标管理(定义,打开、获取数据及关闭游标)
  • Python判断字符串是否包含特定子串的7种方法
  • aop实现接口访问频率限制
  • Hive---窗口函数
  • JavaSe第7次笔记
  • 什么是 Service 以及描述下它的生命周期。Service 有哪些启动方法,有 什么区别,怎样停用 Service?
  • Redis部署
  • AT32F437制作Bootloader然后实现Http OTA升级
  • Springboot项目启动初始化数据缓存
  • 深度学习必备知识——模型数据集Yolo与Voc格式文件相互转化
  • 数据、数据资源及数据资产管理的区别
  • 标度不变性(scale invariance)与无标度(scale-free)概念辨析
  • WMS仓库管理系统解决方案,实现仓库管理一体化
  • css常见定位、居中方案_css定位居中
  • 【微信小程序】-- 自定义组件 -- 创建与引用 样式(三十二)
  • ArangoDB——AQL编辑器
  • Lesson 9.1 集成学习的三大关键领域、Bagging 方法的基本思想和 RandomForestRegressor 的实现
  • basic1.0链码部署(基于test-network 环境ubuntu20.04腾讯云)
  • Android---系统启动流程