pyfasterrcnn中的“maxoverlaps”问题

2024-10-02 04:35:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着按照教程在我自己的数据集上运行py-faster-rcnn。 但这给了我一个“最大重叠”的问题。当我仔细研究了存储库中报告的其他问题时,我发现,如果前景或背景的roi丢失,则可能会出现这种情况。 注释文件的格式与这里提到的完全相同: 1200 200 360 345 “1”是类名。其他值分别为x1、y1、x2和y2。
有人能指出是什么原因导致了这个错误吗?在

File "./tools/train_net.py", line 112, in 
max_iters=args.max_iters)
File "/usr/local/caffes/xlw/faster-rcnn-third/tools/../lib/fast_rcnn/train.py", line 155, in train_net
roidb = filter_roidb(roidb)
File "/usr/local/caffes/xlw/faster-rcnn-third/tools/../lib/fast_rcnn/train.py", line 145, in filter_roidb
filtered_roidb = [entry for entry in roidb if is_valid(entry)]
File "/usr/local/caffes/xlw/faster-rcnn-third/tools/../lib/fast_rcnn/train.py", line 134, in is_valid
overlaps = entry['max_overlaps']
KeyError: 'max_overlaps'

Tags: inpyusrlocallinetraintoolsmax
1条回答
网友
1楼 · 发布于 2024-10-02 04:35:20

如果已经存在与当前数据集不对应的所有ROI的缓存文件,则可能会发生此错误。尝试删除py faster rcnn/data/cache文件夹中的.pkl文件。在

相关问题 更多 >

    热门问题