From 65c3ebca03aa052cbb506493afb216318875fad7 Mon Sep 17 00:00:00 2001 From: Kai Chen <chenkaidev@gmail.com> Date: Wed, 3 Oct 2018 17:31:17 +0800 Subject: [PATCH] add min_pos_iou config field for train_cfg.rcnn --- mmdet/models/roi_extractors/single_level.py | 2 +- tools/configs/r50_fpn_frcnn_1x.py | 1 + tools/configs/r50_fpn_maskrcnn_1x.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mmdet/models/roi_extractors/single_level.py b/mmdet/models/roi_extractors/single_level.py index fa247a5..b850d6a 100644 --- a/mmdet/models/roi_extractors/single_level.py +++ b/mmdet/models/roi_extractors/single_level.py @@ -57,7 +57,7 @@ class SingleLevelRoI(nn.Module): proposals = proposals[:, :4] assigned_gt_inds, assigned_labels, argmax_overlaps, max_overlaps = \ bbox_assign(proposals, gt_bboxes, gt_crowds, gt_labels, - cfg.pos_iou_thr, cfg.neg_iou_thr, cfg.pos_iou_thr, cfg.crowd_thr) + cfg.pos_iou_thr, cfg.neg_iou_thr, cfg.min_pos_iou, cfg.crowd_thr) if cfg.add_gt_as_proposals: proposals = torch.cat([gt_bboxes, proposals], dim=0) diff --git a/tools/configs/r50_fpn_frcnn_1x.py b/tools/configs/r50_fpn_frcnn_1x.py index 83ba65b..e15cbdb 100644 --- a/tools/configs/r50_fpn_frcnn_1x.py +++ b/tools/configs/r50_fpn_frcnn_1x.py @@ -65,6 +65,7 @@ train_cfg = dict( pos_balance_sampling=False, neg_pos_ub=512, neg_balance_thr=0, + min_pos_iou=1.1, pos_weight=-1, debug=False)) test_cfg = dict( diff --git a/tools/configs/r50_fpn_maskrcnn_1x.py b/tools/configs/r50_fpn_maskrcnn_1x.py index 2fa7199..5ecdaf4 100644 --- a/tools/configs/r50_fpn_maskrcnn_1x.py +++ b/tools/configs/r50_fpn_maskrcnn_1x.py @@ -77,6 +77,7 @@ train_cfg = dict( pos_balance_sampling=False, neg_pos_ub=512, neg_balance_thr=0, + min_pos_iou=1.1, pos_weight=-1, debug=False)) test_cfg = dict( -- GitLab