faster r-cnn训练问题集
来源:互联网 发布:男学生衬衣知乎 编辑:程序博客网 时间:2024/05/16 03:16
1、出现问题:训练faster rcnn时出现如下报错:
File "/py-faster-rcnn/tools/../lib/datasets/imdb.py", line 108, in append_flipped_images assert (boxes[:, 2] >= boxes[:, 0]).all()AssertionError
问题分析:检查自己数据发现,左上角坐标(x,y)可能为0,或标定区域溢出图片
而faster rcnn会对Xmin,Ymin,Xmax,Ymax进行减一操作如果Xmin为0,减一后变为65535
问题解决1)修改lib/datasets/imdb.py,append_flipped_images()函数
数据整理,在一行代码为 boxes[:, 2] = widths[i] - oldx1 - 1下加入代码:
for b in range(len(boxes)): if boxes[b][2]< boxes[b][0]: boxes[b][0] = 0
2)修改lib/datasets/pascal_voc.py,_load_pascal_annotation(,)函数将对Xmin,Ymin,Xmax,Ymax减一去掉,变为:
3)(可选,如果1和2可以解决问题,就没必要用3)修改lib/fast_rcnn/config.py,不使图片实现翻转,如下改为:# Use horizontally-flipped images during training?__C.TRAIN.USE_FLIPPED = False
0 0
- faster r-cnn训练问题集
- Faster R-CNN训练问题解决
- 用ImageNet的数据集(ILSVRC2014)训练Faster R-CNN
- Faster R-CNN训练问题解决:py-faster-rcnn/lib/datasets/imdb.py问题
- 训练Faster R-CNN出现的errors
- faster r-cnn训练自己的数据
- Faster R-CNN训练与测试
- Faster R-CNN训练与测试
- 深度学习实践经验:用Faster R-CNN训练Caltech数据集——训练检测
- 深度学习实践经验:用Faster R-CNN训练Caltech数据集——训练检测
- 深度学习实践经验:用Faster R-CNN训练行人检测数据集Caltech——准备工作
- 深度学习实践经验:用Faster R-CNN训练Caltech数据集——修改读写接口
- windows faster r-cnn制作自己的数据集并训练
- 使用Faster R-CNN训练自己的数据_NWPU_VHR-10数据集
- 如何才能将Faster R-CNN训练起来?(python版本)
- Faster R-CNN+ZF 训练模型 Matlab版本
- 使用Faster R-CNN训练自己的数据
- faster r-cnn使用Pascal VOC2007+2012联合训练
- iOS开发通过NSURLProtocol实现UIWebView的离线缓存(离线加载),OC版和Swift3.0版
- JQuery学习之路-样式篇
- android 绘画板并保存到本地
- 百度echarts后台交互实例
- Mybatis批量CRUD操作
- faster r-cnn训练问题集
- iDisplay---实现手机、平板作为电脑第二屏幕分屏软件
- iOS7下的后台传输服务实战
- 左滑与右滑/单击事件/长按事件/OnTouch()事件/GestureDetector - Android
- Obbjective-c分组导航标记 - #pragma mark
- <感悟3>
- 极客学院----H5的相关笔记----H5基础(9)
- spring+spring mvc +mybatis+druid 实现数据库主从分离
- 数据结构与算法(C语言版)__链式栈