Faster R-CNN训练问题解决:py-faster-rcnn/lib/datasets/imdb.py问题

来源:互联网 发布:mac安装ps软件教程 编辑:程序博客网 时间:2024/06/05 11:38
Loaded dataset `voc_2007_trainval` for trainingSet proposal method: rpnAppending horizontally-flipped training examples...voc_2007_trainval gt roidb loaded from /home/py-faster-rcnn/data/cache/voc_2007_trainval_gt_roidb.pklloading /home/py-faster-rcnn/output/faster_rcnn_alt_opt/voc_2007_trainval/zf_rpn_stage1_iter_80000_proposals.pklProcess Process-3:Traceback (most recent call last):  File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap    self.run()  File "/usr/lib/python2.7/multiprocessing/process.py", line 114, in run    self._target(*self._args, **self._kwargs)  File "./tools/train_faster_rcnn_alt_opt.py", line 189, in train_fast_rcnn    roidb, imdb = get_roidb(imdb_name, rpn_file=rpn_file)  File "./tools/train_faster_rcnn_alt_opt.py", line 67, in get_roidb    roidb = get_training_roidb(imdb)  File "/home/py-faster-rcnn/tools/../lib/fast_rcnn/train.py", line 118, in get_training_roidb    imdb.append_flipped_images()  File "/home/py-faster-rcnn/tools/../lib/datasets/imdb.py", line 107, in append_flipped_images    boxes = self.roidb[i]['boxes'].copy()  File "/home/py-faster-rcnn/tools/../lib/datasets/imdb.py", line 67, in roidb    self._roidb = self.roidb_handler()  File "/home/py-faster-rcnn/tools/../lib/datasets/pascal_voc.py", line 141, in rpn_roidb    rpn_roidb = self._load_rpn_roidb(gt_roidb)  File "/home/py-faster-rcnn/tools/../lib/datasets/pascal_voc.py", line 155, in _load_rpn_roidb    return self.create_roidb_from_box_list(box_list, gt_roidb)  File "/home/py-faster-rcnn/tools/../lib/datasets/imdb.py", line 227, in create_roidb_from_box_list    overlaps[I, gt_classes[argmaxes[I]]] = maxes[I]IndexError: index 9 is out of bounds for axis 1 with size 2


原创粉丝点击