MNC用自己的数据运行得到如下错误:IndexError: index 4 is out of bounds for axis 1 with size 4
来源:互联网 发布:软件无线电开发 编辑:程序博客网 时间:2024/05/17 07:10
用自己的数据运行MNC的demo.py得到如下错误:
Demo for data/demo/000001.jpgforward time 0.193202Traceback (most recent call last): File "demo.py", line 139, in <module> 100, im.shape[1], im.shape[0]) File "/home/zhuangni/code/idear2/MNC/tools/../lib/transform/mask_transform.py", line 237, in gpu_mask_voting inds = nms(dets, cfg.TEST.MASK_MERGE_NMS_THRESH) File "/home/zhuangni/code/idear2/MNC/tools/../lib/nms/nms_wrapper.py", line 19, in nms return gpu_nms(dets, thresh, device_id=cfg.GPU_ID) File "nms/gpu_nms.pyx", line 24, in nms.gpu_nms.gpu_nms (nms/gpu_nms.cpp:1548)IndexError: index 4 is out of bounds for axis 1 with size 4
原因:bouding box 的标注出错。 box的标注超出图像的大小。
在 _load_pascal_annotations()中:x1 = float(bbox.find('xmin').text) - 1y1 = float(bbox.find('ymin').text) - 1x2 = float(bbox.find('xmax').text) - 1y2 = float(bbox.find('ymax').text) - 1在 append_flipped_rois()中:boxes = self.roidb[i]['boxes'].copy()oldx1 = boxes[:, 0].copy()oldx2 = boxes[:, 2].copy()boxes[:, 0] = widths[i] - oldx2 - 1boxes[:, 2] = widths[i] - oldx1 - 1assert (boxes[:, 2] >= boxes[:, 0]).all()
解决方法:确保输入的box 的标注正确。
0 0
- MNC用自己的数据运行得到如下错误:IndexError: index 4 is out of bounds for axis 1 with size 4
- 【IndexError: index 1 is out of bounds for axis 0 with size 1】
- IndexError: list index out of range的错误原因
- python PIL, 错误:IndexError: string index out of range
- **Python错误记录:IndexError: list index out of range**
- ndarray.any()--ValueError: 'axis' entry is out of bounds
- int(sys.argv[1]) IndexError: list index out of range报错的原因
- IndexError: list index out of range
- Python:IndexError: list index out of range
- IndexError: tuple index out of range
- TFS Administration Error : Index 14834 is out of bounds
- ArgumentException: Index out of bounds
- Python3 打包成.exe(附IndexError: tuple index out of range错误解决)
- weiphp 2.0:Your requested sheet index: 1 is out of bounds. The actual number of sheets is 0
- caffe 绘制acceracy曲线 IndexError: list index out of range的解决方案
- list不能修改不存在的项 IndexError: list assignment index out of range
- IndexError: list index out of range列表索引超出范围
- python 脚本IndexError: tuple index out of range
- ubuntu linux代码编辑器选用
- EL表达式和JSTL标准标签库
- Hibernate框架的总结
- 训练营第五天作业 -对昨天做的卡片进行装饰
- Repositories and Updates
- MNC用自己的数据运行得到如下错误:IndexError: index 4 is out of bounds for axis 1 with size 4
- node
- 哪些jar struts2 自定义拦截器 的影响
- fl2440触摸屏与ADC驱动移植
- KNN
- 《分享项目_python爬取可用代理ip》
- VirtualBox+Genymotion问题集锦
- 电脑硬盘坏了就换?不花一分钱就能成功修复!
- iOS