1.数据格式指定VOC

 /M2Det/train.py:20parser.add_argument('-d', '--dataset', default='VOC', help='VOC or COCO dataset')

2. 删掉VOC2012

/M2Det/configs/m2det512_vgg.py:62dataset = dict(VOC = dict(train_sets = [('2007', 'trainval')],eval_sets = [('2007', 'test')],),# VOC = dict(#     train_sets = [('2007', 'trainval'), ('2012', 'trainval')],#     eval_sets = [('2007', 'test')],#     ),

3.更改数据的label类型

/M2Det/data/voc0712.py:27# VOC_CLASSES = ( '__background__', # always index 0
#     'aeroplane', 'bicycle', 'bird', 'boat',
#     'bottle', 'bus', 'car', 'cat', 'chair',
#     'cow', 'diningtable', 'dog', 'horse',
#     'motorbike', 'person', 'pottedplant',
#     'sheep', 'sofa', 'train', 'tvmonitor')

4.指定图片格式

/M2Det/data/voc0712.py:170self._imgpath = os.path.join('%s', 'JPEGImages', '%s.png')

5.指定数据路径

m2det512_vgg.py:81VOCroot = os.path.join(home,"data/VOCdevkit/")

6.batch_size相关参数

/M2Det/configs/m2det512_vgg.py:30

7.下载 vgg16_reducedfc.pth权值文件

M2Det/configs/m2det512_vgg.py:5地址:https://github.com/amdegroot/ssd.pytorch/issues/170

8.RTX2080 +pytorch+cuda报错问题


THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=383 error=11 : in Traceback (most recent call last)

这个问题暂时未解决(回头解决了,补充上来),换1080显卡调试,没有问题。

成功开始训练自己的voc2007数据

调试M2det算法train自己的数据(VOC2007)相关推荐

  1. python ssd目标检测_目标检测算法之SSD的数据增强策略

    前言 这篇文章是对前面<目标检测算法之SSD代码解析>,推文地址如下:点这里的补充.主要介绍SSD的数据增强策略,把这篇文章和代码解析的文章放在一起学最好不过啦.本节解析的仍然是上篇SSD ...

  2. layer output 激活函数_一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)...

    在"一文彻底搞懂BP算法:原理推导+数据演示+项目实战(上篇)"中我们详细介绍了BP算法的原理和推导过程,并且用实际的数据进行了计算演练.在下篇中,我们将自己实现BP算法(不使用第 ...

  3. UART接口算法移植加密芯片的调试技巧——算法调试

    算法移植加密芯片的调试包含2个部分:通讯调试和算法调试.之前讲到过通讯调试技巧,接下来本篇将对算法调试中的问题进行分析总结,来帮助客户顺利地完成调试. 算法调试中的常见问题: 1.不要自行建工程 客户 ...

  4. 华为2019算法大赛CTR预估数据探索

    华为2019算法大赛CTR预估数据探索 训练集 时间信息 siteId(媒体Id) slotId(广告位Id) netType(网络连接类型) id类信息 测试集 媒体id 网络型号 测试集与训练集分 ...

  5. 一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)

    在"一文彻底搞懂BP算法:原理推导+数据演示+项目实战(上篇)"中我们详细介绍了BP算法的原理和推导过程,并且用实际的数据进行了计算演练.在下篇中,我们将自己实现BP算法(不使用第 ...

  6. 机器学习实战(十)利用K-means算法对未标注数据分组

    第十章 利用K-means算法对未标注数据分组 10.1 K-均值聚类算法 10.2 使用后处理来提高聚类性能 10.3 二分K-均值算法 10.4 总结 第十章 利用K-means算法对未标注数据分 ...

  7. 网信办督促平台整改算法歧视、大数据杀熟:必须保护用户合法权益

    3月17日消息,近日国家网信办针对"算法歧视.大数据杀熟"等问题作出回应,近年来某些手机应用软件和平台过度收集用户隐私信息,特别是大数据杀熟现象越来越猖獗.所谓大数据杀熟,简单来说 ...

  8. 工业视觉检测入门——如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据)

    工业视觉检测入门--如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据) 一.需求分析 二.光学方案设计 二.检测算法 三.UI交互 四.后端数据 五.后记 视觉检测现在已 ...

  9. 大数据 机器学习 分类算法_13种用于数据科学的机器学习分类算法及其代码

    大数据 机器学习 分类算法 The roundup of most common classification algorithms along with their python and r cod ...

  10. 人工智能和安防展的三要素,算法、算力和数据的介绍

    现阶段,人工智能已经成为各行业炙手可热的话题.伴随着我国社会经济发展水平的提升,各行业对人工智能技术的落地应用需求也在不断扩大.但目前,很多行业与人工智能的结合还处于概念阶段,安防是为数不多的可以将人 ...

最新文章

  1. 受用一生的高效PyCharm使用技巧(二)
  2. java代码下划线是啥意思,在这个Java代码中,下划线实际上做了什么?
  3. 在vi或vim上查找字符串
  4. 网络盒子android系统版本怎样刷机,咪咕盒子MG100强制刷机rom固件安卓系统包_刷机教程...
  5. 为什么硬盘明明还有空间,linux却说硬盘空间不足?inode;mkdir: 无法创建目录shen1: 设备上没有空间...
  6. banner信息是什么_Spring Boot 2 尝鲜-动态 Banner
  7. JavaScript设计模式-工厂方法模式
  8. 2440 6.0BSP 移植过程之显示驱动篇
  9. js 判断多个一样的name
  10. [原创]测试用例设计之“功能图”法
  11. CrazyWing:Python自动化运维开发实战 七、Python数据类型之数字
  12. 【金融量化】期货中的成交量和持仓量指标
  13. (深度原创)华为基于LTC主流程的组织销售能力提升,含相关工具模板方法!
  14. matlab仿真项目心得,Matlab与Simulink系统仿真学习心得
  15. 商城系统mysql数据表设计_购物商城数据库设计-商品表设计
  16. 网页设计css导航链接怎么做,如何用DIV+CSS制作导航条
  17. MySQL之——优化篇
  18. hdu4322 candy 费用流
  19. rrpp协议如何修改_《技术进阶:理解RRPP协议.ppt
  20. 如何区分apk游戏引擎

热门文章

  1. GJB 软件质量保证报告(模板)
  2. Git利用命令行提交代码步骤
  3. 百科不全书之Python进阶
  4. itextpdf实现多PDF文件合并为一个PDF文档
  5. 如何使用ShoeBox和PhotoShop制作出漂亮的Fnt字体
  6. 附pdf下载 | 《机器学习数学基础》电子书
  7. 微信扫码支付、聚合支付
  8. EEGLAB在MATLAB中的下载、安装教程
  9. PMP、软考高项考后总结
  10. 【一起看花书1.1】——第五章 机器学习基础