From fff646d3dda72d8c794471bfaa75b4db0adb7610 Mon Sep 17 00:00:00 2001 From: wanghonglie Date: Fri, 26 Aug 2022 14:19:03 +0800 Subject: [PATCH] [Refactor]: change config content (#8635) * repair config content * update * replace metafile Name * update tests --- configs/albu_example/README.md | 2 +- .../mask-rcnn_r50_fpn_albu-1x_coco.py | 2 +- .../atss_r101_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../atss_r18_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../atss_r50_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- configs/autoassign/README.md | 6 +- configs/autoassign/metafile.yml | 4 +- configs/carafe/README.md | 4 +- .../faster-rcnn_r50_fpn-carafe_1x_coco.py | 2 +- .../mask-rcnn_r50_fpn-carafe_1x_coco.py | 2 +- configs/carafe/metafile.yml | 8 +- configs/cascade_rcnn/README.md | 58 ++++----- ...ascade-mask-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- ...ade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py | 2 +- .../cascade-mask-rcnn_r101_fpn_1x_coco.py | 2 +- .../cascade-mask-rcnn_r101_fpn_20e_coco.py | 2 +- .../cascade-mask-rcnn_r101_fpn_ms-3x_coco.py | 2 +- ...cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- ...cade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py | 4 +- .../cascade-mask-rcnn_r50_fpn_1x_coco.py | 2 +- .../cascade-mask-rcnn_r50_fpn_20e_coco.py | 2 +- .../cascade-mask-rcnn_r50_fpn_ms-3x_coco.py | 4 +- ...ascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py | 2 +- ...scade-mask-rcnn_x101-32x4d_fpn_20e_coco.py | 2 +- ...ade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py | 2 +- ...ade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py | 2 +- ...ascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- ...scade-mask-rcnn_x101-64x4d_fpn_20e_coco.py | 2 +- ...ade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py | 2 +- .../cascade-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- .../cascade-rcnn_r101_fpn_1x_coco.py | 2 +- .../cascade-rcnn_r101_fpn_20e_coco.py | 2 +- ...de-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- ...ade-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../cascade-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../cascade-rcnn_r50_fpn_1x_coco.py | 2 +- .../cascade-rcnn_r50_fpn_20e_coco.py | 2 +- ...ade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py | 4 +- .../cascade-rcnn_x101-32x4d_fpn_1x_coco.py | 2 +- .../cascade-rcnn_x101-32x4d_fpn_20e_coco.py | 2 +- .../cascade-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- .../cascade-rcnn_x101_64x4d_fpn_20e_coco.py | 2 +- configs/cascade_rcnn/metafile.yml | 108 ++++++++--------- configs/cascade_rpn/README.md | 14 +-- ...ade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- ...e-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../cascade-rpn_r50-caffe_fpn_1x_coco.py | 2 +- configs/cascade_rpn/metafile.yml | 8 +- configs/centernet/README.md | 14 +-- ...-update_r101_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- ...t-update_r18_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- ...t-update_r50_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../centernet_r18_8xb16-crop512-140e_coco.py | 2 +- configs/centernet/metafile.yml | 8 +- configs/centripetalnet/README.md | 6 +- configs/centripetalnet/metafile.yml | 4 +- configs/cityscapes/README.md | 4 +- .../faster-rcnn_r50_fpn_1x_cityscapes.py | 2 +- .../mask-rcnn_r50_fpn_1x_cityscapes.py | 2 +- configs/common/lsj-200e_coco-detection.py | 2 +- configs/common/lsj-200e_coco-instance.py | 2 +- configs/convnext/README.md | 6 +- ...7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py | 2 +- ...7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py | 2 +- ...onvnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py | 2 +- configs/convnext/metafile.yml | 12 +- configs/cornernet/README.md | 10 +- ...glass104_10xb5-crop511-210e-mstest_coco.py | 2 +- ...net_hourglass104_32xb3-210e-mstest_coco.py | 2 +- configs/cornernet/metafile.yml | 12 +- configs/dcn/README.md | 24 ++-- ...-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...e-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...scade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...ascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...aster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py | 2 +- .../dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py | 2 +- ...rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py | 2 +- .../mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py | 2 +- .../mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...sk-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py | 2 +- configs/dcn/metafile.yml | 48 ++++---- configs/dcnv2/README.md | 10 +- ...aster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py | 2 +- ...cnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_mdpool_1x_coco.py | 2 +- .../mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py | 2 +- ...k-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py | 2 +- configs/dcnv2/metafile.yml | 20 ++-- configs/deepfashion/README.md | 2 +- .../mask-rcnn_r50_fpn_15e_deepfashion.py | 2 +- configs/deformable_detr/README.md | 10 +- configs/deformable_detr/metafile.yml | 12 +- configs/detectors/README.md | 14 +-- .../detectors/cascade-rcnn_r50-rfp_1x_coco.py | 2 +- .../detectors/cascade-rcnn_r50-sac_1x_coco.py | 2 +- .../detectors_cascade-rcnn_r50_1x_coco.py | 2 +- configs/detectors/metafile.yml | 24 ++-- configs/detr/README.md | 6 +- configs/detr/detr_r101_8xb2-500e_coco.py | 2 +- configs/detr/detr_r18_8xb2-500e_coco.py | 2 +- configs/detr/detr_r50_8xb2-500e_coco.py | 2 +- configs/detr/metafile.yml | 4 +- configs/double_heads/README.md | 2 +- .../dh-faster-rcnn_r50_fpn_1x_coco.py | 2 +- configs/double_heads/metafile.yml | 4 +- configs/dyhead/README.md | 8 +- configs/dyhead/metafile.yml | 8 +- configs/dynamic_rcnn/README.md | 2 +- .../dynamic-rcnn_r50_fpn_1x_coco.py | 2 +- configs/dynamic_rcnn/metafile.yml | 4 +- configs/efficientnet/README.md | 6 +- configs/efficientnet/metafile.yml | 4 +- configs/empirical_attention/README.md | 12 +- ...aster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py | 2 +- .../faster-rcnn_r50-attn0010_fpn_1x_coco.py | 2 +- ...aster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py | 2 +- .../faster-rcnn_r50-attn1111_fpn_1x_coco.py | 2 +- configs/empirical_attention/metafile.yml | 16 +-- .../fast-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- .../fast_rcnn/fast-rcnn_r101_fpn_1x_coco.py | 2 +- .../fast_rcnn/fast-rcnn_r101_fpn_2x_coco.py | 2 +- .../fast-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py | 2 +- .../fast_rcnn/fast-rcnn_r50_fpn_2x_coco.py | 2 +- configs/faster_rcnn/README.md | 74 ++++++------ .../faster-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- .../faster-rcnn_r101_fpn_1x_coco.py | 2 +- .../faster-rcnn_r101_fpn_2x_coco.py | 2 +- ...er-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- ...ter-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../faster-rcnn_r50-caffe-c4_ms-1x_coco.py | 2 +- .../faster-rcnn_r50-caffe-dc5_1x_coco.py | 2 +- .../faster-rcnn_r50-caffe-dc5_ms-1x_coco.py | 2 +- .../faster-rcnn_r50-caffe-dc5_ms-3x_coco.py | 2 +- .../faster-rcnn_r50-caffe_c4-1x_coco.py | 2 +- .../faster-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- ...caffe_fpn_ms-1x_coco-person-bicycle-car.py | 2 +- ...er-rcnn_r50-caffe_fpn_ms-1x_coco-person.py | 2 +- .../faster-rcnn_r50-caffe_fpn_ms-1x_coco.py | 2 +- .../faster-rcnn_r50-caffe_fpn_ms-2x_coco.py | 2 +- .../faster-rcnn_r50-tnr-pre_fpn_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_2x_coco.py | 2 +- ...ter-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py | 4 +- .../faster-rcnn_r50_fpn_amp-1x_coco.py | 2 +- ...faster-rcnn_r50_fpn_bounded-iou_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_ciou_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_giou_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_iou_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_ms-3x_coco.py | 4 +- .../faster-rcnn_r50_fpn_ohem_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_soft-nms_1x_coco.py | 2 +- .../faster-rcnn_x101-32x4d_fpn_1x_coco.py | 2 +- .../faster-rcnn_x101-32x4d_fpn_2x_coco.py | 2 +- .../faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py | 4 +- .../faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py | 4 +- .../faster-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- .../faster-rcnn_x101-64x4d_fpn_2x_coco.py | 2 +- .../faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py | 4 +- configs/faster_rcnn/metafile.yml | 112 +++++++++--------- configs/fcos/README.md | 20 ++-- .../fcos_r101-caffe_fpn_gn-head-1x_coco.py | 2 +- ...01-caffe_fpn_gn-head_ms-640-800-2x_coco.py | 2 +- ...centeronreg-giou_8xb8-amp-lsj-200e_coco.py | 2 +- ...centeronreg-giou_8xb8-amp-lsj-200e_coco.py | 2 +- ...os_r50-caffe_fpn_gn-head-center_1x_coco.py | 2 +- ...50-caffe_fpn_gn-head_ms-640-800-2x_coco.py | 2 +- ...centeronreg-giou_8xb8-amp-lsj-200e_coco.py | 2 +- ...01-64x4d_fpn_gn-head_ms-640-800-2x_coco.py | 2 +- configs/fcos/metafile.yml | 28 ++--- configs/foveabox/README.md | 20 ++-- .../foveabox/fovea_r101_fpn_4xb4-1x_coco.py | 2 +- .../foveabox/fovea_r101_fpn_4xb4-2x_coco.py | 2 +- ...vea_r101_fpn_gn-head-align_4xb4-2x_coco.py | 2 +- ...n_gn-head-align_ms-640-800-4xb4-2x_coco.py | 2 +- .../foveabox/fovea_r50_fpn_4xb4-2x_coco.py | 2 +- ...ovea_r50_fpn_gn-head-align_4xb4-2x_coco.py | 2 +- ...n_gn-head-align_ms-640-800-4xb4-2x_coco.py | 2 +- configs/foveabox/metafile.yml | 32 ++--- configs/fpg/README.md | 12 +- .../faster-rcnn_r50_fpn_crop640-50e_coco.py | 2 +- .../fpg/mask-rcnn_r50_fpn_crop640-50e_coco.py | 2 +- configs/fpg/metafile.yml | 16 +-- .../fpg/retinanet_r50_fpg_crop640_50e_coco.py | 2 +- configs/free_anchor/README.md | 10 +- .../freeanchor_r101_fpn_1x_coco.py | 2 +- .../freeanchor_x101-32x4d_fpn_1x_coco.py | 2 +- configs/free_anchor/metafile.yml | 12 +- configs/fsaf/README.md | 2 +- configs/fsaf/metafile.yml | 4 +- configs/gcnet/README.md | 44 +++---- ...n-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py | 2 +- ...bn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py | 2 +- ...01-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py | 2 +- ...-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py | 2 +- ...1-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py | 2 +- ...mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py | 2 +- ...ask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py | 2 +- ...mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py | 2 +- ...n_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py | 2 +- ...nn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py | 2 +- .../mask-rcnn_r101-syncbn_fpn_1x_coco.py | 2 +- ...mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py | 2 +- .../mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py | 2 +- ...nn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py | 2 +- ...cnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py | 2 +- .../gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py | 2 +- ...-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py | 2 +- ...1-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py | 2 +- ...mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py | 2 +- configs/gcnet/metafile.yml | 76 ++++++------ configs/gfl/README.md | 16 +-- .../gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py | 2 +- configs/gfl/gfl_r101_fpn_ms-2x_coco.py | 2 +- ...l_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py | 2 +- configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py | 2 +- configs/gfl/metafile.yml | 20 ++-- configs/ghm/README.md | 8 +- configs/ghm/metafile.yml | 16 +-- configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py | 2 +- .../retinanet_x101-32x4d_fpn_ghm-1x_coco.py | 2 +- .../retinanet_x101-64x4d_fpn_ghm-1x_coco.py | 2 +- configs/gn+ws/README.md | 24 ++-- .../faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py | 2 +- .../faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py | 2 +- ...r-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py | 2 +- ...er-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py | 2 +- ...-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py | 2 +- .../mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py | 2 +- ...k-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py | 2 +- .../mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py | 2 +- ...x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py | 2 +- ...k-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py | 2 +- ..._x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py | 2 +- ...sk-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py | 2 +- configs/gn+ws/metafile.yml | 50 ++++---- configs/gn/README.md | 12 +- .../gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py | 2 +- .../gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py | 2 +- ...ask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py | 2 +- ...ask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py | 2 +- .../gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py | 2 +- .../gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py | 2 +- configs/gn/metafile.yml | 26 ++-- configs/grid_rcnn/README.md | 8 +- .../grid-rcnn_r101_fpn_gn-head_2x_coco.py | 2 +- .../grid-rcnn_r50_fpn_gn-head_1x_coco.py | 2 +- ...rid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py | 2 +- ...rid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py | 2 +- configs/grid_rcnn/metafile.yml | 16 +-- configs/groie/README.md | 24 ++-- .../groie/faste-rcnn_r50_fpn_groie_1x_coco.py | 2 +- ...grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py | 2 +- ...1_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py | 2 +- .../groie/mask-rcnn_r50_fpn_groie_1x_coco.py | 2 +- ...0_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py | 2 +- configs/groie/metafile.yml | 20 ++-- configs/guided_anchoring/README.md | 30 ++--- .../ga-fast-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../ga-faster-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- .../ga-faster-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../ga-faster-rcnn_r50_fpn_1x_coco.py | 2 +- .../ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py | 2 +- .../ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- .../ga-retinanet_r101-caffe_fpn_1x_coco.py | 2 +- .../ga-retinanet_r101-caffe_fpn_ms-2x.py | 2 +- .../ga-retinanet_r50-caffe_fpn_1x_coco.py | 2 +- .../ga-retinanet_x101-32x4d_fpn_1x_coco.py | 2 +- .../ga-retinanet_x101-64x4d_fpn_1x_coco.py | 2 +- .../ga-rpn_r101-caffe_fpn_1x_coco.py | 2 +- .../ga-rpn_r50-caffe_fpn_1x_coco.py | 2 +- .../ga-rpn_x101-32x4d_fpn_1x_coco.py | 2 +- .../ga-rpn_x101-64x4d_fpn_1x_coco.py | 2 +- configs/guided_anchoring/metafile.yml | 48 ++++---- configs/hrnet/README.md | 60 +++++----- ...cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py | 2 +- ...cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py | 2 +- ...cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py | 2 +- .../cascade-rcnn_hrnetv2p-w18-20e_coco.py | 2 +- .../cascade-rcnn_hrnetv2p-w32-20e_coco.py | 2 +- .../cascade-rcnn_hrnetv2p-w40-20e_coco.py | 2 +- .../hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py | 2 +- .../hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py | 2 +- .../hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py | 2 +- .../hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py | 2 +- .../hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py | 2 +- .../hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py | 2 +- .../fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py | 2 +- .../fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py | 2 +- ...v2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py | 2 +- .../fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py | 2 +- .../fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py | 2 +- ...v2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py | 2 +- ...v2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py | 2 +- configs/hrnet/htc_hrnetv2p-w18_20e_coco.py | 2 +- configs/hrnet/htc_hrnetv2p-w40_20e_coco.py | 2 +- configs/hrnet/htc_hrnetv2p-w40_28e_coco.py | 2 +- .../htc_x101-64x4d_fpn_16xb1-28e_coco.py | 2 +- .../hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py | 2 +- .../hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py | 2 +- .../hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py | 2 +- .../hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py | 2 +- .../hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py | 2 +- .../hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py | 2 +- configs/hrnet/metafile.yml | 112 +++++++++--------- configs/htc/README.md | 20 ++-- configs/htc/htc_r50_fpn_1x_coco.py | 2 +- ...nv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py | 2 +- .../htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py | 2 +- configs/htc/metafile.yml | 12 +- configs/instaboost/README.md | 8 +- ...e-mask-rcnn_r101_fpn_instaboost-4x_coco.py | 2 +- ...de-mask-rcnn_r50_fpn_instaboost-4x_coco.py | 2 +- ...-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py | 2 +- .../mask-rcnn_r101_fpn_instaboost-4x_coco.py | 2 +- .../mask-rcnn_r50_fpn_instaboost-4x_coco.py | 2 +- ...-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py | 2 +- configs/instaboost/metafile.yml | 16 +-- configs/lad/README.md | 12 +- configs/lad/metafile.yml | 8 +- configs/ld/README.md | 20 ++-- .../ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py | 4 +- configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py | 2 +- configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py | 2 +- configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py | 2 +- configs/ld/metafile.yml | 16 +-- configs/legacy_1.x/README.md | 4 +- .../cascade-mask-rcnn_r50_fpn_1x_coco_v1.py | 2 +- .../faster-rcnn_r50_fpn_1x_coco_v1.py | 2 +- .../mask-rcnn_r50_fpn_1x_coco_v1.py | 2 +- configs/libra_rcnn/README.md | 8 +- .../libra-fast-rcnn_r50_fpn_1x_coco.py | 2 +- .../libra-faster-rcnn_r101_fpn_1x_coco.py | 2 +- .../libra-faster-rcnn_r50_fpn_1x_coco.py | 2 +- ...ibra-faster-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- configs/libra_rcnn/metafile.yml | 16 +-- configs/lvis/README.md | 24 ++-- ...-rcnn_r101_fpn_sample1e-3_ms-1x_lvis-v1.py | 2 +- ...cnn_r101_fpn_sample1e-3_ms-2x_lvis-v0.5.py | 2 +- ...k-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py | 2 +- ...rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py | 2 +- ...x101-32x4d_fpn_sample1e-3_ms-1x_lvis-v1.py | 2 +- ...01-32x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py | 2 +- ...x101-64x4d_fpn_sample1e-3_ms-1x_lvis-v1.py | 2 +- ...01-64x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py | 2 +- configs/mask2former/README.md | 30 ++--- ...2former_r101_8xb2-lsj-50e_coco-panoptic.py | 2 +- .../mask2former_r101_8xb2-lsj-50e_coco.py | 2 +- .../mask2former_r50_8xb2-lsj-50e_coco.py | 2 +- ...12-384-in21k_8xb2-lsj-50e_coco-panoptic.py | 2 +- ...b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py | 2 +- ...-384-in21k_16xb1-lsj-100e_coco-panoptic.py | 2 +- ...-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py | 2 +- ...rmer_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py | 2 +- ...-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py | 2 +- ...rmer_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py | 2 +- configs/mask2former/metafile.yml | 44 +++---- configs/mask_rcnn/README.md | 46 +++---- .../mask-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- ...ask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py | 4 +- .../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py | 2 +- .../mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py | 2 +- ...sk-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../mask-rcnn_r101_fpn_ms-poly-3x_coco.py | 4 +- ...ask-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../mask-rcnn_r50-caffe-c4_1x_coco.py | 2 +- .../mask-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../mask-rcnn_r50-caffe_fpn_ms-1x_coco.py | 2 +- ...mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py | 2 +- ...mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py | 2 +- ...mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py | 2 +- ...mask-rcnn_r50-caffe_fpn_poly-1x_coco_v1.py | 2 +- .../mask-rcnn_r50_fpn_1x-wandb_coco.py | 2 +- .../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py | 2 +- .../mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py | 2 +- ...ask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py | 4 +- .../mask-rcnn_r50_fpn_amp-1x_coco.py | 2 +- .../mask-rcnn_r50_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_r50_fpn_poly-1x_coco.py | 2 +- .../mask-rcnn_x101-32x4d_fpn_1x_coco.py | 2 +- .../mask-rcnn_x101-32x4d_fpn_2x_coco.py | 2 +- ...ask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_x101-32x8d_fpn_1x_coco.py | 2 +- ...ask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py | 2 +- ...ask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- .../mask-rcnn_x101-64x4d_fpn_2x_coco.py | 2 +- ...ask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py | 4 +- configs/mask_rcnn/metafile.yml | 84 ++++++------- configs/maskformer/README.md | 8 +- ...former_swin-l-p4-w12_64xb1-ms-300e_coco.py | 2 +- configs/maskformer/metafile.yml | 8 +- configs/ms_rcnn/README.md | 14 +-- configs/ms_rcnn/metafile.yml | 28 ++--- .../ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py | 2 +- .../ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py | 2 +- .../ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py | 2 +- .../ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py | 2 +- configs/ms_rcnn/ms-rcnn_r50_fpn_1x_coco.py | 2 +- .../ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py | 2 +- .../ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py | 2 +- .../ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py | 2 +- configs/nas_fcos/README.md | 8 +- configs/nas_fcos/metafile.yml | 8 +- configs/nas_fpn/README.md | 4 +- configs/nas_fpn/metafile.yml | 8 +- .../retinanet_r50_nasfpn_crop640-50e_coco.py | 2 +- configs/openimages/README.md | 16 +-- ...faster-rcnn_r50_fpn_32xb2-1x_openimages.py | 2 +- configs/openimages/metafile.yml | 24 ++-- configs/paa/README.md | 24 ++-- configs/paa/metafile.yml | 4 +- configs/paa/paa_r101_fpn_ms-3x_coco.py | 2 +- configs/pafpn/README.md | 2 +- .../pafpn/faster-rcnn_r50_pafpn_1x_coco.py | 2 +- configs/pafpn/metafile.yml | 4 +- configs/panoptic_fpn/README.md | 12 +- configs/panoptic_fpn/metafile.yml | 8 +- .../panoptic-fpn_r101_fpn_1x_coco.py | 2 +- .../panoptic-fpn_r101_fpn_ms-3x_coco.py | 2 +- .../panoptic-fpn_r50_fpn_1x_coco.py | 2 +- .../panoptic-fpn_r50_fpn_ms-3x_coco.py | 2 +- configs/pascal_voc/README.md | 14 +-- ...faster-rcnn_r50-caffe-c4_ms-18k_voc0712.py | 2 +- .../faster-rcnn_r50_fpn_1x_voc0712-cocofmt.py | 2 +- .../faster-rcnn_r50_fpn_1x_voc0712.py | 2 +- configs/pisa/README.md | 14 +-- .../pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py | 2 +- ...faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py | 2 +- .../pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py | 2 +- .../mask-rcnn_x101-32x4d_fpn_pisa_1x_coco.py | 2 +- configs/pisa/metafile.yml | 14 +-- .../retinanet_x101-32x4d_fpn_pisa_1x_coco.py | 2 +- configs/point_rend/README.md | 8 +- configs/point_rend/metafile.yml | 4 +- .../point-rend_r50-caffe_fpn_ms-1x_coco.py | 2 +- .../point-rend_r50-caffe_fpn_ms-3x_coco.py | 2 +- configs/queryinst/README.md | 14 +-- configs/queryinst/metafile.yml | 16 +-- ...n_300-proposals_crop-ms-480-800-3x_coco.py | 2 +- .../queryinst_r101_fpn_ms-480-800-3x_coco.py | 2 +- ...n_300-proposals_crop-ms-480-800-3x_coco.py | 2 +- configs/regnet/README.md | 58 ++++----- ...-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py | 4 +- .../faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py | 2 +- .../faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py | 2 +- ...aster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py | 4 +- ...-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_regnetx-12GF_fpn_1x_coco.py | 2 +- .../mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py | 2 +- .../mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py | 2 +- ...-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_regnetx-4GF_fpn_1x_coco.py | 2 +- ...sk-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py | 2 +- ...-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py | 4 +- .../mask-rcnn_regnetx-8GF_fpn_1x_coco.py | 2 +- configs/regnet/metafile.yml | 96 +++++++-------- configs/reppoints/README.md | 20 ++-- configs/reppoints/metafile.yml | 32 ++--- ..._r50-center_fpn-gn_head-gn-grid_1x_coco.py | 2 +- ...ts-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py | 2 +- ...oints-minmax_r50_fpn-gn_head-gn_1x_coco.py | 2 +- ...r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py | 2 +- ...ints-moment_r101_fpn-gn_head-gn_2x_coco.py | 2 +- ...oints-moment_r50_fpn-gn_head-gn_1x_coco.py | 2 +- ...oints-moment_r50_fpn-gn_head-gn_2x_coco.py | 2 +- ...x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py | 2 +- ...rtial-minmax_r50_fpn-gn_head-gn_1x_coco.py | 2 +- configs/res2net/README.md | 30 ++--- ...cade-mask-rcnn_res2net-101_fpn_20e_coco.py | 2 +- .../cascade-rcnn_res2net-101_fpn_20e_coco.py | 2 +- .../faster-rcnn_res2net-101_fpn_2x_coco.py | 2 +- .../mask-rcnn_res2net-101_fpn_2x_coco.py | 2 +- configs/res2net/metafile.yml | 20 ++-- configs/resnest/README.md | 32 ++--- ...101_fpn_syncbn-backbone+head_ms-1x_coco.py | 2 +- ...s50_fpn_syncbn-backbone+head_ms-1x_coco.py | 2 +- ...n_syncbn-backbone+head_ms-range-1x_coco.py | 2 +- ...n_syncbn-backbone+head_ms-range-1x_coco.py | 2 +- ...n_syncbn-backbone+head_ms-range-1x_coco.py | 2 +- ...n_syncbn-backbone+head_ms-range-1x_coco.py | 2 +- ...101_fpn_syncbn-backbone+head_ms-1x_coco.py | 2 +- ...s50_fpn_syncbn-backbone+head_ms-1x_coco.py | 2 +- configs/resnest/metafile.yml | 32 ++--- configs/resnet_strikes_back/README.md | 12 +- ...scade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py | 2 +- .../faster-rcnn_r50-rsb-pre_fpn_1x_coco.py | 2 +- .../mask-rcnn_r50-rsb-pre_fpn_1x_coco.py | 2 +- configs/resnet_strikes_back/metafile.yml | 16 +-- configs/retinanet/README.md | 28 ++--- configs/retinanet/metafile.yml | 48 ++++---- .../retinanet_r101-caffe_fpn_1x_coco.py | 2 +- .../retinanet_r101-caffe_fpn_ms-3x_coco.py | 2 +- ...tinanet_r101_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../retinanet_r101_fpn_ms-640-800-3x_coco.py | 4 +- ...etinanet_r18_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../retinanet_r50-caffe_fpn_ms-1x_coco.py | 2 +- .../retinanet_r50-caffe_fpn_ms-2x_coco.py | 2 +- .../retinanet_r50-caffe_fpn_ms-3x_coco.py | 2 +- ...etinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py | 2 +- .../retinanet_r50_fpn_ms-640-800-3x_coco.py | 4 +- ...nanet_x101-64x4d_fpn_ms-640-800-3x_coco.py | 4 +- configs/rpn/README.md | 12 +- configs/rpn/rpn_r101-caffe_fpn_1x_coco.py | 2 +- configs/rpn/rpn_r50-caffe-c4_1x_coco.py | 2 +- configs/sabl/README.md | 20 ++-- configs/sabl/metafile.yml | 40 +++---- .../sabl-cascade-rcnn_r101_fpn_1x_coco.py | 2 +- .../sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py | 2 +- .../sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py | 2 +- .../sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py | 2 +- configs/scnet/README.md | 2 +- configs/scnet/metafile.yml | 4 +- .../scnet_x101-64x4d_fpn_8xb1-20e_coco.py | 2 +- configs/scratch/README.md | 4 +- ...ter-rcnn_r50-scratch_fpn_gn-all_6x_coco.py | 2 +- ...ask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py | 2 +- configs/scratch/metafile.yml | 10 +- configs/seesaw_loss/README.md | 28 ++--- ...w-loss-normed-mask_random-ms-2x_lvis-v1.py | 2 +- ...ss-normed-mask_sample1e-3-ms-2x_lvis-v1.py | 2 +- ...01_fpn_seesaw-loss_random-ms-2x_lvis-v1.py | 2 +- ...pn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py | 2 +- ...w-loss-normed-mask_random-ms-2x_lvis-v1.py | 2 +- ...ss-normed-mask_sample1e-3-ms-2x_lvis-v1.py | 2 +- ...01_fpn_seesaw-loss_random-ms-2x_lvis-v1.py | 2 +- ...pn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py | 2 +- ...w-loss-normed-mask_random-ms-2x_lvis-v1.py | 2 +- ...ss-normed-mask_sample1e-3-ms-2x_lvis-v1.py | 2 +- ...50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py | 2 +- ...pn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py | 2 +- configs/seesaw_loss/metafile.yml | 48 ++++---- configs/selfsup_pretrain/README.md | 14 +-- .../mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py | 2 +- ...mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py | 2 +- .../mask-rcnn_r50-swav-pre_fpn_1x_coco.py | 2 +- .../mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py | 2 +- configs/simple_copy_paste/README.md | 12 +- ...4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py | 4 +- ...v1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py | 4 +- configs/simple_copy_paste/metafile.yml | 16 +-- ...r-rcnn_r50-caffe_fpn_180k_semi-0.1-coco.py | 2 +- .../decoupled-solo-light_r50_fpn_3x_coco.py | 2 +- configs/solo/metafile.yml | 12 +- .../solo/solo_r101_fpn_8xb8-lsj-200e_coco.py | 2 +- .../solo/solo_r18_fpn_8xb8-lsj-200e_coco.py | 2 +- .../solo/solo_r50_fpn_8xb8-lsj-200e_coco.py | 2 +- configs/solov2/metafile.yml | 20 ++-- .../solov2/solov2-light_r18_fpn_ms-3x_coco.py | 2 +- .../solov2/solov2-light_r34_fpn_ms-3x_coco.py | 2 +- .../solov2-light_r50-dcn_fpn_ms-3x_coco.py | 2 +- .../solov2/solov2-light_r50_fpn_ms-3x_coco.py | 2 +- .../solov2/solov2_r101-dcn_fpn_ms-3x_coco.py | 2 +- configs/solov2/solov2_r101_fpn_ms-3x_coco.py | 2 +- configs/solov2/solov2_r50_fpn_ms-3x_coco.py | 2 +- .../solov2/solov2_x101-dcn_fpn_ms-3x_coco.py | 2 +- configs/sparse_rcnn/README.md | 14 +-- configs/sparse_rcnn/metafile.yml | 20 ++-- ...n_300-proposals_crop-ms-480-800-3x_coco.py | 2 +- ...sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py | 2 +- ...n_300-proposals_crop-ms-480-800-3x_coco.py | 2 +- .../sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py | 2 +- configs/ssd/README.md | 6 +- configs/ssd/metafile.yml | 4 +- configs/strong_baselines/README.md | 12 +- ...2conv_4conv1fc_syncbn-all_lsj-100e_coco.py | 4 +- ...2conv_4conv1fc_syncbn-all_lsj-400e_coco.py | 2 +- ...2conv_4conv1fc_syncbn-all_lsj-100e_coco.py | 4 +- configs/swin/README.md | 12 +- ...nn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py | 2 +- .../mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py | 2 +- ...nn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py | 2 +- ...k-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py | 2 +- configs/swin/metafile.yml | 16 +-- configs/timm_example/README.md | 4 +- configs/tood/README.md | 18 +-- configs/tood/metafile.yml | 20 ++-- .../tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py | 2 +- configs/tood/tood_r101_fpn_ms-2x_coco.py | 2 +- ...d_x101-64x4d-dconv-c4-c5_fpn_ms-2x_coco.py | 2 +- .../tood/tood_x101-64x4d_fpn_ms-2x_coco.py | 2 +- configs/tridentnet/metafile.yml | 12 +- .../tridentnet_r50-caffe_1x_coco.py | 2 +- configs/vfnet/README.md | 20 ++-- configs/vfnet/metafile.yml | 24 ++-- .../vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py | 2 +- configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py | 2 +- .../vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py | 2 +- .../vfnet/vfnet_res2net-101_fpn_ms-2x_coco.py | 2 +- ..._res2net101-mdconv-c3-c5_fpn_ms-2x_coco.py | 2 +- ..._x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py | 2 +- .../vfnet/vfnet_x101-32x4d_fpn_ms-2x_coco.py | 2 +- ..._x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py | 2 +- .../vfnet/vfnet_x101-64x4d_fpn_ms-2x_coco.py | 2 +- configs/yolact/README.md | 10 +- configs/yolact/metafile.yml | 6 +- configs/yolact/yolact_r101_1xb8-55e_coco.py | 2 +- configs/yolo/README.md | 20 ++-- configs/yolo/metafile.yml | 12 +- configs/yolo/yolov3_d53_8xb8-320-273e_coco.py | 2 +- .../yolov3_d53_8xb8-amp-ms-608-273e_coco.py | 2 +- .../yolo/yolov3_d53_8xb8-ms-416-273e_coco.py | 2 +- .../yolov3_mobilenetv2_8xb24-320-300e_coco.py | 2 +- configs/yolof/README.md | 6 +- configs/yolof/metafile.yml | 2 +- .../yolof/yolof_r50-c5_8xb8-iter-1x_coco.py | 2 +- configs/yolox/README.md | 12 +- configs/yolox/metafile.yml | 8 +- configs/yolox/yolox_l_8xb8-300e_coco.py | 2 +- configs/yolox/yolox_m_8xb8-300e_coco.py | 2 +- configs/yolox/yolox_nano_8xb8-300e_coco.py | 2 +- configs/yolox/yolox_tiny_8xb8-300e_coco.py | 2 +- configs/yolox/yolox_x_8xb8-300e_coco.py | 2 +- .../tracktor_faster-rcnn_r50_fpn_4e.py | 2 +- .../test_detectors/test_cornernet.py | 4 +- .../test_detectors/test_kd_single_stage.py | 6 +- .../test_detectors/test_maskformer.py | 28 ++--- .../test_panoptic_two_stage_segmentor.py | 2 +- .../test_detectors/test_single_stage.py | 41 ++++--- .../test_single_stage_instance_seg.py | 32 ++--- .../test_detectors/test_two_stage.py | 40 +++---- .../test_roi_heads/test_cascade_roi_head.py | 4 +- .../test_roi_heads/test_dynamic_roi_head.py | 2 +- .../test_roi_heads/test_grid_roi_head.py | 2 +- .../test_mask_scoring_roI_head.py | 2 +- .../test_roi_heads/test_pisa_roi_head.py | 2 +- .../test_point_rend_roi_head.py | 6 +- .../test_roi_heads/test_trident_roi_head.py | 2 +- .../test_anchor_generator.py | 2 +- 633 files changed, 2091 insertions(+), 2104 deletions(-) diff --git a/configs/albu_example/README.md b/configs/albu_example/README.md index 9a180f0fde7..be5fe3b8da7 100644 --- a/configs/albu_example/README.md +++ b/configs/albu_example/README.md @@ -16,7 +16,7 @@ Data augmentation is a commonly used technique for increasing both the size and | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | 1x | 4.4 | 16.6 | 38.0 | 34.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/albu_example/mask_rcnn_r50_fpn_albu_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/albu_example/mask_rcnn_r50_fpn_albu_1x_coco/mask_rcnn_r50_fpn_albu_1x_coco_20200208-ab203bcd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/albu_example/mask_rcnn_r50_fpn_albu_1x_coco/mask_rcnn_r50_fpn_albu_1x_coco_20200208_225520.log.json) | +| R-50 | pytorch | 1x | 4.4 | 16.6 | 38.0 | 34.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/albu_example/mask-rcnn_r50_fpn_albu-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/albu_example/mask_rcnn_r50_fpn_albu_1x_coco/mask_rcnn_r50_fpn_albu_1x_coco_20200208-ab203bcd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/albu_example/mask_rcnn_r50_fpn_albu_1x_coco/mask_rcnn_r50_fpn_albu_1x_coco_20200208_225520.log.json) | ## Citation diff --git a/configs/albu_example/mask-rcnn_r50_fpn_albu-1x_coco.py b/configs/albu_example/mask-rcnn_r50_fpn_albu-1x_coco.py index 7e1b828102d..8a797d41fe5 100644 --- a/configs/albu_example/mask-rcnn_r50_fpn_albu-1x_coco.py +++ b/configs/albu_example/mask-rcnn_r50_fpn_albu-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' albu_train_transforms = [ dict( diff --git a/configs/atss/atss_r101_fpn_8xb8-amp-lsj-200e_coco.py b/configs/atss/atss_r101_fpn_8xb8-amp-lsj-200e_coco.py index b891b801009..69999ce45ae 100644 --- a/configs/atss/atss_r101_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/atss/atss_r101_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './atss_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './atss_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/atss/atss_r18_fpn_8xb8-amp-lsj-200e_coco.py b/configs/atss/atss_r18_fpn_8xb8-amp-lsj-200e_coco.py index 8ecf4a4257d..12d9f132636 100644 --- a/configs/atss/atss_r18_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/atss/atss_r18_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './atss_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './atss_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/atss/atss_r50_fpn_8xb8-amp-lsj-200e_coco.py b/configs/atss/atss_r50_fpn_8xb8-amp-lsj-200e_coco.py index 7ef6870b651..e3b3c46f4b9 100644 --- a/configs/atss/atss_r50_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/atss/atss_r50_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../common/lsj_200e_coco_detection.py' +_base_ = '../common/lsj-200e_coco-detection.py' image_size = (1024, 1024) batch_augments = [dict(type='BatchFixedSizePad', size=image_size)] diff --git a/configs/autoassign/README.md b/configs/autoassign/README.md index b360f80a9ee..f6b05738ccc 100644 --- a/configs/autoassign/README.md +++ b/configs/autoassign/README.md @@ -14,9 +14,9 @@ Determining positive/negative samples for object detection is known as label ass ## Results and Models -| Backbone | Style | Lr schd | Mem (GB) | box AP | Config | Download | -| :------: | :---: | :-----: | :------: | :----: | :-------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | caffe | 1x | 4.08 | 40.4 | [config](./autoassign_r50_caffe_fpn_8x2_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/autoassign/auto_assign_r50_fpn_1x_coco/auto_assign_r50_fpn_1x_coco_20210413_115540-5e17991f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/autoassign/auto_assign_r50_fpn_1x_coco/auto_assign_r50_fpn_1x_coco_20210413_115540-5e17991f.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | box AP | Config | Download | +| :------: | :---: | :-----: | :------: | :----: | :---------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | caffe | 1x | 4.08 | 40.4 | [config](./autoassign_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/autoassign/auto_assign_r50_fpn_1x_coco/auto_assign_r50_fpn_1x_coco_20210413_115540-5e17991f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/autoassign/auto_assign_r50_fpn_1x_coco/auto_assign_r50_fpn_1x_coco_20210413_115540-5e17991f.log.json) | **Note**: diff --git a/configs/autoassign/metafile.yml b/configs/autoassign/metafile.yml index a8cac254996..ab7a4af3371 100644 --- a/configs/autoassign/metafile.yml +++ b/configs/autoassign/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.12.0 Models: - - Name: autoassign_r50_caffe_fpn_8x2_1x_coco + - Name: autoassign_r50-caffe_fpn_1x_coco In Collection: AutoAssign - Config: configs/autoassign/autoassign_r50_caffe_fpn_8x2_1x_coco.py + Config: configs/autoassign/autoassign_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 4.08 Epochs: 12 diff --git a/configs/carafe/README.md b/configs/carafe/README.md index 803abe036d9..11ff916f690 100644 --- a/configs/carafe/README.md +++ b/configs/carafe/README.md @@ -18,9 +18,9 @@ The results on COCO 2017 val is shown in the below table. | Method | Backbone | Style | Lr schd | Test Proposal Num | Inf time (fps) | Box AP | Mask AP | Config | Download | | :--------------------: | :------: | :-----: | :-----: | :---------------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN w/ CARAFE | R-50-FPN | pytorch | 1x | 1000 | 16.5 | 38.6 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/carafe/faster_rcnn_r50_fpn_carafe_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/carafe/faster_rcnn_r50_fpn_carafe_1x_coco/faster_rcnn_r50_fpn_carafe_1x_coco_bbox_mAP-0.386_20200504_175733-385a75b7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/carafe/faster_rcnn_r50_fpn_carafe_1x_coco/faster_rcnn_r50_fpn_carafe_1x_coco_20200504_175733.log.json) | +| Faster R-CNN w/ CARAFE | R-50-FPN | pytorch | 1x | 1000 | 16.5 | 38.6 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/carafe/faster-rcnn_r50_fpn-carafe_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/carafe/faster_rcnn_r50_fpn_carafe_1x_coco/faster_rcnn_r50_fpn_carafe_1x_coco_bbox_mAP-0.386_20200504_175733-385a75b7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/carafe/faster_rcnn_r50_fpn_carafe_1x_coco/faster_rcnn_r50_fpn_carafe_1x_coco_20200504_175733.log.json) | | - | - | - | - | 2000 | | | | | | -| Mask R-CNN w/ CARAFE | R-50-FPN | pytorch | 1x | 1000 | 14.0 | 39.3 | 35.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/carafe/mask_rcnn_r50_fpn_carafe_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/carafe/mask_rcnn_r50_fpn_carafe_1x_coco/mask_rcnn_r50_fpn_carafe_1x_coco_bbox_mAP-0.393__segm_mAP-0.358_20200503_135957-8687f195.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/carafe/mask_rcnn_r50_fpn_carafe_1x_coco/mask_rcnn_r50_fpn_carafe_1x_coco_20200503_135957.log.json) | +| Mask R-CNN w/ CARAFE | R-50-FPN | pytorch | 1x | 1000 | 14.0 | 39.3 | 35.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/carafe/mask-rcnn_r50_fpn-carafe_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/carafe/mask_rcnn_r50_fpn_carafe_1x_coco/mask_rcnn_r50_fpn_carafe_1x_coco_bbox_mAP-0.393__segm_mAP-0.358_20200503_135957-8687f195.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/carafe/mask_rcnn_r50_fpn_carafe_1x_coco/mask_rcnn_r50_fpn_carafe_1x_coco_20200503_135957.log.json) | | - | - | - | - | 2000 | | | | | | ## Implementation diff --git a/configs/carafe/faster-rcnn_r50_fpn-carafe_1x_coco.py b/configs/carafe/faster-rcnn_r50_fpn-carafe_1x_coco.py index 98c2ae2ce3f..388305cceac 100644 --- a/configs/carafe/faster-rcnn_r50_fpn-carafe_1x_coco.py +++ b/configs/carafe/faster-rcnn_r50_fpn-carafe_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( data_preprocessor=dict(pad_size_divisor=64), neck=dict( diff --git a/configs/carafe/mask-rcnn_r50_fpn-carafe_1x_coco.py b/configs/carafe/mask-rcnn_r50_fpn-carafe_1x_coco.py index fe5ed693c71..6ce621de77a 100644 --- a/configs/carafe/mask-rcnn_r50_fpn-carafe_1x_coco.py +++ b/configs/carafe/mask-rcnn_r50_fpn-carafe_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( data_preprocessor=dict(pad_size_divisor=64), neck=dict( diff --git a/configs/carafe/metafile.yml b/configs/carafe/metafile.yml index b58a3f69ee9..863c0f49ae6 100644 --- a/configs/carafe/metafile.yml +++ b/configs/carafe/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.12.0 Models: - - Name: faster_rcnn_r50_fpn_carafe_1x_coco + - Name: faster-rcnn_r50_fpn_carafe_1x_coco In Collection: CARAFE - Config: configs/carafe/faster_rcnn_r50_fpn_carafe_1x_coco.py + Config: configs/carafe/faster-rcnn_r50_fpn-carafe_1x_coco.py Metadata: Training Memory (GB): 4.26 Epochs: 12 @@ -37,9 +37,9 @@ Models: mask AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/carafe/faster_rcnn_r50_fpn_carafe_1x_coco/faster_rcnn_r50_fpn_carafe_1x_coco_bbox_mAP-0.386_20200504_175733-385a75b7.pth - - Name: mask_rcnn_r50_fpn_carafe_1x_coco + - Name: mask-rcnn_r50_fpn_carafe_1x_coco In Collection: CARAFE - Config: configs/carafe/mask_rcnn_r50_fpn_carafe_1x_coco.py + Config: configs/carafe/mask-rcnn_r50_fpn-carafe_1x_coco.py Metadata: Training Memory (GB): 4.31 Epochs: 12 diff --git a/configs/cascade_rcnn/README.md b/configs/cascade_rcnn/README.md index 5a9e817618e..b99bb53b0a2 100644 --- a/configs/cascade_rcnn/README.md +++ b/configs/cascade_rcnn/README.md @@ -18,31 +18,31 @@ In object detection, the intersection over union (IoU) threshold is frequently u | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 1x | 4.2 | | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco/cascade_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.404_20200504_174853-b857be87.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco/cascade_rcnn_r50_caffe_fpn_1x_coco_20200504_174853.log.json) | -| R-50-FPN | pytorch | 1x | 4.4 | 16.1 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco/cascade_rcnn_r50_fpn_1x_coco_20200316-3dc56deb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco/cascade_rcnn_r50_fpn_1x_coco_20200316_214748.log.json) | -| R-50-FPN | pytorch | 20e | - | - | 41.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco/cascade_rcnn_r50_fpn_20e_coco_bbox_mAP-0.41_20200504_175131-e9872a90.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco/cascade_rcnn_r50_fpn_20e_coco_20200504_175131.log.json) | -| R-101-FPN | caffe | 1x | 6.2 | | 42.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco/cascade_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.423_20200504_175649-cab8dbd5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco/cascade_rcnn_r101_caffe_fpn_1x_coco_20200504_175649.log.json) | -| R-101-FPN | pytorch | 1x | 6.4 | 13.5 | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco/cascade_rcnn_r101_fpn_1x_coco_20200317-0b6a2fbf.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco/cascade_rcnn_r101_fpn_1x_coco_20200317_101744.log.json) | -| R-101-FPN | pytorch | 20e | - | - | 42.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco/cascade_rcnn_r101_fpn_20e_coco_bbox_mAP-0.425_20200504_231812-5057dcc5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco/cascade_rcnn_r101_fpn_20e_coco_20200504_231812.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 7.6 | 10.9 | 43.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco/cascade_rcnn_x101_32x4d_fpn_1x_coco_20200316-95c2deb6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco/cascade_rcnn_x101_32x4d_fpn_1x_coco_20200316_055608.log.json) | -| X-101-32x4d-FPN | pytorch | 20e | 7.6 | | 43.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco/cascade_rcnn_x101_32x4d_fpn_20e_coco_20200906_134608-9ae0a720.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco/cascade_rcnn_x101_32x4d_fpn_20e_coco_20200906_134608.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 10.7 | | 44.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco/cascade_rcnn_x101_64x4d_fpn_1x_coco_20200515_075702-43ce6a30.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco/cascade_rcnn_x101_64x4d_fpn_1x_coco_20200515_075702.log.json) | -| X-101-64x4d-FPN | pytorch | 20e | 10.7 | | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco/cascade_rcnn_x101_64x4d_fpn_20e_coco_20200509_224357-051557b1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco/cascade_rcnn_x101_64x4d_fpn_20e_coco_20200509_224357.log.json) | +| R-50-FPN | caffe | 1x | 4.2 | | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco/cascade_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.404_20200504_174853-b857be87.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco/cascade_rcnn_r50_caffe_fpn_1x_coco_20200504_174853.log.json) | +| R-50-FPN | pytorch | 1x | 4.4 | 16.1 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco/cascade_rcnn_r50_fpn_1x_coco_20200316-3dc56deb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco/cascade_rcnn_r50_fpn_1x_coco_20200316_214748.log.json) | +| R-50-FPN | pytorch | 20e | - | - | 41.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco/cascade_rcnn_r50_fpn_20e_coco_bbox_mAP-0.41_20200504_175131-e9872a90.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco/cascade_rcnn_r50_fpn_20e_coco_20200504_175131.log.json) | +| R-101-FPN | caffe | 1x | 6.2 | | 42.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco/cascade_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.423_20200504_175649-cab8dbd5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco/cascade_rcnn_r101_caffe_fpn_1x_coco_20200504_175649.log.json) | +| R-101-FPN | pytorch | 1x | 6.4 | 13.5 | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco/cascade_rcnn_r101_fpn_1x_coco_20200317-0b6a2fbf.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco/cascade_rcnn_r101_fpn_1x_coco_20200317_101744.log.json) | +| R-101-FPN | pytorch | 20e | - | - | 42.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco/cascade_rcnn_r101_fpn_20e_coco_bbox_mAP-0.425_20200504_231812-5057dcc5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco/cascade_rcnn_r101_fpn_20e_coco_20200504_231812.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 7.6 | 10.9 | 43.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco/cascade_rcnn_x101_32x4d_fpn_1x_coco_20200316-95c2deb6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco/cascade_rcnn_x101_32x4d_fpn_1x_coco_20200316_055608.log.json) | +| X-101-32x4d-FPN | pytorch | 20e | 7.6 | | 43.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco/cascade_rcnn_x101_32x4d_fpn_20e_coco_20200906_134608-9ae0a720.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco/cascade_rcnn_x101_32x4d_fpn_20e_coco_20200906_134608.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 10.7 | | 44.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco/cascade_rcnn_x101_64x4d_fpn_1x_coco_20200515_075702-43ce6a30.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco/cascade_rcnn_x101_64x4d_fpn_1x_coco_20200515_075702.log.json) | +| X-101-64x4d-FPN | pytorch | 20e | 10.7 | | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-rcnn_x101_64x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco/cascade_rcnn_x101_64x4d_fpn_20e_coco_20200509_224357-051557b1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco/cascade_rcnn_x101_64x4d_fpn_20e_coco_20200509_224357.log.json) | ### Cascade Mask R-CNN | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 1x | 5.9 | | 41.2 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco/cascade_mask_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.412__segm_mAP-0.36_20200504_174659-5004b251.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco/cascade_mask_rcnn_r50_caffe_fpn_1x_coco_20200504_174659.log.json) | -| R-50-FPN | pytorch | 1x | 6.0 | 11.2 | 41.2 | 35.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco/cascade_mask_rcnn_r50_fpn_1x_coco_20200203-9d4dcb24.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco/cascade_mask_rcnn_r50_fpn_1x_coco_20200203_170449.log.json) | -| R-50-FPN | pytorch | 20e | - | - | 41.9 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco/cascade_mask_rcnn_r50_fpn_20e_coco_bbox_mAP-0.419__segm_mAP-0.365_20200504_174711-4af8e66e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco/cascade_mask_rcnn_r50_fpn_20e_coco_20200504_174711.log.json) | -| R-101-FPN | caffe | 1x | 7.8 | | 43.2 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco/cascade_mask_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.432__segm_mAP-0.376_20200504_174813-5c1e9599.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco/cascade_mask_rcnn_r101_caffe_fpn_1x_coco_20200504_174813.log.json) | -| R-101-FPN | pytorch | 1x | 7.9 | 9.8 | 42.9 | 37.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco/cascade_mask_rcnn_r101_fpn_1x_coco_20200203-befdf6ee.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco/cascade_mask_rcnn_r101_fpn_1x_coco_20200203_092521.log.json) | -| R-101-FPN | pytorch | 20e | - | - | 43.4 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco/cascade_mask_rcnn_r101_fpn_20e_coco_bbox_mAP-0.434__segm_mAP-0.378_20200504_174836-005947da.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco/cascade_mask_rcnn_r101_fpn_20e_coco_20200504_174836.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 9.2 | 8.6 | 44.3 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco_20200201-0f411b1f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco_20200201_052416.log.json) | -| X-101-32x4d-FPN | pytorch | 20e | 9.2 | - | 45.0 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco_20200528_083917-ed1f4751.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco_20200528_083917.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 12.2 | 6.7 | 45.3 | 39.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco_20200203-9a2db89d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco_20200203_044059.log.json) | -| X-101-64x4d-FPN | pytorch | 20e | 12.2 | | 45.6 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco_20200512_161033-bdb5126a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco_20200512_161033.log.json) | +| R-50-FPN | caffe | 1x | 5.9 | | 41.2 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco/cascade_mask_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.412__segm_mAP-0.36_20200504_174659-5004b251.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco/cascade_mask_rcnn_r50_caffe_fpn_1x_coco_20200504_174659.log.json) | +| R-50-FPN | pytorch | 1x | 6.0 | 11.2 | 41.2 | 35.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco/cascade_mask_rcnn_r50_fpn_1x_coco_20200203-9d4dcb24.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco/cascade_mask_rcnn_r50_fpn_1x_coco_20200203_170449.log.json) | +| R-50-FPN | pytorch | 20e | - | - | 41.9 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco/cascade_mask_rcnn_r50_fpn_20e_coco_bbox_mAP-0.419__segm_mAP-0.365_20200504_174711-4af8e66e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco/cascade_mask_rcnn_r50_fpn_20e_coco_20200504_174711.log.json) | +| R-101-FPN | caffe | 1x | 7.8 | | 43.2 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco/cascade_mask_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.432__segm_mAP-0.376_20200504_174813-5c1e9599.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco/cascade_mask_rcnn_r101_caffe_fpn_1x_coco_20200504_174813.log.json) | +| R-101-FPN | pytorch | 1x | 7.9 | 9.8 | 42.9 | 37.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco/cascade_mask_rcnn_r101_fpn_1x_coco_20200203-befdf6ee.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco/cascade_mask_rcnn_r101_fpn_1x_coco_20200203_092521.log.json) | +| R-101-FPN | pytorch | 20e | - | - | 43.4 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco/cascade_mask_rcnn_r101_fpn_20e_coco_bbox_mAP-0.434__segm_mAP-0.378_20200504_174836-005947da.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco/cascade_mask_rcnn_r101_fpn_20e_coco_20200504_174836.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 9.2 | 8.6 | 44.3 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco_20200201-0f411b1f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco_20200201_052416.log.json) | +| X-101-32x4d-FPN | pytorch | 20e | 9.2 | - | 45.0 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco_20200528_083917-ed1f4751.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco_20200528_083917.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 12.2 | 6.7 | 45.3 | 39.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco_20200203-9a2db89d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco_20200203_044059.log.json) | +| X-101-64x4d-FPN | pytorch | 20e | 12.2 | | 45.6 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco_20200512_161033-bdb5126a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco_20200512_161033.log.json) | **Notes:** @@ -52,15 +52,15 @@ In object detection, the intersection over union (IoU) threshold is frequently u We also train some models with longer schedules and multi-scale training for Cascade Mask R-CNN. The users could finetune them for downstream tasks. -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 3x | 5.7 | | 44.0 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210707_002651-6e29b3a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210707_002651.log.json) | -| R-50-FPN | pytorch | 3x | 5.9 | | 44.3 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco_20210628_164719-5bdc3824.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco_20210628_164719.log.json) | -| R-101-FPN | caffe | 3x | 7.7 | | 45.4 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210707_002620-a5bd2389.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210707_002620.log.json) | -| R-101-FPN | pytorch | 3x | 7.8 | | 45.5 | 39.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco_20210628_165236-51a2d363.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco_20210628_165236.log.json) | -| X-101-32x4d-FPN | pytorch | 3x | 9.0 | | 46.3 | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210706_225234-40773067.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210706_225234.log.json) | -| X-101-32x8d-FPN | pytorch | 3x | 12.1 | | 46.1 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210719_180640-9ff7e76f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210719_180640.log.json) | -| X-101-64x4d-FPN | pytorch | 3x | 12.0 | | 46.6 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210719_210311-d3e64ba0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210719_210311.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | caffe | 3x | 5.7 | | 44.0 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210707_002651-6e29b3a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210707_002651.log.json) | +| R-50-FPN | pytorch | 3x | 5.9 | | 44.3 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco_20210628_164719-5bdc3824.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco_20210628_164719.log.json) | +| R-101-FPN | caffe | 3x | 7.7 | | 45.4 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210707_002620-a5bd2389.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210707_002620.log.json) | +| R-101-FPN | pytorch | 3x | 7.8 | | 45.5 | 39.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco_20210628_165236-51a2d363.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco_20210628_165236.log.json) | +| X-101-32x4d-FPN | pytorch | 3x | 9.0 | | 46.3 | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210706_225234-40773067.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210706_225234.log.json) | +| X-101-32x8d-FPN | pytorch | 3x | 12.1 | | 46.1 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210719_180640-9ff7e76f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210719_180640.log.json) | +| X-101-64x4d-FPN | pytorch | 3x | 12.0 | | 46.6 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210719_210311-d3e64ba0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210719_210311.log.json) | ## Citation diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_1x_coco.py index 5ee6231034a..6d85340e1cb 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py index 1df87fc6f30..a6855ee8c6f 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco.py' +_base_ = './cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py index f59c155848d..c3d962c229d 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_20e_coco.py index 45ab7edffd3..497148f513e 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_20e_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_ms-3x_coco.py index 1b20f167082..183b5c50ff5 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_ms-3x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py index 66ded38ff23..497f68c4ab4 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./cascade_mask_rcnn_r50_fpn_1x_coco.py'] +_base_ = ['./cascade-mask-rcnn_r50_fpn_1x_coco.py'] model = dict( data_preprocessor=dict( diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py index aed8f6c3d30..6677a9fea50 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain_3x_coco_instance.py', - '../_base_/models/cascade_mask_rcnn_r50_fpn.py' + '../common/ms_3x_coco-instance.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py index 49ab539aa4c..f59bb94eaaf 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py index 1296dc45dd8..35c8aa6748d 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_20e.py', '../_base_/default_runtime.py' ] diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_ms-3x_coco.py index ed0c6d1a88d..b15006f451f 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ _base_ = [ - '../common/mstrain_3x_coco_instance.py', - '../_base_/models/cascade_mask_rcnn_r50_fpn.py' + '../common/ms_3x_coco-instance.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py' ] diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py index 06cbbe70dc8..87a4cc325a1 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_20e_coco.py index 4e352362b17..5e8dcaa6891 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_20e_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py index 7d37d17dcb3..3a0f61b9aee 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_ms-3x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py index 88169136561..2e38417c4da 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_ms-3x_coco.py' model = dict( # ResNeXt-101-32x8d model trained with Caffe2 at FB, diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py index 7dbef5fa2a3..fb2e6b6b950 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_20e_coco.py index 579b1aca493..cc20c171542 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_20e_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py b/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py index ed6cf4b53b7..f4ecc426559 100644 --- a/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py +++ b/configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_ms-3x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-rcnn_r101-caffe_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-rcnn_r101-caffe_fpn_1x_coco.py index 1e90f4bb004..b6eaee2db70 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './cascade-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py index 5c077760dd2..1cdf5108b7d 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-rcnn_r101_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-rcnn_r101_fpn_20e_coco.py index b1719c25d59..84c285fc9e5 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r101_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r101_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_20e_coco.py' +_base_ = './cascade-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/cascade_rcnn/cascade-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py b/configs/cascade_rcnn/cascade-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py index 43c47c08fb4..1fc52e9cb8e 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './cascade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/cascade_rcnn/cascade-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py b/configs/cascade_rcnn/cascade-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py index b6f498ed509..aa30a3d07f5 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './cascade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/cascade_rcnn/cascade-rcnn_r50-caffe_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-rcnn_r50-caffe_fpn_1x_coco.py index ad317bed48a..ce8a257650e 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-rcnn_r50_fpn_1x_coco.py' model = dict( # use caffe img_norm diff --git a/configs/cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py index 87e21fbff82..1a07c8b2302 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py index 0f626c01b31..30f3ff10601 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_20e.py', '../_base_/default_runtime.py' ] diff --git a/configs/cascade_rcnn/cascade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py b/configs/cascade_rcnn/cascade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py index 2fd1149bae2..cd25f02608c 100644 --- a/configs/cascade_rcnn/cascade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', - '../common/lsj_200e_coco_detection.py' + '../_base_/models/cascade-rcnn_r50_fpn.py', + '../common/lsj-200e_coco-detection.py' ] image_size = (1024, 1024) batch_augments = [dict(type='BatchFixedSizePad', size=image_size)] diff --git a/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_1x_coco.py index 5ac02c10d74..50e0b954459 100644 --- a/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_20e_coco.py index 486e45ead41..6120189205d 100644 --- a/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_20e_coco.py' +_base_ = './cascade-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/cascade_rcnn/cascade-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/cascade_rcnn/cascade-rcnn_x101-64x4d_fpn_1x_coco.py index 78229f0da3f..29475e39273 100644 --- a/configs/cascade_rcnn/cascade-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = './cascade-rcnn_r50_fpn_1x_coco.py' model = dict( type='CascadeRCNN', backbone=dict( diff --git a/configs/cascade_rcnn/cascade-rcnn_x101_64x4d_fpn_20e_coco.py b/configs/cascade_rcnn/cascade-rcnn_x101_64x4d_fpn_20e_coco.py index 58812dec5a8..e2aa57eaaf4 100644 --- a/configs/cascade_rcnn/cascade-rcnn_x101_64x4d_fpn_20e_coco.py +++ b/configs/cascade_rcnn/cascade-rcnn_x101_64x4d_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_r50_fpn_20e_coco.py' +_base_ = './cascade-rcnn_r50_fpn_20e_coco.py' model = dict( type='CascadeRCNN', backbone=dict( diff --git a/configs/cascade_rcnn/metafile.yml b/configs/cascade_rcnn/metafile.yml index 6d3249663bc..7e0385daeed 100644 --- a/configs/cascade_rcnn/metafile.yml +++ b/configs/cascade_rcnn/metafile.yml @@ -41,9 +41,9 @@ Collections: Version: v2.0.0 Models: - - Name: cascade_rcnn_r50_caffe_fpn_1x_coco + - Name: cascade-rcnn_r50-caffe_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 4.2 Epochs: 12 @@ -54,9 +54,9 @@ Models: box AP: 40.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco/cascade_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.404_20200504_174853-b857be87.pth - - Name: cascade_rcnn_r50_fpn_1x_coco + - Name: cascade-rcnn_r50_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.4 inference time (ms/im): @@ -74,9 +74,9 @@ Models: box AP: 40.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco/cascade_rcnn_r50_fpn_1x_coco_20200316-3dc56deb.pth - - Name: cascade_rcnn_r50_fpn_20e_coco + - Name: cascade-rcnn_r50_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py Metadata: Training Memory (GB): 4.4 inference time (ms/im): @@ -94,9 +94,9 @@ Models: box AP: 41.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco/cascade_rcnn_r50_fpn_20e_coco_bbox_mAP-0.41_20200504_175131-e9872a90.pth - - Name: cascade_rcnn_r101_caffe_fpn_1x_coco + - Name: cascade-rcnn_r101-caffe_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 6.2 Epochs: 12 @@ -107,9 +107,9 @@ Models: box AP: 42.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco/cascade_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.423_20200504_175649-cab8dbd5.pth - - Name: cascade_rcnn_r101_fpn_1x_coco + - Name: cascade-rcnn_r101_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 6.4 inference time (ms/im): @@ -127,9 +127,9 @@ Models: box AP: 42.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco/cascade_rcnn_r101_fpn_1x_coco_20200317-0b6a2fbf.pth - - Name: cascade_rcnn_r101_fpn_20e_coco + - Name: cascade-rcnn_r101_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_r101_fpn_20e_coco.py Metadata: Training Memory (GB): 6.4 inference time (ms/im): @@ -147,9 +147,9 @@ Models: box AP: 42.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco/cascade_rcnn_r101_fpn_20e_coco_bbox_mAP-0.425_20200504_231812-5057dcc5.pth - - Name: cascade_rcnn_x101_32x4d_fpn_1x_coco + - Name: cascade-rcnn_x101-32x4d_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 7.6 inference time (ms/im): @@ -167,9 +167,9 @@ Models: box AP: 43.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco/cascade_rcnn_x101_32x4d_fpn_1x_coco_20200316-95c2deb6.pth - - Name: cascade_rcnn_x101_32x4d_fpn_20e_coco + - Name: cascade-rcnn_x101-32x4d_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_x101-32x4d_fpn_20e_coco.py Metadata: Training Memory (GB): 7.6 Epochs: 20 @@ -180,9 +180,9 @@ Models: box AP: 43.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco/cascade_rcnn_x101_32x4d_fpn_20e_coco_20200906_134608-9ae0a720.pth - - Name: cascade_rcnn_x101_64x4d_fpn_1x_coco + - Name: cascade-rcnn_x101-64x4d_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 10.7 Epochs: 12 @@ -193,9 +193,9 @@ Models: box AP: 44.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco/cascade_rcnn_x101_64x4d_fpn_1x_coco_20200515_075702-43ce6a30.pth - - Name: cascade_rcnn_x101_64x4d_fpn_20e_coco + - Name: cascade-rcnn_x101_64x4d_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-rcnn_x101_64x4d_fpn_20e_coco.py Metadata: Training Memory (GB): 10.7 Epochs: 20 @@ -206,9 +206,9 @@ Models: box AP: 44.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco/cascade_rcnn_x101_64x4d_fpn_20e_coco_20200509_224357-051557b1.pth - - Name: cascade_mask_rcnn_r50_caffe_fpn_1x_coco + - Name: cascade-mask-rcnn_r50-caffe_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 5.9 Epochs: 12 @@ -223,9 +223,9 @@ Models: mask AP: 36.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco/cascade_mask_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.412__segm_mAP-0.36_20200504_174659-5004b251.pth - - Name: cascade_mask_rcnn_r50_fpn_1x_coco + - Name: cascade-mask-rcnn_r50_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -247,9 +247,9 @@ Models: mask AP: 35.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco/cascade_mask_rcnn_r50_fpn_1x_coco_20200203-9d4dcb24.pth - - Name: cascade_mask_rcnn_r50_fpn_20e_coco + - Name: cascade-mask-rcnn_r50_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -271,9 +271,9 @@ Models: mask AP: 36.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco/cascade_mask_rcnn_r50_fpn_20e_coco_bbox_mAP-0.419__segm_mAP-0.365_20200504_174711-4af8e66e.pth - - Name: cascade_mask_rcnn_r101_caffe_fpn_1x_coco + - Name: cascade-mask-rcnn_r101-caffe_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 7.8 Epochs: 12 @@ -288,9 +288,9 @@ Models: mask AP: 37.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco/cascade_mask_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.432__segm_mAP-0.376_20200504_174813-5c1e9599.pth - - Name: cascade_mask_rcnn_r101_fpn_1x_coco + - Name: cascade-mask-rcnn_r101_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 7.9 inference time (ms/im): @@ -312,9 +312,9 @@ Models: mask AP: 37.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco/cascade_mask_rcnn_r101_fpn_1x_coco_20200203-befdf6ee.pth - - Name: cascade_mask_rcnn_r101_fpn_20e_coco + - Name: cascade-mask-rcnn_r101_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_20e_coco.py Metadata: Training Memory (GB): 7.9 inference time (ms/im): @@ -336,9 +336,9 @@ Models: mask AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco/cascade_mask_rcnn_r101_fpn_20e_coco_bbox_mAP-0.434__segm_mAP-0.378_20200504_174836-005947da.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 9.2 inference time (ms/im): @@ -360,9 +360,9 @@ Models: mask AP: 38.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco_20200201-0f411b1f.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_20e_coco + - Name: cascade-mask-rcnn_x101-32x4d_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_20e_coco.py Metadata: Training Memory (GB): 9.2 inference time (ms/im): @@ -384,9 +384,9 @@ Models: mask AP: 39.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco_20200528_083917-ed1f4751.pth - - Name: cascade_mask_rcnn_x101_64x4d_fpn_1x_coco + - Name: cascade-mask-rcnn_x101-64x4d_fpn_1x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 12.2 inference time (ms/im): @@ -408,9 +408,9 @@ Models: mask AP: 39.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco_20200203-9a2db89d.pth - - Name: cascade_mask_rcnn_x101_64x4d_fpn_20e_coco + - Name: cascade-mask-rcnn_x101-64x4d_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_20e_coco.py Metadata: Training Memory (GB): 12.2 Epochs: 20 @@ -425,9 +425,9 @@ Models: mask AP: 39.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco_20200512_161033-bdb5126a.pth - - Name: cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r50-caffe_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.7 Epochs: 36 @@ -442,9 +442,9 @@ Models: mask AP: 38.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210707_002651-6e29b3a6.pth - - Name: cascade_mask_rcnn_r50_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_r50_fpn_mstrain_3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r50_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.9 Epochs: 36 @@ -459,9 +459,9 @@ Models: mask AP: 38.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco/cascade_mask_rcnn_r50_fpn_mstrain_3x_coco_20210628_164719-5bdc3824.pth - - Name: cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r101-caffe_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 7.7 Epochs: 36 @@ -476,9 +476,9 @@ Models: mask AP: 39.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210707_002620-a5bd2389.pth - - Name: cascade_mask_rcnn_r101_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_r101_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_r101_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 7.8 Epochs: 36 @@ -493,9 +493,9 @@ Models: mask AP: 39.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco/cascade_mask_rcnn_r101_fpn_mstrain_3x_coco_20210628_165236-51a2d363.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 9.0 Epochs: 36 @@ -510,9 +510,9 @@ Models: mask AP: 40.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210706_225234-40773067.pth - - Name: cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-32x8d_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 12.1 Epochs: 36 @@ -527,9 +527,9 @@ Models: mask AP: 39.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rcnn/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco/cascade_mask_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210719_180640-9ff7e76f.pth - - Name: cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py + Config: configs/cascade_rcnn/cascade-mask-rcnn_x101-64x4d_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 12.0 Epochs: 36 diff --git a/configs/cascade_rpn/README.md b/configs/cascade_rpn/README.md index fb2b482b021..de617d12777 100644 --- a/configs/cascade_rpn/README.md +++ b/configs/cascade_rpn/README.md @@ -16,16 +16,16 @@ This paper considers an architecture referred to as Cascade Region Proposal Netw ### Region proposal performance -| Method | Backbone | Style | Mem (GB) | Train time (s/iter) | Inf time (fps) | AR 1000 | Config | Download | -| :----: | :------: | :---: | :------: | :-----------------: | :------------: | :-----: | :---------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------: | -| CRPN | R-50-FPN | caffe | - | - | - | 72.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rpn/crpn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_r50_caffe_fpn_1x_coco/cascade_rpn_r50_caffe_fpn_1x_coco-7aa93cef.pth) | +| Method | Backbone | Style | Mem (GB) | Train time (s/iter) | Inf time (fps) | AR 1000 | Config | Download | +| :----: | :------: | :---: | :------: | :-----------------: | :------------: | :-----: | :----------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------: | +| CRPN | R-50-FPN | caffe | - | - | - | 72.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rpn/cascade-rpn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_r50_caffe_fpn_1x_coco/cascade_rpn_r50_caffe_fpn_1x_coco-7aa93cef.pth) | ### Detection performance -| Method | Proposal | Backbone | Style | Schedule | Mem (GB) | Train time (s/iter) | Inf time (fps) | box AP | Config | Download | -| :----------: | :---------: | :------: | :---: | :------: | :------: | :-----------------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Fast R-CNN | Cascade RPN | R-50-FPN | caffe | 1x | - | - | - | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rpn/crpn_fast_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_fast_rcnn_r50_caffe_fpn_1x_coco/crpn_fast_rcnn_r50_caffe_fpn_1x_coco-cb486e66.pth) | -| Faster R-CNN | Cascade RPN | R-50-FPN | caffe | 1x | - | - | - | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rpn/crpn_faster_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_faster_rcnn_r50_caffe_fpn_1x_coco/crpn_faster_rcnn_r50_caffe_fpn_1x_coco-c8283cca.pth) | +| Method | Proposal | Backbone | Style | Schedule | Mem (GB) | Train time (s/iter) | Inf time (fps) | box AP | Config | Download | +| :----------: | :---------: | :------: | :---: | :------: | :------: | :-----------------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Fast R-CNN | Cascade RPN | R-50-FPN | caffe | 1x | - | - | - | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rpn/cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_fast_rcnn_r50_caffe_fpn_1x_coco/crpn_fast_rcnn_r50_caffe_fpn_1x_coco-cb486e66.pth) | +| Faster R-CNN | Cascade RPN | R-50-FPN | caffe | 1x | - | - | - | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rpn/cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_faster_rcnn_r50_caffe_fpn_1x_coco/crpn_faster_rcnn_r50_caffe_fpn_1x_coco-c8283cca.pth) | ## Citation diff --git a/configs/cascade_rpn/cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py b/configs/cascade_rpn/cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py index 7859f56d4ef..d977e78d975 100644 --- a/configs/cascade_rpn/cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/cascade_rpn/cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../fast_rcnn/fast_rcnn_r50_fpn_1x_coco.py' +_base_ = '../fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNet', diff --git a/configs/cascade_rpn/cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py b/configs/cascade_rpn/cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py index 1f58b4d8704..2f7eced0014 100644 --- a/configs/cascade_rpn/cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/cascade_rpn/cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py' rpn_weight = 0.7 model = dict( rpn_head=dict( diff --git a/configs/cascade_rpn/cascade-rpn_r50-caffe_fpn_1x_coco.py b/configs/cascade_rpn/cascade-rpn_r50-caffe_fpn_1x_coco.py index 7d635eac3d5..6eba24d1136 100644 --- a/configs/cascade_rpn/cascade-rpn_r50-caffe_fpn_1x_coco.py +++ b/configs/cascade_rpn/cascade-rpn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../rpn/rpn_r50_caffe_fpn_1x_coco.py' +_base_ = '../rpn/rpn_r50-caffe_fpn_1x_coco.py' model = dict( rpn_head=dict( _delete_=True, diff --git a/configs/cascade_rpn/metafile.yml b/configs/cascade_rpn/metafile.yml index 335b2bc7ef4..62a88c5d218 100644 --- a/configs/cascade_rpn/metafile.yml +++ b/configs/cascade_rpn/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.8.0 Models: - - Name: crpn_fast_rcnn_r50_caffe_fpn_1x_coco + - Name: cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco In Collection: Cascade RPN - Config: configs/cascade_rpn/crpn_fast_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/cascade_rpn/cascade-rpn_fast-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -31,9 +31,9 @@ Models: box AP: 39.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/cascade_rpn/crpn_fast_rcnn_r50_caffe_fpn_1x_coco/crpn_fast_rcnn_r50_caffe_fpn_1x_coco-cb486e66.pth - - Name: crpn_faster_rcnn_r50_caffe_fpn_1x_coco + - Name: cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco In Collection: Cascade RPN - Config: configs/cascade_rpn/crpn_faster_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/cascade_rpn/cascade-rpn_faster-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Epochs: 12 Results: diff --git a/configs/centernet/README.md b/configs/centernet/README.md index bb09eb7d875..dad69af358d 100644 --- a/configs/centernet/README.md +++ b/configs/centernet/README.md @@ -14,10 +14,10 @@ Detection identifies objects as axis-aligned boxes in an image. Most successful ## Results and Models -| Backbone | DCN | Mem (GB) | Box AP | Flip box AP | Config | Download | -| :-------: | :-: | :------: | :----: | :---------: | :---------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| ResNet-18 | N | 3.45 | 25.9 | 27.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centernet/centernet_resnet18_140e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_140e_coco/centernet_resnet18_140e_coco_20210705_093630-bb5b3bf7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_140e_coco/centernet_resnet18_140e_coco_20210705_093630.log.json) | -| ResNet-18 | Y | 3.47 | 29.5 | 30.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centernet/centernet_resnet18_dcnv2_140e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_dcnv2_140e_coco/centernet_resnet18_dcnv2_140e_coco_20210702_155131-c8cd631f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_dcnv2_140e_coco/centernet_resnet18_dcnv2_140e_coco_20210702_155131.log.json) | +| Backbone | DCN | Mem (GB) | Box AP | Flip box AP | Config | Download | +| :-------: | :-: | :------: | :----: | :---------: | :------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| ResNet-18 | N | 3.45 | 25.9 | 27.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centernet/centernet_r18_8xb16-crop512-140e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_140e_coco/centernet_resnet18_140e_coco_20210705_093630-bb5b3bf7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_140e_coco/centernet_resnet18_140e_coco_20210705_093630.log.json) | +| ResNet-18 | Y | 3.47 | 29.5 | 30.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centernet/centernet_r18-dcnv2_8xb16-crop512-140e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_dcnv2_140e_coco/centernet_resnet18_dcnv2_140e_coco_20210702_155131-c8cd631f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_dcnv2_140e_coco/centernet_resnet18_dcnv2_140e_coco_20210702_155131.log.json) | Note: @@ -30,9 +30,9 @@ Note: ## CenterNet Update -| Backbone | Style | Lr schd | MS train | Mem (GB) | Box AP | Config | Download | -| :-------: | :---: | :-----: | :------: | :------: | :----: | :---------------------------------------------------------------------------------------------------------------------------------: | :----------------------: | -| ResNet-50 | caffe | 1x | True | 3.3 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centernet/centernet_update_r50_caffe_fpn_mstrain_1x_coco.py) | [model](<>) \| [log](<>) | +| Backbone | Style | Lr schd | MS train | Mem (GB) | Box AP | Config | Download | +| :-------: | :---: | :-----: | :------: | :------: | :----: | :----------------------------------------------------------------------------------------------------------------------------: | :----------------------: | +| ResNet-50 | caffe | 1x | True | 3.3 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centernet/centernet-update_r50-caffe_fpn_ms-1x_coco.py) | [model](<>) \| [log](<>) | CenterNet Update from the paper of [Probabilistic two-stage detection](https://arxiv.org/abs/2103.07461). The author has updated CenterNet to greatly improve performance and convergence speed. The [Details](https://github.com/xingyizhou/CenterNet2/blob/master/docs/MODEL_ZOO.md) are as follows: diff --git a/configs/centernet/centernet-update_r101_fpn_8xb8-amp-lsj-200e_coco.py b/configs/centernet/centernet-update_r101_fpn_8xb8-amp-lsj-200e_coco.py index 8fb72a48bbe..4fc65e0f8ae 100644 --- a/configs/centernet/centernet-update_r101_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/centernet/centernet-update_r101_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './centernet_update_r50_fpn_fp16_lsj_200e_coco.py' +_base_ = './centernet-update_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/centernet/centernet-update_r18_fpn_8xb8-amp-lsj-200e_coco.py b/configs/centernet/centernet-update_r18_fpn_8xb8-amp-lsj-200e_coco.py index 3e1653cea0f..ab3ae32ecd5 100644 --- a/configs/centernet/centernet-update_r18_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/centernet/centernet-update_r18_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './centernet_update_r50_fpn_fp16_lsj_200e_coco.py' +_base_ = './centernet-update_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/centernet/centernet-update_r50_fpn_8xb8-amp-lsj-200e_coco.py b/configs/centernet/centernet-update_r50_fpn_8xb8-amp-lsj-200e_coco.py index ce13fdcaed2..34e0c680d39 100644 --- a/configs/centernet/centernet-update_r50_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/centernet/centernet-update_r50_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../common/lsj_200e_coco_detection.py' +_base_ = '../common/lsj-200e_coco-detection.py' image_size = (1024, 1024) batch_augments = [dict(type='BatchFixedSizePad', size=image_size)] diff --git a/configs/centernet/centernet_r18_8xb16-crop512-140e_coco.py b/configs/centernet/centernet_r18_8xb16-crop512-140e_coco.py index 52c86a5eca2..6094b64221b 100644 --- a/configs/centernet/centernet_r18_8xb16-crop512-140e_coco.py +++ b/configs/centernet/centernet_r18_8xb16-crop512-140e_coco.py @@ -1,3 +1,3 @@ -_base_ = './centernet_resnet18_dcnv2_140e_coco.py' +_base_ = './centernet_r18-dcnv2_8xb16-crop512-140e_coco.py' model = dict(neck=dict(use_dcn=False)) diff --git a/configs/centernet/metafile.yml b/configs/centernet/metafile.yml index e86e57b54e5..578a5996789 100644 --- a/configs/centernet/metafile.yml +++ b/configs/centernet/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.13.0 Models: - - Name: centernet_resnet18_dcnv2_140e_coco + - Name: centernet_r18-dcnv2_8xb16-crop512-140e_coco In Collection: CenterNet - Config: configs/centernet/centernet_resnet18_dcnv2_140e_coco.py + Config: configs/centernet/centernet_r18-dcnv2_8xb16-crop512-140e_coco.py Metadata: Batch Size: 128 Training Memory (GB): 3.47 @@ -31,9 +31,9 @@ Models: box AP: 29.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/centernet/centernet_resnet18_dcnv2_140e_coco/centernet_resnet18_dcnv2_140e_coco_20210702_155131-c8cd631f.pth - - Name: centernet_resnet18_140e_coco + - Name: centernet_r18_8xb16-crop512-140e_coco In Collection: CenterNet - Config: configs/centernet/centernet_resnet18_140e_coco.py + Config: configs/centernet/centernet_r18_8xb16-crop512-140e_coco.py Metadata: Batch Size: 128 Training Memory (GB): 3.45 diff --git a/configs/centripetalnet/README.md b/configs/centripetalnet/README.md index b01b00a88dd..ae6c874431b 100644 --- a/configs/centripetalnet/README.md +++ b/configs/centripetalnet/README.md @@ -14,9 +14,9 @@ Keypoint-based detectors have achieved pretty-well performance. However, incorre ## Results and Models -| Backbone | Batch Size | Step/Total Epochs | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :--------------: | :--------------------------------------------------------------: | :---------------: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HourglassNet-104 | [16 x 6](./centripetalnet_hourglass104_mstest_16x6_210e_coco.py) | 190/210 | 16.7 | 3.7 | 44.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco/centripetalnet_hourglass104_mstest_16x6_210e_coco_20200915_204804-3ccc61e5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco/centripetalnet_hourglass104_mstest_16x6_210e_coco_20200915_204804.log.json) | +| Backbone | Batch Size | Step/Total Epochs | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :--------------: | :-----------------------------------------------------------------------: | :---------------: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| HourglassNet-104 | [16 x 6](./centripetalnet_hourglass104_16xb6-crop511-210e-mstest_coco.py) | 190/210 | 16.7 | 3.7 | 44.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/centripetalnet/centripetalnet_hourglass104_16xb6-crop511-210e-mstest_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco/centripetalnet_hourglass104_mstest_16x6_210e_coco_20200915_204804-3ccc61e5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco/centripetalnet_hourglass104_mstest_16x6_210e_coco_20200915_204804.log.json) | Note: diff --git a/configs/centripetalnet/metafile.yml b/configs/centripetalnet/metafile.yml index 61aed3e5857..526572dfed0 100644 --- a/configs/centripetalnet/metafile.yml +++ b/configs/centripetalnet/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.5.0 Models: - - Name: centripetalnet_hourglass104_mstest_16x6_210e_coco + - Name: centripetalnet_hourglass104_16xb6-crop511-210e-mstest_coco In Collection: CentripetalNet - Config: configs/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco.py + Config: configs/centripetalnet/centripetalnet_hourglass104_16xb6-crop511-210e-mstest_coco.py Metadata: Batch Size: 96 Training Memory (GB): 16.7 diff --git a/configs/cityscapes/README.md b/configs/cityscapes/README.md index c52a79f468e..6b312bbf5e9 100644 --- a/configs/cityscapes/README.md +++ b/configs/cityscapes/README.md @@ -26,13 +26,13 @@ To address this, we introduce Cityscapes, a benchmark suite and large-scale data | Backbone | Style | Lr schd | Scale | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :------: | :-----: | :-----: | :------: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 800-1024 | 5.2 | - | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes_20200502-829424c0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes_20200502_114915.log.json) | +| R-50-FPN | pytorch | 1x | 800-1024 | 5.2 | - | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cityscapes/faster-rcnn_r50_fpn_1x_cityscapes.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes_20200502-829424c0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes_20200502_114915.log.json) | ### Mask R-CNN | Backbone | Style | Lr schd | Scale | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :------: | :-----: | :-----: | :------: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 800-1024 | 5.3 | - | 40.9 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes/mask_rcnn_r50_fpn_1x_cityscapes_20201211_133733-d2858245.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes/mask_rcnn_r50_fpn_1x_cityscapes_20201211_133733.log.json) | +| R-50-FPN | pytorch | 1x | 800-1024 | 5.3 | - | 40.9 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cityscapes/mask-rcnn_r50_fpn_1x_cityscapes.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes/mask_rcnn_r50_fpn_1x_cityscapes_20201211_133733-d2858245.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes/mask_rcnn_r50_fpn_1x_cityscapes_20201211_133733.log.json) | ## Citation diff --git a/configs/cityscapes/faster-rcnn_r50_fpn_1x_cityscapes.py b/configs/cityscapes/faster-rcnn_r50_fpn_1x_cityscapes.py index d814e23d352..ccd0de2aff1 100644 --- a/configs/cityscapes/faster-rcnn_r50_fpn_1x_cityscapes.py +++ b/configs/cityscapes/faster-rcnn_r50_fpn_1x_cityscapes.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/cityscapes_detection.py', '../_base_/default_runtime.py', '../_base_/schedules/schedule_1x.py' ] diff --git a/configs/cityscapes/mask-rcnn_r50_fpn_1x_cityscapes.py b/configs/cityscapes/mask-rcnn_r50_fpn_1x_cityscapes.py index 2c75f45700c..772268b121e 100644 --- a/configs/cityscapes/mask-rcnn_r50_fpn_1x_cityscapes.py +++ b/configs/cityscapes/mask-rcnn_r50_fpn_1x_cityscapes.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/cityscapes_instance.py', '../_base_/default_runtime.py', '../_base_/schedules/schedule_1x.py' ] diff --git a/configs/common/lsj-200e_coco-detection.py b/configs/common/lsj-200e_coco-detection.py index 8b3dc96b84c..83d12947fed 100644 --- a/configs/common/lsj-200e_coco-detection.py +++ b/configs/common/lsj-200e_coco-detection.py @@ -1,4 +1,4 @@ -_base_ = './lsj_100e_coco_detection.py' +_base_ = './lsj-100e_coco-detection.py' # 8x25=200e train_dataloader = dict(dataset=dict(times=8)) diff --git a/configs/common/lsj-200e_coco-instance.py b/configs/common/lsj-200e_coco-instance.py index 31bd330f496..af3e4bf160c 100644 --- a/configs/common/lsj-200e_coco-instance.py +++ b/configs/common/lsj-200e_coco-instance.py @@ -1,4 +1,4 @@ -_base_ = './lsj_100e_coco_instance.py' +_base_ = './lsj-100e_coco-instance.py' # 8x25=200e train_dataloader = dict(dataset=dict(times=8)) diff --git a/configs/convnext/README.md b/configs/convnext/README.md index f4ec3d6e492..44b14205c31 100644 --- a/configs/convnext/README.md +++ b/configs/convnext/README.md @@ -14,9 +14,9 @@ The "Roaring 20s" of visual recognition began with the introduction of Vision Tr | Method | Backbone | Pretrain | Lr schd | Multi-scale crop | FP16 | Mem (GB) | box AP | mask AP | Config | Download | | :----------------: | :--------: | :---------: | :-----: | :--------------: | :--: | :------: | :----: | :-----: | :-------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Mask R-CNN | ConvNeXt-T | ImageNet-1K | 3x | yes | yes | 7.3 | 46.2 | 41.7 | [config](./mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/convnext/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco_20220426_154953-050731f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/convnext/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco_20220426_154953.log.json) | -| Cascade Mask R-CNN | ConvNeXt-T | ImageNet-1K | 3x | yes | yes | 9.0 | 50.3 | 43.6 | [config](./cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220509_204200-8f07c40b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220509_204200.log.json) | -| Cascade Mask R-CNN | ConvNeXt-S | ImageNet-1K | 3x | yes | yes | 12.3 | 51.8 | 44.8 | [config](./cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220510_201004-3d24f5a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220510_201004.log.json) | +| Mask R-CNN | ConvNeXt-T | ImageNet-1K | 3x | yes | yes | 7.3 | 46.2 | 41.7 | [config](./mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/convnext/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco_20220426_154953-050731f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/convnext/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco_20220426_154953.log.json) | +| Cascade Mask R-CNN | ConvNeXt-T | ImageNet-1K | 3x | yes | yes | 9.0 | 50.3 | 43.6 | [config](./cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220509_204200-8f07c40b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220509_204200.log.json) | +| Cascade Mask R-CNN | ConvNeXt-S | ImageNet-1K | 3x | yes | yes | 12.3 | 51.8 | 44.8 | [config](./cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220510_201004-3d24f5a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/convnext/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco_20220510_201004.log.json) | **Note**: diff --git a/configs/convnext/cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py b/configs/convnext/cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py index 2f8ca09d10a..e64692817e4 100644 --- a/configs/convnext/cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py +++ b/configs/convnext/cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco.py' # noqa +_base_ = './cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py' # noqa # please install mmcls>=1.0 # import mmcls.models to trigger register_module in mmcls diff --git a/configs/convnext/cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py b/configs/convnext/cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py index 078c8dd3237..c13c5cc637d 100644 --- a/configs/convnext/cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py +++ b/configs/convnext/cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/convnext/mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py b/configs/convnext/mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py index 86ca45e16fb..7ce9cbde8d6 100644 --- a/configs/convnext/mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py +++ b/configs/convnext/mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/convnext/metafile.yml b/configs/convnext/metafile.yml index 84e50e8b702..b9fd7506cf4 100644 --- a/configs/convnext/metafile.yml +++ b/configs/convnext/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco + - Name: mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco In Collection: Mask R-CNN - Config: configs/convnext/mask_rcnn_convnext-t_p4_w7_fpn_fp16_ms-crop_3x_coco.py + Config: configs/convnext/mask-rcnn_convnext-t-p4-w7_fpn_amp-ms-crop-3x_coco.py Metadata: Training Memory (GB): 7.3 Epochs: 36 @@ -30,9 +30,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.16.0/mmdet/models/backbones/swin.py#L465 Version: v2.16.0 - - Name: cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco + - Name: cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco In Collection: Cascade Mask R-CNN - Config: configs/convnext/cascade_mask_rcnn_convnext-t_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco.py + Config: configs/convnext/cascade-mask-rcnn_convnext-t-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py Metadata: Training Memory (GB): 9.0 Epochs: 36 @@ -61,9 +61,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.16.0/mmdet/models/backbones/swin.py#L465 Version: v2.25.0 - - Name: cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco + - Name: cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco In Collection: Cascade Mask R-CNN - Config: configs/convnext/cascade_mask_rcnn_convnext-s_p4_w7_fpn_giou_4conv1f_fp16_ms-crop_3x_coco.py + Config: configs/convnext/cascade-mask-rcnn_convnext-s-p4-w7_fpn_4conv1fc-giou_amp-ms-crop-3x_coco.py Metadata: Training Memory (GB): 12.3 Epochs: 36 diff --git a/configs/cornernet/README.md b/configs/cornernet/README.md index d0b9e98645f..97c01a62e50 100644 --- a/configs/cornernet/README.md +++ b/configs/cornernet/README.md @@ -14,11 +14,11 @@ We propose CornerNet, a new approach to object detection where we detect an obje ## Results and Models -| Backbone | Batch Size | Step/Total Epochs | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :--------------: | :---------------------------------------------------------: | :---------------: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HourglassNet-104 | [10 x 5](./cornernet_hourglass104_mstest_10x5_210e_coco.py) | 180/210 | 13.9 | 4.2 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco/cornernet_hourglass104_mstest_10x5_210e_coco_20200824_185720-5fefbf1c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco/cornernet_hourglass104_mstest_10x5_210e_coco_20200824_185720.log.json) | -| HourglassNet-104 | [8 x 6](./cornernet_hourglass104_mstest_8x6_210e_coco.py) | 180/210 | 15.9 | 4.2 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco/cornernet_hourglass104_mstest_8x6_210e_coco_20200825_150618-79b44c30.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco/cornernet_hourglass104_mstest_8x6_210e_coco_20200825_150618.log.json) | -| HourglassNet-104 | [32 x 3](./cornernet_hourglass104_mstest_32x3_210e_coco.py) | 180/210 | 9.5 | 3.9 | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco/cornernet_hourglass104_mstest_32x3_210e_coco_20200819_203110-1efaea91.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco/cornernet_hourglass104_mstest_32x3_210e_coco_20200819_203110.log.json) | +| Backbone | Batch Size | Step/Total Epochs | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :--------------: | :------------------------------------------------------------------: | :---------------: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| HourglassNet-104 | [10 x 5](./cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py) | 180/210 | 13.9 | 4.2 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cornernet/cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco/cornernet_hourglass104_mstest_10x5_210e_coco_20200824_185720-5fefbf1c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco/cornernet_hourglass104_mstest_10x5_210e_coco_20200824_185720.log.json) | +| HourglassNet-104 | [8 x 6](./cornernet_hourglass104_8xb6-210e-mstest_coco.py) | 180/210 | 15.9 | 4.2 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cornernet/cornernet_hourglass104_8xb6-210e-mstest_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco/cornernet_hourglass104_mstest_8x6_210e_coco_20200825_150618-79b44c30.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco/cornernet_hourglass104_mstest_8x6_210e_coco_20200825_150618.log.json) | +| HourglassNet-104 | [32 x 3](./cornernet_hourglass104_32xb3-210e-mstest_coco.py) | 180/210 | 9.5 | 3.9 | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/cornernet/cornernet_hourglass104_32xb3-210e-mstest_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco/cornernet_hourglass104_mstest_32x3_210e_coco_20200819_203110-1efaea91.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco/cornernet_hourglass104_mstest_32x3_210e_coco_20200819_203110.log.json) | Note: diff --git a/configs/cornernet/cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py b/configs/cornernet/cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py index ec3da411744..76339163b61 100644 --- a/configs/cornernet/cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py +++ b/configs/cornernet/cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py @@ -1,4 +1,4 @@ -_base_ = './cornernet_hourglass104_mstest_8x6_210e_coco.py' +_base_ = './cornernet_hourglass104_8xb6-210e-mstest_coco.py' train_dataloader = dict(batch_size=5) diff --git a/configs/cornernet/cornernet_hourglass104_32xb3-210e-mstest_coco.py b/configs/cornernet/cornernet_hourglass104_32xb3-210e-mstest_coco.py index 54361fe5bc1..51a4740318a 100644 --- a/configs/cornernet/cornernet_hourglass104_32xb3-210e-mstest_coco.py +++ b/configs/cornernet/cornernet_hourglass104_32xb3-210e-mstest_coco.py @@ -1,4 +1,4 @@ -_base_ = './cornernet_hourglass104_mstest_8x6_210e_coco.py' +_base_ = './cornernet_hourglass104_8xb6-210e-mstest_coco.py' train_dataloader = dict(batch_size=3) diff --git a/configs/cornernet/metafile.yml b/configs/cornernet/metafile.yml index c2f6143a74a..f915cf37e8e 100644 --- a/configs/cornernet/metafile.yml +++ b/configs/cornernet/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.3.0 Models: - - Name: cornernet_hourglass104_mstest_10x5_210e_coco + - Name: cornernet_hourglass104_10xb5-crop511-210e-mstest_coco In Collection: CornerNet - Config: configs/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco.py + Config: configs/cornernet/cornernet_hourglass104_10xb5-crop511-210e-mstest_coco.py Metadata: Training Resources: 10x V100 GPUs Batch Size: 50 @@ -39,9 +39,9 @@ Models: box AP: 41.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco/cornernet_hourglass104_mstest_10x5_210e_coco_20200824_185720-5fefbf1c.pth - - Name: cornernet_hourglass104_mstest_8x6_210e_coco + - Name: cornernet_hourglass104_8xb6-210e-mstest_coco In Collection: CornerNet - Config: configs/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco.py + Config: configs/cornernet/cornernet_hourglass104_8xb6-210e-mstest_coco.py Metadata: Batch Size: 48 Training Memory (GB): 15.9 @@ -60,9 +60,9 @@ Models: box AP: 41.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco/cornernet_hourglass104_mstest_8x6_210e_coco_20200825_150618-79b44c30.pth - - Name: cornernet_hourglass104_mstest_32x3_210e_coco + - Name: cornernet_hourglass104_32xb3-210e-mstest_coco In Collection: CornerNet - Config: configs/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco.py + Config: configs/cornernet/cornernet_hourglass104_32xb3-210e-mstest_coco.py Metadata: Training Resources: 32x V100 GPUs Batch Size: 96 diff --git a/configs/dcn/README.md b/configs/dcn/README.md index 745b01cde2d..e7a52f2d97b 100644 --- a/configs/dcn/README.md +++ b/configs/dcn/README.md @@ -16,18 +16,18 @@ Convolutional neural networks (CNNs) are inherently limited to model geometric t | Backbone | Model | Style | Conv | Pool | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------------: | :----------: | :-----: | :----------: | :---: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | Faster | pytorch | dconv(c3-c5) | - | 1x | 4.0 | 17.8 | 41.3 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130-d68aed1e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130_212941.log.json) | -| R-50-FPN | Faster | pytorch | - | dpool | 1x | 5.0 | 17.2 | 38.9 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster_rcnn_r50_fpn_dpool_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dpool_1x_coco/faster_rcnn_r50_fpn_dpool_1x_coco_20200307-90d3c01d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dpool_1x_coco/faster_rcnn_r50_fpn_dpool_1x_coco_20200307_203250.log.json) | -| R-101-FPN | Faster | pytorch | dconv(c3-c5) | - | 1x | 6.0 | 12.5 | 42.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203-1377f13d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203_230019.log.json) | -| X-101-32x4d-FPN | Faster | pytorch | dconv(c3-c5) | - | 1x | 7.3 | 10.0 | 44.5 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco_20200203-4f85c69c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco_20200203_001325.log.json) | -| R-50-FPN | Mask | pytorch | dconv(c3-c5) | - | 1x | 4.5 | 15.4 | 41.8 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200203-4d9ad43b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200203_061339.log.json) | -| R-101-FPN | Mask | pytorch | dconv(c3-c5) | - | 1x | 6.5 | 11.7 | 43.5 | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200216-a71f5bce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200216_191601.log.json) | -| R-50-FPN | Cascade | pytorch | dconv(c3-c5) | - | 1x | 4.5 | 14.6 | 43.8 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130-2f1fca44.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130_220843.log.json) | -| R-101-FPN | Cascade | pytorch | dconv(c3-c5) | - | 1x | 6.4 | 11.0 | 45.0 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203-3b2f0594.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203_224829.log.json) | -| R-50-FPN | Cascade Mask | pytorch | dconv(c3-c5) | - | 1x | 6.0 | 10.0 | 44.4 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200202-42e767a2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200202_010309.log.json) | -| R-101-FPN | Cascade Mask | pytorch | dconv(c3-c5) | - | 1x | 8.0 | 8.6 | 45.8 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200204-df0c5f10.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200204_134006.log.json) | -| X-101-32x4d-FPN | Cascade Mask | pytorch | dconv(c3-c5) | - | 1x | 9.2 | | 47.3 | 41.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco-e75f90c8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco-20200606_183737.log.json) | -| R-50-FPN (FP16) | Mask | pytorch | dconv(c3-c5) | - | 1x | 3.0 | | 41.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fp16/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco_20210520_180247-c06429d2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco_20210520_180247.log.json) | +| R-50-FPN | Faster | pytorch | dconv(c3-c5) | - | 1x | 4.0 | 17.8 | 41.3 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130-d68aed1e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130_212941.log.json) | +| R-50-FPN | Faster | pytorch | - | dpool | 1x | 5.0 | 17.2 | 38.9 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dpool_1x_coco/faster_rcnn_r50_fpn_dpool_1x_coco_20200307-90d3c01d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dpool_1x_coco/faster_rcnn_r50_fpn_dpool_1x_coco_20200307_203250.log.json) | +| R-101-FPN | Faster | pytorch | dconv(c3-c5) | - | 1x | 6.0 | 12.5 | 42.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203-1377f13d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203_230019.log.json) | +| X-101-32x4d-FPN | Faster | pytorch | dconv(c3-c5) | - | 1x | 7.3 | 10.0 | 44.5 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco_20200203-4f85c69c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco_20200203_001325.log.json) | +| R-50-FPN | Mask | pytorch | dconv(c3-c5) | - | 1x | 4.5 | 15.4 | 41.8 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200203-4d9ad43b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200203_061339.log.json) | +| R-101-FPN | Mask | pytorch | dconv(c3-c5) | - | 1x | 6.5 | 11.7 | 43.5 | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200216-a71f5bce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200216_191601.log.json) | +| R-50-FPN | Cascade | pytorch | dconv(c3-c5) | - | 1x | 4.5 | 14.6 | 43.8 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130-2f1fca44.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130_220843.log.json) | +| R-101-FPN | Cascade | pytorch | dconv(c3-c5) | - | 1x | 6.4 | 11.0 | 45.0 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203-3b2f0594.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203_224829.log.json) | +| R-50-FPN | Cascade Mask | pytorch | dconv(c3-c5) | - | 1x | 6.0 | 10.0 | 44.4 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200202-42e767a2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200202_010309.log.json) | +| R-101-FPN | Cascade Mask | pytorch | dconv(c3-c5) | - | 1x | 8.0 | 8.6 | 45.8 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200204-df0c5f10.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200204_134006.log.json) | +| X-101-32x4d-FPN | Cascade Mask | pytorch | dconv(c3-c5) | - | 1x | 9.2 | | 47.3 | 41.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco-e75f90c8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco-20200606_183737.log.json) | +| R-50-FPN (FP16) | Mask | pytorch | dconv(c3-c5) | - | 1x | 3.0 | | 41.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fp16/mask-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco_20210520_180247-c06429d2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco_20210520_180247.log.json) | **Notes:** diff --git a/configs/dcn/cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py index 081b998f6f5..8c0ff9890e8 100644 --- a/configs/dcn/cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/cascade-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/cascade-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py index 3b3683af235..cfcc5e73cc5 100644 --- a/configs/dcn/cascade-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/cascade-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py index daaa4729c82..48b25f62125 100644 --- a/configs/dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py index a01df33c94e..8a942da7541 100644 --- a/configs/dcn/cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/cascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/cascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py index aa664bd61c7..f6bf5b7998a 100644 --- a/configs/dcn/cascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/cascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py index f5fee7e13cd..db44e7e87b2 100644 --- a/configs/dcn/faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r101_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py index 8787088f27a..95f20467af6 100644 --- a/configs/dcn/faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py b/configs/dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py index 1b695f0e190..c65ce5fd026 100644 --- a/configs/dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py +++ b/configs/dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( bbox_roi_extractor=dict( diff --git a/configs/dcn/faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py index e3bea1950ac..e4ed832f5e7 100644 --- a/configs/dcn/faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/dcn/mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py index cb340022ea2..3f36714a530 100644 --- a/configs/dcn/mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py b/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py index ababe58dc3f..0b281d417b4 100644 --- a/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py b/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py index ee5cca7d535..38b73b6ea6e 100644 --- a/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py +++ b/configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCN', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcn/metafile.yml b/configs/dcn/metafile.yml index 36f38871446..4aa35b5d95f 100644 --- a/configs/dcn/metafile.yml +++ b/configs/dcn/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.0.0 Models: - - Name: faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco + - Name: faster-rcnn_r50_fpn_dconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/faster-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): @@ -37,9 +37,9 @@ Models: box AP: 41.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130-d68aed1e.pth - - Name: faster_rcnn_r50_fpn_dpool_1x_coco + - Name: faster-rcnn_r50_fpn_dpool_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/faster_rcnn_r50_fpn_dpool_1x_coco.py + Config: configs/dcn/faster-rcnn_r50_fpn_dpool_1x_coco.py Metadata: Training Memory (GB): 5.0 inference time (ms/im): @@ -57,9 +57,9 @@ Models: box AP: 38.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_dpool_1x_coco/faster_rcnn_r50_fpn_dpool_1x_coco_20200307-90d3c01d.pth - - Name: faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco + - Name: faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/faster-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -77,9 +77,9 @@ Models: box AP: 42.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203-1377f13d.pth - - Name: faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco + - Name: faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/faster-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 7.3 inference time (ms/im): @@ -97,9 +97,9 @@ Models: box AP: 44.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco_20200203-4f85c69c.pth - - Name: mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_dconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 4.5 inference time (ms/im): @@ -121,9 +121,9 @@ Models: mask AP: 37.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200203-4d9ad43b.pth - - Name: mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco.py + Config: configs/dcn/mask-rcnn_r50-dconv-c3-c5_fpn_amp-1x_coco.py Metadata: Training Techniques: - SGD with Momentum @@ -142,9 +142,9 @@ Models: mask AP: 37.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_dconv_c3-c5_1x_coco_20210520_180247-c06429d2.pth - - Name: mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco + - Name: mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 6.5 inference time (ms/im): @@ -166,9 +166,9 @@ Models: mask AP: 38.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200216-a71f5bce.pth - - Name: cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco + - Name: cascade-rcnn_r50_fpn_dconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/cascade-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 4.5 inference time (ms/im): @@ -186,9 +186,9 @@ Models: box AP: 43.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200130-2f1fca44.pth - - Name: cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco + - Name: cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/cascade-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 6.4 inference time (ms/im): @@ -206,9 +206,9 @@ Models: box AP: 45.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200203-3b2f0594.pth - - Name: cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco + - Name: cascade-mask-rcnn_r50_fpn_dconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/cascade-mask-rcnn_r50-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -230,9 +230,9 @@ Models: mask AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco_20200202-42e767a2.pth - - Name: cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco + - Name: cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/cascade-mask-rcnn_r101-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 8.0 inference time (ms/im): @@ -254,9 +254,9 @@ Models: mask AP: 39.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco_20200204-df0c5f10.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco In Collection: Deformable Convolutional Networks - Config: configs/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py + Config: configs/dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 9.2 Epochs: 12 diff --git a/configs/dcnv2/README.md b/configs/dcnv2/README.md index d230f202c77..caa10ba049a 100644 --- a/configs/dcnv2/README.md +++ b/configs/dcnv2/README.md @@ -12,11 +12,11 @@ The superior performance of Deformable Convolutional Networks arises from its ab | Backbone | Model | Style | Conv | Pool | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :---------------: | :----: | :-----: | :-----------: | :----: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | Faster | pytorch | mdconv(c3-c5) | - | 1x | 4.1 | 17.6 | 41.4 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200130-d099253b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200130_222144.log.json) | -| \*R-50-FPN (dg=4) | Faster | pytorch | mdconv(c3-c5) | - | 1x | 4.2 | 17.4 | 41.5 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco_20200130-01262257.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco_20200130_222058.log.json) | -| R-50-FPN | Faster | pytorch | - | mdpool | 1x | 5.8 | 16.6 | 38.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/faster_rcnn_r50_fpn_mdpool_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco/faster_rcnn_r50_fpn_mdpool_1x_coco_20200307-c0df27ff.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco/faster_rcnn_r50_fpn_mdpool_1x_coco_20200307_203304.log.json) | -| R-50-FPN | Mask | pytorch | mdconv(c3-c5) | - | 1x | 4.5 | 15.1 | 41.5 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200203-ad97591f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200203_063443.log.json) | -| R-50-FPN (FP16) | Mask | pytorch | mdconv(c3-c5) | - | 1x | 3.1 | | 42.0 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fp16/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco_20210520_180434-cf8fefa5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco_20210520_180434.log.json) | +| R-50-FPN | Faster | pytorch | mdconv(c3-c5) | - | 1x | 4.1 | 17.6 | 41.4 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/faster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200130-d099253b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200130_222144.log.json) | +| \*R-50-FPN (dg=4) | Faster | pytorch | mdconv(c3-c5) | - | 1x | 4.2 | 17.4 | 41.5 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/faster-rcnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco_20200130-01262257.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco_20200130_222058.log.json) | +| R-50-FPN | Faster | pytorch | - | mdpool | 1x | 5.8 | 16.6 | 38.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/faster-rcnn_r50_fpn_mdpool_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco/faster_rcnn_r50_fpn_mdpool_1x_coco_20200307-c0df27ff.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco/faster_rcnn_r50_fpn_mdpool_1x_coco_20200307_203304.log.json) | +| R-50-FPN | Mask | pytorch | mdconv(c3-c5) | - | 1x | 4.5 | 15.1 | 41.5 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200203-ad97591f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200203_063443.log.json) | +| R-50-FPN (FP16) | Mask | pytorch | mdconv(c3-c5) | - | 1x | 3.1 | | 42.0 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fp16/mask-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco_20210520_180434-cf8fefa5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco_20210520_180434.log.json) | **Notes:** diff --git a/configs/dcnv2/faster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py b/configs/dcnv2/faster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py index d1bcf3c102f..a7f7e4eecaf 100644 --- a/configs/dcnv2/faster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcnv2/faster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCNv2', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcnv2/faster-rcnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py b/configs/dcnv2/faster-rcnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py index d0ab89c261f..5c58dbed378 100644 --- a/configs/dcnv2/faster-rcnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py +++ b/configs/dcnv2/faster-rcnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCNv2', deform_groups=4, fallback_on_stride=False), diff --git a/configs/dcnv2/faster-rcnn_r50_fpn_mdpool_1x_coco.py b/configs/dcnv2/faster-rcnn_r50_fpn_mdpool_1x_coco.py index ad7b0346a63..6198d6d7d72 100644 --- a/configs/dcnv2/faster-rcnn_r50_fpn_mdpool_1x_coco.py +++ b/configs/dcnv2/faster-rcnn_r50_fpn_mdpool_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( bbox_roi_extractor=dict( diff --git a/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py b/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py index 5ca2a67cde6..f7a90bbf31b 100644 --- a/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py +++ b/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCNv2', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py b/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py index 7e21454bd96..4d5cffdb183 100644 --- a/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py +++ b/configs/dcnv2/mask-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCNv2', deform_groups=1, fallback_on_stride=False), diff --git a/configs/dcnv2/metafile.yml b/configs/dcnv2/metafile.yml index 90494215d64..701339e5bab 100644 --- a/configs/dcnv2/metafile.yml +++ b/configs/dcnv2/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.0.0 Models: - - Name: faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco + - Name: faster-rcnn_r50_fpn_mdconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks v2 - Config: configs/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py + Config: configs/dcn/faster-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 4.1 inference time (ms/im): @@ -37,9 +37,9 @@ Models: box AP: 41.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200130-d099253b.pth - - Name: faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco + - Name: faster-rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco In Collection: Deformable Convolutional Networks v2 - Config: configs/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco.py + Config: configs/dcn/faster-rcnn_r50-mdconv-group4-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 4.2 inference time (ms/im): @@ -57,9 +57,9 @@ Models: box AP: 41.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco_20200130-01262257.pth - - Name: faster_rcnn_r50_fpn_mdpool_1x_coco + - Name: faster-rcnn_r50_fpn_mdpool_1x_coco In Collection: Deformable Convolutional Networks v2 - Config: configs/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco.py + Config: configs/dcn/faster-rcnn_r50_fpn_mdpool_1x_coco.py Metadata: Training Memory (GB): 5.8 inference time (ms/im): @@ -77,9 +77,9 @@ Models: box AP: 38.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco/faster_rcnn_r50_fpn_mdpool_1x_coco_20200307-c0df27ff.pth - - Name: mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_mdconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks v2 - Config: configs/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py + Config: configs/dcn/mask-rcnn_r50-mdconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 4.5 inference time (ms/im): @@ -101,9 +101,9 @@ Models: mask AP: 37.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco_20200203-ad97591f.pth - - Name: mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco In Collection: Deformable Convolutional Networks v2 - Config: configs/dcn/mask_rcnn_r50_fpn_fp16_mdconv_c3-c5_1x_coco.py + Config: configs/dcn/mask-rcnn_r50-mdconv-c3-c5_fpn_amp-1x_coco.py Metadata: Training Memory (GB): 3.1 Training Techniques: diff --git a/configs/deepfashion/README.md b/configs/deepfashion/README.md index 665694a6978..0f2e49fddf7 100644 --- a/configs/deepfashion/README.md +++ b/configs/deepfashion/README.md @@ -55,7 +55,7 @@ or creating your own config file. | Backbone | Model type | Dataset | bbox detection Average Precision | segmentation Average Precision | Config | Download (Google) | | :------: | :--------: | :-----------------: | :------------------------------: | :----------------------------: | :----------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| ResNet50 | Mask RCNN | DeepFashion-In-shop | 0.599 | 0.584 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion/mask_rcnn_r50_fpn_15e_deepfashion_20200329_192752.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion/20200329_192752.log.json) | +| ResNet50 | Mask RCNN | DeepFashion-In-shop | 0.599 | 0.584 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/deepfashion/mask-rcnn_r50_fpn_15e_deepfashion.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion/mask_rcnn_r50_fpn_15e_deepfashion_20200329_192752.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion/20200329_192752.log.json) | ## Citation diff --git a/configs/deepfashion/mask-rcnn_r50_fpn_15e_deepfashion.py b/configs/deepfashion/mask-rcnn_r50_fpn_15e_deepfashion.py index c69dbdb0aaa..403b18a4ca8 100644 --- a/configs/deepfashion/mask-rcnn_r50_fpn_15e_deepfashion.py +++ b/configs/deepfashion/mask-rcnn_r50_fpn_15e_deepfashion.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/deepfashion.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/deformable_detr/README.md b/configs/deformable_detr/README.md index 378e1f26a2d..445ce650492 100644 --- a/configs/deformable_detr/README.md +++ b/configs/deformable_detr/README.md @@ -14,11 +14,11 @@ DETR has been recently proposed to eliminate the need for many hand-designed com ## Results and Models -| Backbone | Model | Lr schd | box AP | Config | Download | -| :------: | :---------------------------------: | :-----: | :----: | :------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | Deformable DETR | 50e | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/deformable_detr/deformable_detr_r50_16x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_r50_16x2_50e_coco/deformable_detr_r50_16x2_50e_coco_20210419_220030-a12b9512.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_r50_16x2_50e_coco/deformable_detr_r50_16x2_50e_coco_20210419_220030-a12b9512.log.json) | -| R-50 | + iterative bounding box refinement | 50e | 46.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco/deformable_detr_refine_r50_16x2_50e_coco_20210419_220503-5f5dff21.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco/deformable_detr_refine_r50_16x2_50e_coco_20210419_220503-5f5dff21.log.json) | -| R-50 | ++ two-stage Deformable DETR | 50e | 46.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco/deformable_detr_twostage_refine_r50_16x2_50e_coco_20210419_220613-9d28ab72.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco/deformable_detr_twostage_refine_r50_16x2_50e_coco_20210419_220613-9d28ab72.log.json) | +| Backbone | Model | Lr schd | box AP | Config | Download | +| :------: | :---------------------------------: | :-----: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | Deformable DETR | 50e | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/deformable_detr/deformable-detr_r50_16xb2-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_r50_16x2_50e_coco/deformable_detr_r50_16x2_50e_coco_20210419_220030-a12b9512.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_r50_16x2_50e_coco/deformable_detr_r50_16x2_50e_coco_20210419_220030-a12b9512.log.json) | +| R-50 | + iterative bounding box refinement | 50e | 46.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/deformable_detr/deformable-detr_refine_r50_16xb2-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco/deformable_detr_refine_r50_16x2_50e_coco_20210419_220503-5f5dff21.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco/deformable_detr_refine_r50_16x2_50e_coco_20210419_220503-5f5dff21.log.json) | +| R-50 | ++ two-stage Deformable DETR | 50e | 46.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/deformable_detr/deformable-detr_refine_twostage_r50_16xb2-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco/deformable_detr_twostage_refine_r50_16x2_50e_coco_20210419_220613-9d28ab72.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco/deformable_detr_twostage_refine_r50_16x2_50e_coco_20210419_220613-9d28ab72.log.json) | # NOTE diff --git a/configs/deformable_detr/metafile.yml b/configs/deformable_detr/metafile.yml index 873292db7bc..82c948060d2 100644 --- a/configs/deformable_detr/metafile.yml +++ b/configs/deformable_detr/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.12.0 Models: - - Name: deformable_detr_r50_16x2_50e_coco + - Name: deformable-detr_r50_16xb2-50e_coco In Collection: Deformable DETR - Config: configs/deformable_detr/deformable_detr_r50_16x2_50e_coco.py + Config: configs/deformable_detr/deformable-detr_r50_16xb2-50e_coco.py Metadata: Epochs: 50 Results: @@ -31,9 +31,9 @@ Models: box AP: 44.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_r50_16x2_50e_coco/deformable_detr_r50_16x2_50e_coco_20210419_220030-a12b9512.pth - - Name: deformable_detr_refine_r50_16x2_50e_coco + - Name: deformable-detr_refine_r50_16xb2-50e_coco In Collection: Deformable DETR - Config: configs/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco.py + Config: configs/deformable_detr/deformable-detr_refine_r50_16xb2-50e_coco.py Metadata: Epochs: 50 Results: @@ -43,9 +43,9 @@ Models: box AP: 46.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/deformable_detr/deformable_detr_refine_r50_16x2_50e_coco/deformable_detr_refine_r50_16x2_50e_coco_20210419_220503-5f5dff21.pth - - Name: deformable_detr_twostage_refine_r50_16x2_50e_coco + - Name: deformable-detr_refine_twostage_r50_16xb2-50e_coco In Collection: Deformable DETR - Config: configs/deformable_detr/deformable_detr_twostage_refine_r50_16x2_50e_coco.py + Config: configs/deformable_detr/deformable-detr_refine_twostage_r50_16xb2-50e_coco.py Metadata: Epochs: 50 Results: diff --git a/configs/detectors/README.md b/configs/detectors/README.md index baa245fe986..54a670a0f19 100644 --- a/configs/detectors/README.md +++ b/configs/detectors/README.md @@ -44,13 +44,13 @@ The results on COCO 2017 val are shown in the below table. | Method | Detector | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------: | :-----------------: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| RFP | Cascade + ResNet-50 | 1x | 7.5 | - | 44.8 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/cascade_rcnn_r50_rfp_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_rfp_1x_coco/cascade_rcnn_r50_rfp_1x_coco-8cf51bfd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_rfp_1x_coco/cascade_rcnn_r50_rfp_1x_coco_20200624_104126.log.json) | -| SAC | Cascade + ResNet-50 | 1x | 5.6 | - | 45.0 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/cascade_rcnn_r50_sac_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_sac_1x_coco/cascade_rcnn_r50_sac_1x_coco-24bfda62.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_sac_1x_coco/cascade_rcnn_r50_sac_1x_coco_20200624_104402.log.json) | -| DetectoRS | Cascade + ResNet-50 | 1x | 9.9 | - | 47.4 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/detectors_cascade_rcnn_r50_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_cascade_rcnn_r50_1x_coco/detectors_cascade_rcnn_r50_1x_coco-32a10ba0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_cascade_rcnn_r50_1x_coco/detectors_cascade_rcnn_r50_1x_coco_20200706_001203.log.json) | -| RFP | HTC + ResNet-50 | 1x | 11.2 | - | 46.6 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/htc_r50_rfp_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_rfp_1x_coco/htc_r50_rfp_1x_coco-8ff87c51.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_rfp_1x_coco/htc_r50_rfp_1x_coco_20200624_103053.log.json) | -| SAC | HTC + ResNet-50 | 1x | 9.3 | - | 46.4 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/htc_r50_sac_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_sac_1x_coco/htc_r50_sac_1x_coco-bfa60c54.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_sac_1x_coco/htc_r50_sac_1x_coco_20200624_103111.log.json) | -| DetectoRS | HTC + ResNet-50 | 1x | 13.6 | - | 49.1 | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/detectors_htc_r50_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r50_1x_coco/detectors_htc_r50_1x_coco-329b1453.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r50_1x_coco/detectors_htc_r50_1x_coco_20200624_103659.log.json) | -| DetectoRS | HTC + ResNet-101 | 20e | 19.6 | | 50.5 | 43.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/detectors_htc_r101_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r101_20e_coco/detectors_htc_r101_20e_coco_20210419_203638-348d533b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r101_20e_coco/detectors_htc_r101_20e_coco_20210419_203638.log.json) | +| RFP | Cascade + ResNet-50 | 1x | 7.5 | - | 44.8 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/cascade-rcnn_r50-rfp_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_rfp_1x_coco/cascade_rcnn_r50_rfp_1x_coco-8cf51bfd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_rfp_1x_coco/cascade_rcnn_r50_rfp_1x_coco_20200624_104126.log.json) | +| SAC | Cascade + ResNet-50 | 1x | 5.6 | - | 45.0 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/cascade-rcnn_r50-sac_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_sac_1x_coco/cascade_rcnn_r50_sac_1x_coco-24bfda62.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_sac_1x_coco/cascade_rcnn_r50_sac_1x_coco_20200624_104402.log.json) | +| DetectoRS | Cascade + ResNet-50 | 1x | 9.9 | - | 47.4 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/detectors_cascade-rcnn_r50_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_cascade_rcnn_r50_1x_coco/detectors_cascade_rcnn_r50_1x_coco-32a10ba0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_cascade_rcnn_r50_1x_coco/detectors_cascade_rcnn_r50_1x_coco_20200706_001203.log.json) | +| RFP | HTC + ResNet-50 | 1x | 11.2 | - | 46.6 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/htc_r50-rfp_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_rfp_1x_coco/htc_r50_rfp_1x_coco-8ff87c51.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_rfp_1x_coco/htc_r50_rfp_1x_coco_20200624_103053.log.json) | +| SAC | HTC + ResNet-50 | 1x | 9.3 | - | 46.4 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/htc_r50-sac_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_sac_1x_coco/htc_r50_sac_1x_coco-bfa60c54.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_sac_1x_coco/htc_r50_sac_1x_coco_20200624_103111.log.json) | +| DetectoRS | HTC + ResNet-50 | 1x | 13.6 | - | 49.1 | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/detectors_htc-r50_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r50_1x_coco/detectors_htc_r50_1x_coco-329b1453.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r50_1x_coco/detectors_htc_r50_1x_coco_20200624_103659.log.json) | +| DetectoRS | HTC + ResNet-101 | 20e | 19.6 | | 50.5 | 43.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detectors/detectors_htc-r101_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r101_20e_coco/detectors_htc_r101_20e_coco_20210419_203638-348d533b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_htc_r101_20e_coco/detectors_htc_r101_20e_coco_20210419_203638.log.json) | *Note*: This is a re-implementation based on MMDetection-V2. The original implementation is based on MMDetection-V1. diff --git a/configs/detectors/cascade-rcnn_r50-rfp_1x_coco.py b/configs/detectors/cascade-rcnn_r50-rfp_1x_coco.py index 4430d8a677e..c30c84d74cf 100644 --- a/configs/detectors/cascade-rcnn_r50-rfp_1x_coco.py +++ b/configs/detectors/cascade-rcnn_r50-rfp_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/detectors/cascade-rcnn_r50-sac_1x_coco.py b/configs/detectors/cascade-rcnn_r50-sac_1x_coco.py index ccd9319b2d1..24d6cd3a95e 100644 --- a/configs/detectors/cascade-rcnn_r50-sac_1x_coco.py +++ b/configs/detectors/cascade-rcnn_r50-sac_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/detectors/detectors_cascade-rcnn_r50_1x_coco.py b/configs/detectors/detectors_cascade-rcnn_r50_1x_coco.py index f76040434f1..19d13d9c8c3 100644 --- a/configs/detectors/detectors_cascade-rcnn_r50_1x_coco.py +++ b/configs/detectors/detectors_cascade-rcnn_r50_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/detectors/metafile.yml b/configs/detectors/metafile.yml index 4bed56949e7..196a1cef175 100644 --- a/configs/detectors/metafile.yml +++ b/configs/detectors/metafile.yml @@ -23,9 +23,9 @@ Collections: Version: v2.2.0 Models: - - Name: cascade_rcnn_r50_rfp_1x_coco + - Name: cascade-rcnn_r50-rfp_1x_coco In Collection: DetectoRS - Config: configs/detectors/cascade_rcnn_r50_rfp_1x_coco.py + Config: configs/detectors/cascade-rcnn_r50-rfp_1x_coco.py Metadata: Training Memory (GB): 7.5 Epochs: 12 @@ -36,9 +36,9 @@ Models: box AP: 44.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_rfp_1x_coco/cascade_rcnn_r50_rfp_1x_coco-8cf51bfd.pth - - Name: cascade_rcnn_r50_sac_1x_coco + - Name: cascade-rcnn_r50-sac_1x_coco In Collection: DetectoRS - Config: configs/detectors/cascade_rcnn_r50_sac_1x_coco.py + Config: configs/detectors/cascade-rcnn_r50-sac_1x_coco.py Metadata: Training Memory (GB): 5.6 Epochs: 12 @@ -49,9 +49,9 @@ Models: box AP: 45.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/detectors/cascade_rcnn_r50_sac_1x_coco/cascade_rcnn_r50_sac_1x_coco-24bfda62.pth - - Name: detectors_cascade_rcnn_r50_1x_coco + - Name: detectors_cascade-rcnn_r50_1x_coco In Collection: DetectoRS - Config: configs/detectors/detectors_cascade_rcnn_r50_1x_coco.py + Config: configs/detectors/detectors_cascade-rcnn_r50_1x_coco.py Metadata: Training Memory (GB): 9.9 Epochs: 12 @@ -62,9 +62,9 @@ Models: box AP: 47.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/detectors/detectors_cascade_rcnn_r50_1x_coco/detectors_cascade_rcnn_r50_1x_coco-32a10ba0.pth - - Name: htc_r50_rfp_1x_coco + - Name: htc_r50-rfp_1x_coco In Collection: DetectoRS - Config: configs/detectors/htc_r50_rfp_1x_coco.py + Config: configs/detectors/htc_r50-rfp_1x_coco.py Metadata: Training Memory (GB): 11.2 Epochs: 12 @@ -79,9 +79,9 @@ Models: mask AP: 40.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_rfp_1x_coco/htc_r50_rfp_1x_coco-8ff87c51.pth - - Name: htc_r50_sac_1x_coco + - Name: htc_r50-sac_1x_coco In Collection: DetectoRS - Config: configs/detectors/htc_r50_sac_1x_coco.py + Config: configs/detectors/htc_r50-sac_1x_coco.py Metadata: Training Memory (GB): 9.3 Epochs: 12 @@ -96,9 +96,9 @@ Models: mask AP: 40.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/detectors/htc_r50_sac_1x_coco/htc_r50_sac_1x_coco-bfa60c54.pth - - Name: detectors_htc_r50_1x_coco + - Name: detectors_htc-r50_1x_coco In Collection: DetectoRS - Config: configs/detectors/detectors_htc_r50_1x_coco.py + Config: configs/detectors/detectors_htc-r50_1x_coco.py Metadata: Training Memory (GB): 13.6 Epochs: 12 diff --git a/configs/detr/README.md b/configs/detr/README.md index 9f2485d0f42..8cb1aa12b20 100644 --- a/configs/detr/README.md +++ b/configs/detr/README.md @@ -14,9 +14,9 @@ We present a new method that views object detection as a direct set prediction p ## Results and Models -| Backbone | Model | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :------: | :---: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | DETR | 150e | 7.9 | | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detr/detr_r50_8x2_150e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detr/detr_r50_8x2_150e_coco/detr_r50_8x2_150e_coco_20201130_194835-2c4b8974.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detr/detr_r50_8x2_150e_coco/detr_r50_8x2_150e_coco_20201130_194835.log.json) | +| Backbone | Model | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :------: | :---: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | DETR | 150e | 7.9 | | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/detr/detr_r50_8xb2-150e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/detr/detr_r50_8x2_150e_coco/detr_r50_8x2_150e_coco_20201130_194835-2c4b8974.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/detr/detr_r50_8x2_150e_coco/detr_r50_8x2_150e_coco_20201130_194835.log.json) | ## Citation diff --git a/configs/detr/detr_r101_8xb2-500e_coco.py b/configs/detr/detr_r101_8xb2-500e_coco.py index e06513ec9fd..6661aacdc54 100644 --- a/configs/detr/detr_r101_8xb2-500e_coco.py +++ b/configs/detr/detr_r101_8xb2-500e_coco.py @@ -1,4 +1,4 @@ -_base_ = './detr_r50_8x2_500e_coco.py' +_base_ = './detr_r50_8xb2-500e_coco.py' model = dict( backbone=dict( diff --git a/configs/detr/detr_r18_8xb2-500e_coco.py b/configs/detr/detr_r18_8xb2-500e_coco.py index 88bc1e7c642..44caf93545d 100644 --- a/configs/detr/detr_r18_8xb2-500e_coco.py +++ b/configs/detr/detr_r18_8xb2-500e_coco.py @@ -1,4 +1,4 @@ -_base_ = './detr_r50_8x2_500e_coco.py' +_base_ = './detr_r50_8xb2-500e_coco.py' model = dict( backbone=dict( diff --git a/configs/detr/detr_r50_8xb2-500e_coco.py b/configs/detr/detr_r50_8xb2-500e_coco.py index bb541c37105..f07d5dce05b 100644 --- a/configs/detr/detr_r50_8xb2-500e_coco.py +++ b/configs/detr/detr_r50_8xb2-500e_coco.py @@ -1,4 +1,4 @@ -_base_ = './detr_r50_8x2_150e_coco.py' +_base_ = './detr_r50_8xb2-150e_coco.py' # learning policy max_epochs = 500 diff --git a/configs/detr/metafile.yml b/configs/detr/metafile.yml index 45622cf9152..6b7f45eca9e 100644 --- a/configs/detr/metafile.yml +++ b/configs/detr/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.7.0 Models: - - Name: detr_r50_8x2_150e_coco + - Name: detr_r50_8xb2-150e_coco In Collection: DETR - Config: configs/detr/detr_r50_8x2_150e_coco.py + Config: configs/detr/detr_r50_8xb2-150e_coco.py Metadata: Training Memory (GB): 7.9 Epochs: 150 diff --git a/configs/double_heads/README.md b/configs/double_heads/README.md index 4a149b5fc33..2b97fd7e6e1 100644 --- a/configs/double_heads/README.md +++ b/configs/double_heads/README.md @@ -16,7 +16,7 @@ Two head structures (i.e. fully connected head and convolution head) have been w | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :------: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 6.8 | 9.5 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/double_heads/dh_faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/double_heads/dh_faster_rcnn_r50_fpn_1x_coco/dh_faster_rcnn_r50_fpn_1x_coco_20200130-586b67df.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/double_heads/dh_faster_rcnn_r50_fpn_1x_coco/dh_faster_rcnn_r50_fpn_1x_coco_20200130_220238.log.json) | +| R-50-FPN | pytorch | 1x | 6.8 | 9.5 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/double_heads/dh-faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/double_heads/dh_faster_rcnn_r50_fpn_1x_coco/dh_faster_rcnn_r50_fpn_1x_coco_20200130-586b67df.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/double_heads/dh_faster_rcnn_r50_fpn_1x_coco/dh_faster_rcnn_r50_fpn_1x_coco_20200130_220238.log.json) | ## Citation diff --git a/configs/double_heads/dh-faster-rcnn_r50_fpn_1x_coco.py b/configs/double_heads/dh-faster-rcnn_r50_fpn_1x_coco.py index 9b8118b4b63..6b9b6e69a12 100644 --- a/configs/double_heads/dh-faster-rcnn_r50_fpn_1x_coco.py +++ b/configs/double_heads/dh-faster-rcnn_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( type='DoubleHeadRoIHead', diff --git a/configs/double_heads/metafile.yml b/configs/double_heads/metafile.yml index 6fe9b7af952..bb14e7968e2 100644 --- a/configs/double_heads/metafile.yml +++ b/configs/double_heads/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.0.0 Models: - - Name: dh_faster_rcnn_r50_fpn_1x_coco + - Name: dh-faster-rcnn_r50_fpn_1x_coco In Collection: Rethinking Classification and Localization for Object Detection - Config: configs/double_heads/dh_faster_rcnn_r50_fpn_1x_coco.py + Config: configs/double_heads/dh-faster-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 6.8 inference time (ms/im): diff --git a/configs/dyhead/README.md b/configs/dyhead/README.md index 8e6aed3619b..decd48051f0 100644 --- a/configs/dyhead/README.md +++ b/configs/dyhead/README.md @@ -16,7 +16,7 @@ The complex nature of combining localization and classification in object detect | Method | Backbone | Style | Setting | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :----: | :------: | :-----: | :----------: | :-----: | :------: | :------------: | :----: | :----------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| ATSS | R-50 | caffe | reproduction | 1x | 5.4 | 13.2 | 42.5 | [config](./atss_r50_caffe_fpn_dyhead_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_for_reproduction_1x_coco/atss_r50_fpn_dyhead_for_reproduction_4x4_1x_coco_20220107_213939-162888e6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_for_reproduction_1x_coco/atss_r50_fpn_dyhead_for_reproduction_4x4_1x_coco_20220107_213939.log.json) | +| ATSS | R-50 | caffe | reproduction | 1x | 5.4 | 13.2 | 42.5 | [config](./atss_r50-caffe_fpn_dyhead_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_for_reproduction_1x_coco/atss_r50_fpn_dyhead_for_reproduction_4x4_1x_coco_20220107_213939-162888e6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_for_reproduction_1x_coco/atss_r50_fpn_dyhead_for_reproduction_4x4_1x_coco_20220107_213939.log.json) | | ATSS | R-50 | pytorch | simple | 1x | 4.9 | 13.7 | 43.3 | [config](./atss_r50_fpn_dyhead_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_4x4_1x_coco/atss_r50_fpn_dyhead_4x4_1x_coco_20211219_023314-eaa620c6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_4x4_1x_coco/atss_r50_fpn_dyhead_4x4_1x_coco_20211219_023314.log.json) | - We trained the above models with 4 GPUs and 4 `samples_per_gpu`. @@ -30,9 +30,9 @@ The complex nature of combining localization and classification in object detect We also trained the model with Swin-L backbone. Results are as below. -| Method | Backbone | Style | Setting | Lr schd | mstrain | box AP | Config | Download | -| :----: | :------: | :---: | :----------: | :-----: | :------: | :----: | :----------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| ATSS | Swin-L | caffe | reproduction | 2x | 480~1200 | 56.2 | [config](./atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco_20220509_100315-bc5b6516.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco_20220509_100315.log.json) | +| Method | Backbone | Style | Setting | Lr schd | mstrain | box AP | Config | Download | +| :----: | :------: | :---: | :----------: | :-----: | :------: | :----: | :-----------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| ATSS | Swin-L | caffe | reproduction | 2x | 480~1200 | 56.2 | [config](./atss_swin-l-p4-w12_fpn_dyhead_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco_20220509_100315-bc5b6516.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco_20220509_100315.log.json) | ## Relation to Other Methods diff --git a/configs/dyhead/metafile.yml b/configs/dyhead/metafile.yml index 3fb73707f18..28b5a5821c8 100644 --- a/configs/dyhead/metafile.yml +++ b/configs/dyhead/metafile.yml @@ -22,9 +22,9 @@ Collections: Version: v2.22.0 Models: - - Name: atss_r50_caffe_fpn_dyhead_1x_coco + - Name: atss_r50-caffe_fpn_dyhead_1x_coco In Collection: DyHead - Config: configs/dyhead/atss_r50_caffe_fpn_dyhead_1x_coco.py + Config: configs/dyhead/atss_r50-caffe_fpn_dyhead_1x_coco.py Metadata: Training Memory (GB): 5.4 inference time (ms/im): @@ -62,9 +62,9 @@ Models: box AP: 43.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/dyhead/atss_r50_fpn_dyhead_4x4_1x_coco/atss_r50_fpn_dyhead_4x4_1x_coco_20211219_023314-eaa620c6.pth - - Name: atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco + - Name: atss_swin-l-p4-w12_fpn_dyhead_ms-2x_coco In Collection: DyHead - Config: configs/dyhead/atss_swin-l-p4-w12_fpn_dyhead_mstrain_2x_coco.py + Config: configs/dyhead/atss_swin-l-p4-w12_fpn_dyhead_ms-2x_coco.py Metadata: Training Memory (GB): 58.4 Epochs: 24 diff --git a/configs/dynamic_rcnn/README.md b/configs/dynamic_rcnn/README.md index 0045df7b4a6..39565a9f1a5 100644 --- a/configs/dynamic_rcnn/README.md +++ b/configs/dynamic_rcnn/README.md @@ -16,7 +16,7 @@ Although two-stage object detectors have continuously advanced the state-of-the- | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :------: | :-----: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | 1x | 3.8 | | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x/dynamic_rcnn_r50_fpn_1x-62a3f276.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x/dynamic_rcnn_r50_fpn_1x_20200618_095048.log.json) | +| R-50 | pytorch | 1x | 3.8 | | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x/dynamic_rcnn_r50_fpn_1x-62a3f276.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x/dynamic_rcnn_r50_fpn_1x_20200618_095048.log.json) | ## Citation diff --git a/configs/dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py b/configs/dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py index f2deb99e44c..f64dfa0b910 100644 --- a/configs/dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py +++ b/configs/dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( type='DynamicRoIHead', diff --git a/configs/dynamic_rcnn/metafile.yml b/configs/dynamic_rcnn/metafile.yml index fec43db44da..64ab3b0ce49 100644 --- a/configs/dynamic_rcnn/metafile.yml +++ b/configs/dynamic_rcnn/metafile.yml @@ -21,9 +21,9 @@ Collections: Version: v2.2.0 Models: - - Name: dynamic_rcnn_r50_fpn_1x_coco + - Name: dynamic-rcnn_r50_fpn_1x_coco In Collection: Dynamic R-CNN - Config: configs/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x_coco.py + Config: configs/dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 3.8 Epochs: 12 diff --git a/configs/efficientnet/README.md b/configs/efficientnet/README.md index 99b05722b7f..d2b67d663ff 100644 --- a/configs/efficientnet/README.md +++ b/configs/efficientnet/README.md @@ -14,9 +14,9 @@ To go even further, we use neural architecture search to design a new baseline n ### RetinaNet -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Efficientnet-b3 | pytorch | 1x | - | - | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/efficientnet/retinanet_effb3_fpn_crop896_8x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/efficientnet/retinanet_effb3_fpn_crop896_8x4_1x_coco/retinanet_effb3_fpn_crop896_8x4_1x_coco_20220322_234806-615a0dda.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/efficientnet/retinanet_effb3_fpn_crop896_8x4_1x_coco/retinanet_effb3_fpn_crop896_8x4_1x_coco_20220322_234806.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Efficientnet-b3 | pytorch | 1x | - | - | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/efficientnet/retinanet_effb3_fpn_8xb4-crop896-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/efficientnet/retinanet_effb3_fpn_crop896_8x4_1x_coco/retinanet_effb3_fpn_crop896_8x4_1x_coco_20220322_234806-615a0dda.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/efficientnet/retinanet_effb3_fpn_crop896_8x4_1x_coco/retinanet_effb3_fpn_crop896_8x4_1x_coco_20220322_234806.log.json) | ## Citation diff --git a/configs/efficientnet/metafile.yml b/configs/efficientnet/metafile.yml index de40b953dfa..6e220c8ad7c 100644 --- a/configs/efficientnet/metafile.yml +++ b/configs/efficientnet/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: retinanet_effb3_fpn_crop896_8x4_1x_coco + - Name: retinanet_effb3_fpn_8xb4-crop896-1x_coco In Collection: RetinaNet - Config: configs/efficientnet/retinanet_effb3_fpn_crop896_8x4_1x_coco.py + Config: configs/efficientnet/retinanet_effb3_fpn_8xb4-crop896-1x_coco.py Metadata: Epochs: 12 Results: diff --git a/configs/empirical_attention/README.md b/configs/empirical_attention/README.md index fc2620a52d5..b5aba60a1eb 100644 --- a/configs/empirical_attention/README.md +++ b/configs/empirical_attention/README.md @@ -14,12 +14,12 @@ Attention mechanisms have become a popular component in deep neural networks, ye ## Results and Models -| Backbone | Attention Component | DCN | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :------: | :-----------------: | :-: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | 1111 | N | 1x | 8.0 | 13.8 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco/faster_rcnn_r50_fpn_attention_1111_1x_coco_20200130-403cccba.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco/faster_rcnn_r50_fpn_attention_1111_1x_coco_20200130_210344.log.json) | -| R-50 | 0010 | N | 1x | 4.2 | 18.4 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco/faster_rcnn_r50_fpn_attention_0010_1x_coco_20200130-7cb0c14d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco/faster_rcnn_r50_fpn_attention_0010_1x_coco_20200130_210125.log.json) | -| R-50 | 1111 | Y | 1x | 8.0 | 12.7 | 42.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco_20200130-8b2523a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco_20200130_204442.log.json) | -| R-50 | 0010 | Y | 1x | 4.2 | 17.1 | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco_20200130-1a2e831d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco_20200130_210410.log.json) | +| Backbone | Attention Component | DCN | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :------: | :-----------------: | :-: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | 1111 | N | 1x | 8.0 | 13.8 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster-rcnn_r50-attn1111_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco/faster_rcnn_r50_fpn_attention_1111_1x_coco_20200130-403cccba.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco/faster_rcnn_r50_fpn_attention_1111_1x_coco_20200130_210344.log.json) | +| R-50 | 0010 | N | 1x | 4.2 | 18.4 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster-rcnn_r50-attn0010_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco/faster_rcnn_r50_fpn_attention_0010_1x_coco_20200130-7cb0c14d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco/faster_rcnn_r50_fpn_attention_0010_1x_coco_20200130_210125.log.json) | +| R-50 | 1111 | Y | 1x | 8.0 | 12.7 | 42.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco_20200130-8b2523a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco_20200130_204442.log.json) | +| R-50 | 0010 | Y | 1x | 4.2 | 17.1 | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/empirical_attention/faster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco_20200130-1a2e831d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco_20200130_210410.log.json) | ## Citation diff --git a/configs/empirical_attention/faster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py b/configs/empirical_attention/faster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py index bbefd27aa02..e1ae17a7ee4 100644 --- a/configs/empirical_attention/faster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py +++ b/configs/empirical_attention/faster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( plugins=[ diff --git a/configs/empirical_attention/faster-rcnn_r50-attn0010_fpn_1x_coco.py b/configs/empirical_attention/faster-rcnn_r50-attn0010_fpn_1x_coco.py index a544e3ab636..7336d292eaf 100644 --- a/configs/empirical_attention/faster-rcnn_r50-attn0010_fpn_1x_coco.py +++ b/configs/empirical_attention/faster-rcnn_r50-attn0010_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict(plugins=[ dict( diff --git a/configs/empirical_attention/faster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py b/configs/empirical_attention/faster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py index b1f26c081da..980e23d4509 100644 --- a/configs/empirical_attention/faster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py +++ b/configs/empirical_attention/faster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( plugins=[ diff --git a/configs/empirical_attention/faster-rcnn_r50-attn1111_fpn_1x_coco.py b/configs/empirical_attention/faster-rcnn_r50-attn1111_fpn_1x_coco.py index 13a4645bfdb..426bc09fd64 100644 --- a/configs/empirical_attention/faster-rcnn_r50-attn1111_fpn_1x_coco.py +++ b/configs/empirical_attention/faster-rcnn_r50-attn1111_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict(plugins=[ dict( diff --git a/configs/empirical_attention/metafile.yml b/configs/empirical_attention/metafile.yml index 923bcb20d92..b488da7d29f 100644 --- a/configs/empirical_attention/metafile.yml +++ b/configs/empirical_attention/metafile.yml @@ -22,9 +22,9 @@ Collections: Version: v2.0.0 Models: - - Name: faster_rcnn_r50_fpn_attention_1111_1x_coco + - Name: faster-rcnn_r50_fpn_attention_1111_1x_coco In Collection: Empirical Attention - Config: configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco.py + Config: configs/empirical_attention/faster-rcnn_r50-attn1111_fpn_1x_coco.py Metadata: Training Memory (GB): 8.0 inference time (ms/im): @@ -42,9 +42,9 @@ Models: box AP: 40.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco/faster_rcnn_r50_fpn_attention_1111_1x_coco_20200130-403cccba.pth - - Name: faster_rcnn_r50_fpn_attention_0010_1x_coco + - Name: faster-rcnn_r50_fpn_attention_0010_1x_coco In Collection: Empirical Attention - Config: configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco.py + Config: configs/empirical_attention/faster-rcnn_r50-attn0010_fpn_1x_coco.py Metadata: Training Memory (GB): 4.2 inference time (ms/im): @@ -62,9 +62,9 @@ Models: box AP: 39.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco/faster_rcnn_r50_fpn_attention_0010_1x_coco_20200130-7cb0c14d.pth - - Name: faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco + - Name: faster-rcnn_r50_fpn_attention_1111_dcn_1x_coco In Collection: Empirical Attention - Config: configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco.py + Config: configs/empirical_attention/faster-rcnn_r50-attn1111-dcn_fpn_1x_coco.py Metadata: Training Memory (GB): 8.0 inference time (ms/im): @@ -82,9 +82,9 @@ Models: box AP: 42.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco_20200130-8b2523a6.pth - - Name: faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco + - Name: faster-rcnn_r50_fpn_attention_0010_dcn_1x_coco In Collection: Empirical Attention - Config: configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco.py + Config: configs/empirical_attention/faster-rcnn_r50-attn0010-dcn_fpn_1x_coco.py Metadata: Training Memory (GB): 4.2 inference time (ms/im): diff --git a/configs/fast_rcnn/fast-rcnn_r101-caffe_fpn_1x_coco.py b/configs/fast_rcnn/fast-rcnn_r101-caffe_fpn_1x_coco.py index 3ab8e98104d..02c70296fca 100644 --- a/configs/fast_rcnn/fast-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/fast_rcnn/fast-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fast_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './fast-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/fast_rcnn/fast-rcnn_r101_fpn_1x_coco.py b/configs/fast_rcnn/fast-rcnn_r101_fpn_1x_coco.py index 83852b24e7c..5af6b223c5b 100644 --- a/configs/fast_rcnn/fast-rcnn_r101_fpn_1x_coco.py +++ b/configs/fast_rcnn/fast-rcnn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fast_rcnn_r50_fpn_1x_coco.py' +_base_ = './fast-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/fast_rcnn/fast-rcnn_r101_fpn_2x_coco.py b/configs/fast_rcnn/fast-rcnn_r101_fpn_2x_coco.py index c22088579ea..73425cf1ac3 100644 --- a/configs/fast_rcnn/fast-rcnn_r101_fpn_2x_coco.py +++ b/configs/fast_rcnn/fast-rcnn_r101_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fast_rcnn_r50_fpn_2x_coco.py' +_base_ = './fast-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/fast_rcnn/fast-rcnn_r50-caffe_fpn_1x_coco.py b/configs/fast_rcnn/fast-rcnn_r50-caffe_fpn_1x_coco.py index f1b29ef30c7..a67a8392f48 100644 --- a/configs/fast_rcnn/fast-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/fast_rcnn/fast-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fast_rcnn_r50_fpn_1x_coco.py' +_base_ = './fast-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( diff --git a/configs/fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py b/configs/fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py index d2f080e9d3b..70180216492 100644 --- a/configs/fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py +++ b/configs/fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/fast_rcnn_r50_fpn.py', + '../_base_/models/fast-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/fast_rcnn/fast-rcnn_r50_fpn_2x_coco.py b/configs/fast_rcnn/fast-rcnn_r50_fpn_2x_coco.py index 228e85645c1..f06ebce89ad 100644 --- a/configs/fast_rcnn/fast-rcnn_r50_fpn_2x_coco.py +++ b/configs/fast_rcnn/fast-rcnn_r50_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fast_rcnn_r50_fpn_1x_coco.py' +_base_ = './fast-rcnn_r50_fpn_1x_coco.py' # learning policy lr_config = dict(step=[16, 22]) diff --git a/configs/faster_rcnn/README.md b/configs/faster_rcnn/README.md index 8f812bc6237..87f393ec7f6 100644 --- a/configs/faster_rcnn/README.md +++ b/configs/faster_rcnn/README.md @@ -16,19 +16,19 @@ State-of-the-art object detection networks depend on region proposal algorithms | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-C4 | caffe | 1x | - | - | 35.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco/faster_rcnn_r50_caffe_c4_1x_coco_20220316_150152-3f885b85.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco/faster_rcnn_r50_caffe_c4_1x_coco_20220316_150152.log.json) | -| R-50-DC5 | caffe | 1x | - | - | 37.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco/faster_rcnn_r50_caffe_dc5_1x_coco_20201030_151909-531f0f43.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco/faster_rcnn_r50_caffe_dc5_1x_coco_20201030_151909.log.json) | -| R-50-FPN | caffe | 1x | 3.8 | | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco/faster_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.378_20200504_180032-c5925ee5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco/faster_rcnn_r50_caffe_fpn_1x_coco_20200504_180032.log.json) | -| R-50-FPN | pytorch | 1x | 4.0 | 21.4 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | -| R-50-FPN (FP16) | pytorch | 1x | 3.4 | 28.8 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fp16/faster_rcnn_r50_fpn_fp16_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/faster_rcnn_r50_fpn_fp16_1x_coco/faster_rcnn_r50_fpn_fp16_1x_coco_20200204-d4dc1471.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/faster_rcnn_r50_fpn_fp16_1x_coco/faster_rcnn_r50_fpn_fp16_1x_coco_20200204_143530.log.json) | -| R-50-FPN | pytorch | 2x | - | - | 38.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_2x_coco/faster_rcnn_r50_fpn_2x_coco_bbox_mAP-0.384_20200504_210434-a5d8aa15.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_2x_coco/faster_rcnn_r50_fpn_2x_coco_20200504_210434.log.json) | -| R-101-FPN | caffe | 1x | 5.7 | | 39.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco/faster_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.398_20200504_180057-b269e9dd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco/faster_rcnn_r101_caffe_fpn_1x_coco_20200504_180057.log.json) | -| R-101-FPN | pytorch | 1x | 6.0 | 15.6 | 39.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_1x_coco/faster_rcnn_r101_fpn_1x_coco_20200130-f513f705.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_1x_coco/faster_rcnn_r101_fpn_1x_coco_20200130_204655.log.json) | -| R-101-FPN | pytorch | 2x | - | - | 39.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_2x_coco/faster_rcnn_r101_fpn_2x_coco_bbox_mAP-0.398_20200504_210455-1d2dac9c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_2x_coco/faster_rcnn_r101_fpn_2x_coco_20200504_210455.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 7.2 | 13.8 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco/faster_rcnn_x101_32x4d_fpn_1x_coco_20200203-cff10310.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco/faster_rcnn_x101_32x4d_fpn_1x_coco_20200203_000520.log.json) | -| X-101-32x4d-FPN | pytorch | 2x | - | - | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco/faster_rcnn_x101_32x4d_fpn_2x_coco_bbox_mAP-0.412_20200506_041400-64a12c0b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco/faster_rcnn_x101_32x4d_fpn_2x_coco_20200506_041400.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 10.3 | 9.4 | 42.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco/faster_rcnn_x101_64x4d_fpn_1x_coco_20200204-833ee192.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco/faster_rcnn_x101_64x4d_fpn_1x_coco_20200204_134340.log.json) | -| X-101-64x4d-FPN | pytorch | 2x | - | - | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco/faster_rcnn_x101_64x4d_fpn_2x_coco_20200512_161033-5961fa95.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco/faster_rcnn_x101_64x4d_fpn_2x_coco_20200512_161033.log.json) | +| R-50-C4 | caffe | 1x | - | - | 35.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster-rcnn_r50-caffe_c4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco/faster_rcnn_r50_caffe_c4_1x_coco_20220316_150152-3f885b85.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco/faster_rcnn_r50_caffe_c4_1x_coco_20220316_150152.log.json) | +| R-50-DC5 | caffe | 1x | - | - | 37.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco/faster_rcnn_r50_caffe_dc5_1x_coco_20201030_151909-531f0f43.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco/faster_rcnn_r50_caffe_dc5_1x_coco_20201030_151909.log.json) | +| R-50-FPN | caffe | 1x | 3.8 | | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco/faster_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.378_20200504_180032-c5925ee5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco/faster_rcnn_r50_caffe_fpn_1x_coco_20200504_180032.log.json) | +| R-50-FPN | pytorch | 1x | 4.0 | 21.4 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | +| R-50-FPN (FP16) | pytorch | 1x | 3.4 | 28.8 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fp16/faster-rcnn_r50_fpn_amp-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/faster_rcnn_r50_fpn_fp16_1x_coco/faster_rcnn_r50_fpn_fp16_1x_coco_20200204-d4dc1471.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/faster_rcnn_r50_fpn_fp16_1x_coco/faster_rcnn_r50_fpn_fp16_1x_coco_20200204_143530.log.json) | +| R-50-FPN | pytorch | 2x | - | - | 38.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_2x_coco/faster_rcnn_r50_fpn_2x_coco_bbox_mAP-0.384_20200504_210434-a5d8aa15.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_2x_coco/faster_rcnn_r50_fpn_2x_coco_20200504_210434.log.json) | +| R-101-FPN | caffe | 1x | 5.7 | | 39.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco/faster_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.398_20200504_180057-b269e9dd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco/faster_rcnn_r101_caffe_fpn_1x_coco_20200504_180057.log.json) | +| R-101-FPN | pytorch | 1x | 6.0 | 15.6 | 39.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_1x_coco/faster_rcnn_r101_fpn_1x_coco_20200130-f513f705.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_1x_coco/faster_rcnn_r101_fpn_1x_coco_20200130_204655.log.json) | +| R-101-FPN | pytorch | 2x | - | - | 39.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_2x_coco/faster_rcnn_r101_fpn_2x_coco_bbox_mAP-0.398_20200504_210455-1d2dac9c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_2x_coco/faster_rcnn_r101_fpn_2x_coco_20200504_210455.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 7.2 | 13.8 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco/faster_rcnn_x101_32x4d_fpn_1x_coco_20200203-cff10310.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco/faster_rcnn_x101_32x4d_fpn_1x_coco_20200203_000520.log.json) | +| X-101-32x4d-FPN | pytorch | 2x | - | - | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco/faster_rcnn_x101_32x4d_fpn_2x_coco_bbox_mAP-0.412_20200506_041400-64a12c0b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco/faster_rcnn_x101_32x4d_fpn_2x_coco_20200506_041400.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 10.3 | 9.4 | 42.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco/faster_rcnn_x101_64x4d_fpn_1x_coco_20200204-833ee192.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco/faster_rcnn_x101_64x4d_fpn_1x_coco_20200204_134340.log.json) | +| X-101-64x4d-FPN | pytorch | 2x | - | - | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco/faster_rcnn_x101_64x4d_fpn_2x_coco_20200512_161033-5961fa95.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco/faster_rcnn_x101_64x4d_fpn_2x_coco_20200512_161033.log.json) | ## Different regression loss @@ -36,43 +36,43 @@ We trained with R-50-FPN pytorch style backbone for 1x schedule. | Backbone | Loss type | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :------: | :------------: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | L1Loss | 4.0 | 21.4 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | -| R-50-FPN | IoULoss | | | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco/faster_rcnn_r50_fpn_iou_1x_coco_20200506_095954-938e81f0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco/faster_rcnn_r50_fpn_iou_1x_coco_20200506_095954.log.json) | -| R-50-FPN | GIoULoss | | | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_giou_1x_coco-0eada910.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_giou_1x_coco_20200505_161120.log.json) | -| R-50-FPN | BoundedIoULoss | | | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_bounded_iou_1x_coco-98ad993b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_bounded_iou_1x_coco_20200505_160738.log.json) | +| R-50-FPN | L1Loss | 4.0 | 21.4 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | +| R-50-FPN | IoULoss | | | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_iou_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco/faster_rcnn_r50_fpn_iou_1x_coco_20200506_095954-938e81f0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco/faster_rcnn_r50_fpn_iou_1x_coco_20200506_095954.log.json) | +| R-50-FPN | GIoULoss | | | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_giou_1x_coco-0eada910.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_giou_1x_coco_20200505_161120.log.json) | +| R-50-FPN | BoundedIoULoss | | | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_bounded_iou_1x_coco-98ad993b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_bounded_iou_1x_coco_20200505_160738.log.json) | ## Pre-trained Models We also train some models with longer schedules and multi-scale training. The users could finetune them for downstream tasks. -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :----------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| [R-50-C4](./faster_rcnn_r50_caffe_c4_mstrain_1x_coco.py) | caffe | 1x | - | | 35.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco/faster_rcnn_r50_caffe_c4_mstrain_1x_coco_20220316_150527-db276fed.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco/faster_rcnn_r50_caffe_c4_mstrain_1x_coco_20220316_150527.log.json) | -| [R-50-DC5](./faster_rcnn_r50_caffe_dc5_mstrain_1x_coco.py) | caffe | 1x | - | | 37.4 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco_20201028_233851-b33d21b9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco_20201028_233851.log.json) | -| [R-50-DC5](./faster_rcnn_r50_caffe_dc5_mstrain_3x_coco.py) | caffe | 3x | - | | 38.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco_20201028_002107-34a53b2c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco_20201028_002107.log.json) | -| [R-50-FPN](./faster_rcnn_r50_caffe_fpn_mstrain_2x_coco.py) | caffe | 2x | 3.7 | | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco_bbox_mAP-0.397_20200504_231813-10b2de58.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco_20200504_231813.log.json) | -| [R-50-FPN](./faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py) | caffe | 3x | 3.7 | | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210526_095054-1f77628b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210526_095054.log.json) | -| [R-50-FPN](./faster_rcnn_r50_fpn_mstrain_3x_coco.py) | pytorch | 3x | 3.9 | | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco/faster_rcnn_r50_fpn_mstrain_3x_coco_20210524_110822-e10bd31c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco/faster_rcnn_r50_fpn_mstrain_3x_coco_20210524_110822.log.json) | -| [R-101-FPN](./faster_rcnn_r101_caffe_fpn_mstrain_3x_coco.py) | caffe | 3x | 5.6 | | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210526_095742-a7ae426d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210526_095742.log.json) | -| [R-101-FPN](./faster_rcnn_r101_fpn_mstrain_3x_coco.py) | pytorch | 3x | 5.8 | | 41.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco/faster_rcnn_r101_fpn_mstrain_3x_coco_20210524_110822-4d4d2ca8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco/faster_rcnn_r101_fpn_mstrain_3x_coco_20210524_110822.log.json) | -| [X-101-32x4d-FPN](./faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py) | pytorch | 3x | 7.0 | | 42.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210524_124151-16b9b260.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210524_124151.log.json) | -| [X-101-32x8d-FPN](./faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py) | pytorch | 3x | 10.1 | | 42.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210604_182954-002e082a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210604_182954.log.json) | -| [X-101-64x4d-FPN](./faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py) | pytorch | 3x | 10.0 | | 43.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210524_124528-26c63de6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210524_124528.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :-----------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| [R-50-C4](./faster-rcnn_r50-caffe-c4_ms-1x_coco.py) | caffe | 1x | - | | 35.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster-rcnn_r50-caffe-c4_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco/faster_rcnn_r50_caffe_c4_mstrain_1x_coco_20220316_150527-db276fed.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco/faster_rcnn_r50_caffe_c4_mstrain_1x_coco_20220316_150527.log.json) | +| [R-50-DC5](./faster-rcnn_r50-caffe-dc5_ms-1x_coco.py) | caffe | 1x | - | | 37.4 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco_20201028_233851-b33d21b9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco_20201028_233851.log.json) | +| [R-50-DC5](./faster-rcnn_r50-caffe-dc5_ms-3x_coco.py) | caffe | 3x | - | | 38.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco_20201028_002107-34a53b2c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco_20201028_002107.log.json) | +| [R-50-FPN](./faster-rcnn_r50-caffe_fpn_ms-2x_coco.py) | caffe | 2x | 3.7 | | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco_bbox_mAP-0.397_20200504_231813-10b2de58.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco_20200504_231813.log.json) | +| [R-50-FPN](./faster-rcnn_r50-caffe_fpn_ms-3x_coco.py) | caffe | 3x | 3.7 | | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210526_095054-1f77628b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210526_095054.log.json) | +| [R-50-FPN](./faster-rcnn_r50_fpn_ms-3x_coco.py) | pytorch | 3x | 3.9 | | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco/faster_rcnn_r50_fpn_mstrain_3x_coco_20210524_110822-e10bd31c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco/faster_rcnn_r50_fpn_mstrain_3x_coco_20210524_110822.log.json) | +| [R-101-FPN](./faster-rcnn_r101-caffe_fpn_ms-3x_coco.py) | caffe | 3x | 5.6 | | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210526_095742-a7ae426d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210526_095742.log.json) | +| [R-101-FPN](./faster-rcnn_r101_fpn_ms-3x_coco.py) | pytorch | 3x | 5.8 | | 41.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r101_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco/faster_rcnn_r101_fpn_mstrain_3x_coco_20210524_110822-4d4d2ca8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco/faster_rcnn_r101_fpn_mstrain_3x_coco_20210524_110822.log.json) | +| [X-101-32x4d-FPN](./faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py) | pytorch | 3x | 7.0 | | 42.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210524_124151-16b9b260.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210524_124151.log.json) | +| [X-101-32x8d-FPN](./faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py) | pytorch | 3x | 10.1 | | 42.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210604_182954-002e082a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210604_182954.log.json) | +| [X-101-64x4d-FPN](./faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py) | pytorch | 3x | 10.0 | | 43.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210524_124528-26c63de6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210524_124528.log.json) | We further finetune some pre-trained models on the COCO subsets, which only contain only a few of the 80 categories. -| Backbone | Style | Class name | Pre-traind model | Mem (GB) | box AP | Config | Download | -| ----------------------------------------------------------------------------- | ----- | ------------------ | ------------------------------------------------------------------- | -------- | ------ | --------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [R-50-FPN](./faster_rcnn_r50_caffe_fpn_mstrain_1x_coco-person.py) | caffe | person | [R-50-FPN-Caffe-3x](./faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py) | 3.7 | 55.8 | [config](./faster_rcnn_r50_caffe_fpn_mstrain_1x_coco-person.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person/faster_rcnn_r50_fpn_1x_coco-person_20201216_175929-d022e227.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person/faster_rcnn_r50_fpn_1x_coco-person_20201216_175929.log.json) | -| [R-50-FPN](./faster_rcnn_r50_caffe_fpn_mstrain_1x_coco-person-bicycle-car.py) | caffe | person-bicycle-car | [R-50-FPN-Caffe-3x](./faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py) | 3.7 | 44.1 | [config](./faster_rcnn_r50_caffe_fpn_mstrain_1x_coco-person-bicycle-car.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car_20201216_173117-6eda6d92.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car_20201216_173117.log.json) | +| Backbone | Style | Class name | Pre-traind model | Mem (GB) | box AP | Config | Download | +| ------------------------------------------------------------------------ | ----- | ------------------ | -------------------------------------------------------------- | -------- | ------ | ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [R-50-FPN](./faster-rcnn_r50-caffe_fpn_ms-1x_coco-person.py) | caffe | person | [R-50-FPN-Caffe-3x](./faster-rcnn_r50-caffe_fpn_ms-3x_coco.py) | 3.7 | 55.8 | [config](./faster-rcnn_r50-caffe_fpn_ms-1x_coco-person.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person/faster_rcnn_r50_fpn_1x_coco-person_20201216_175929-d022e227.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person/faster_rcnn_r50_fpn_1x_coco-person_20201216_175929.log.json) | +| [R-50-FPN](./faster-rcnn_r50-caffe_fpn_ms-1x_coco-person-bicycle-car.py) | caffe | person-bicycle-car | [R-50-FPN-Caffe-3x](./faster-rcnn_r50-caffe_fpn_ms-3x_coco.py) | 3.7 | 44.1 | [config](./faster-rcnn_r50-caffe_fpn_ms-1x_coco-person-bicycle-car.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car_20201216_173117-6eda6d92.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car_20201216_173117.log.json) | ## Torchvision New Receipe (TNR) Torchvision released its high-precision ResNet models. The training details can be found on the [Pytorch website](https://pytorch.org/blog/how-to-train-state-of-the-art-models-using-torchvision-latest-primitives/). Here, we have done grid searches on learning rate and weight decay and found the optimal hyper-parameter on the detection task. -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :-------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| [R-50-TNR](./faster_rcnn_r50_fpn_tnr-pretrain_1x_coco.py) | pytorch | 1x | - | | 40.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco_20220320_085147-efedfda4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco_20220320_085147.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :--------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| [R-50-TNR](./faster-rcnn_r50-tnr-pre_fpn_1x_coco.py) | pytorch | 1x | - | | 40.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/faster_rcnn/faster-rcnn_r50-tnr-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco_20220320_085147-efedfda4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco_20220320_085147.log.json) | ## Citation diff --git a/configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_1x_coco.py index c6f078c771d..a18f1ada31e 100644 --- a/configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py index 1de53a6cdfc..d113ae6295f 100644 --- a/configs/faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/faster_rcnn/faster-rcnn_r101_fpn_2x_coco.py b/configs/faster_rcnn/faster-rcnn_r101_fpn_2x_coco.py index 0d41599430a..b471fb3cbd8 100644 --- a/configs/faster_rcnn/faster-rcnn_r101_fpn_2x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r101_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_2x_coco.py' +_base_ = './faster-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/faster_rcnn/faster-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py b/configs/faster_rcnn/faster-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py index 849d72dbcb9..a71d4afd324 100644 --- a/configs/faster_rcnn/faster-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './faster-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/faster_rcnn/faster-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py b/configs/faster_rcnn/faster-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py index 6f88148ebeb..65515c9ace8 100644 --- a/configs/faster_rcnn/faster-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './faster-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe-c4_ms-1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe-c4_ms-1x_coco.py index f4d83e6b00e..b8fb5efd002 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe-c4_ms-1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe-c4_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_caffe_c4_1x_coco.py' +_base_ = './faster-rcnn_r50-caffe_c4-1x_coco.py' # use caffe img_norm img_norm_cfg = dict( mean=[103.530, 116.280, 123.675], std=[1.0, 1.0, 1.0], to_rgb=False) diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_1x_coco.py index ee2010c64a4..d24b5e08bc0 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_caffe_dc5.py', + '../_base_/models/faster-rcnn_r50-caffe-dc5.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-1x_coco.py index 14eaef2dffe..d3eb21ecfdf 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_caffe_dc5.py', + '../_base_/models/faster-rcnn_r50-caffe-dc5.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-3x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-3x_coco.py index 403747f127e..72404a689da 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-3x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_caffe_dc5_mstrain_1x_coco.py' +_base_ = './faster-rcnn_r50-caffe-dc5_ms-1x_coco.py' # learning policy lr_config = dict(step=[28, 34]) runner = dict(type='EpochBasedRunner', max_epochs=36) diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe_c4-1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe_c4-1x_coco.py index b071962ef44..d68c7a77460 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe_c4-1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe_c4-1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_caffe_c4.py', + '../_base_/models/faster-rcnn_r50-caffe-c4.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py index 85754ab4f13..9129a9583c5 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( data_preprocessor=dict( type='DetDataPreprocessor', diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person-bicycle-car.py b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person-bicycle-car.py index 4f1f376c33a..5dd41e33310 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person-bicycle-car.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person-bicycle-car.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = './faster-rcnn_r50-caffe_fpn_ms-1x_coco.py' model = dict(roi_head=dict(bbox_head=dict(num_classes=3))) classes = ('person', 'bicycle', 'car') data = dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person.py b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person.py index b5dfb4fe447..6336d101510 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco-person.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = './faster-rcnn_r50-caffe_fpn_ms-1x_coco.py' model = dict(roi_head=dict(bbox_head=dict(num_classes=1))) classes = ('person', ) data = dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco.py index f807a19abce..244605fc1b6 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(requires_grad=False), diff --git a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-2x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-2x_coco.py index df58973fc00..73ae4f7053e 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-2x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = './faster-rcnn_r50-caffe_fpn_ms-1x_coco.py' # learning policy lr_config = dict(step=[16, 23]) runner = dict(type='EpochBasedRunner', max_epochs=24) diff --git a/configs/faster_rcnn/faster-rcnn_r50-tnr-pre_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50-tnr-pre_fpn_1x_coco.py index ecbfb928d8a..7d952f2825d 100644 --- a/configs/faster_rcnn/faster-rcnn_r50-tnr-pre_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50-tnr-pre_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py index 009bd93d06b..8a45417fdd4 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py index e77a7fa8d6b..2981c6fbe16 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py index 30f95613b2f..3d366f3ba0e 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', - '../common/lsj_200e_coco_detection.py' + '../_base_/models/faster-rcnn_r50_fpn.py', + '../common/lsj-200e_coco-detection.py' ] image_size = (1024, 1024) batch_augments = [dict(type='BatchFixedSizePad', size=image_size)] diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_amp-1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_amp-1x_coco.py index acd4040c979..4cecb8738b0 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_amp-1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_amp-1x_coco.py @@ -1,3 +1,3 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' # fp16 settings fp16 = dict(loss_scale=512.) diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_bounded-iou_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_bounded-iou_1x_coco.py index 648081f19ca..7758ca80b37 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_bounded-iou_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_bounded-iou_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( bbox_head=dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_ciou_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_ciou_1x_coco.py index 886d5668c3d..e8d8a304275 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_ciou_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_ciou_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( bbox_head=dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_giou_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_giou_1x_coco.py index 5556c4977e2..82b71d77bfc 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_giou_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_giou_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( bbox_head=dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_iou_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_iou_1x_coco.py index ddf663e4f0e..e21c43640cb 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_iou_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_iou_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( bbox_head=dict( diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_ms-3x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_ms-3x_coco.py index faf8f92437d..75dcfeb7a23 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_ms-3x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_ms-3x_coco.py @@ -1,3 +1 @@ -_base_ = [ - '../common/mstrain_3x_coco.py', '../_base_/models/faster_rcnn_r50_fpn.py' -] +_base_ = ['../common/ms_3x_coco.py', '../_base_/models/faster-rcnn_r50_fpn.py'] diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_ohem_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_ohem_1x_coco.py index f897e7c55c8..4f804b9be28 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_ohem_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_ohem_1x_coco.py @@ -1,2 +1,2 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict(train_cfg=dict(rcnn=dict(sampler=dict(type='OHEMSampler')))) diff --git a/configs/faster_rcnn/faster-rcnn_r50_fpn_soft-nms_1x_coco.py b/configs/faster_rcnn/faster-rcnn_r50_fpn_soft-nms_1x_coco.py index 759ae3a7ace..3775d8e447c 100644 --- a/configs/faster_rcnn/faster-rcnn_r50_fpn_soft-nms_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_r50_fpn_soft-nms_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py index 3808c9f2870..395c98cd65c 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_2x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_2x_coco.py index e93f5d8173d..6232d0edba5 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_2x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_2x_coco.py' +_base_ = './faster-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py index f55985d61ce..88cb40fd62a 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../common/mstrain_3x_coco.py', '../_base_/models/faster_rcnn_r50_fpn.py' -] +_base_ = ['../common/ms_3x_coco.py', '../_base_/models/faster-rcnn_r50_fpn.py'] model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py index a5d5aebbdeb..2ca1a16116b 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../common/mstrain_3x_coco.py', '../_base_/models/faster_rcnn_r50_fpn.py' -] +_base_ = ['../common/ms_3x_coco.py', '../_base_/models/faster-rcnn_r50_fpn.py'] model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_1x_coco.py index 8bf2b65a6a9..f39d6322fc3 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_2x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_2x_coco.py index 7ea9b2da14d..97a3c1338fe 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_2x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_2x_coco.py' +_base_ = './faster-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py b/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py index 80397f4b18a..eeaa218c9dc 100644 --- a/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py +++ b/configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../common/mstrain_3x_coco.py', '../_base_/models/faster_rcnn_r50_fpn.py' -] +_base_ = ['../common/ms_3x_coco.py', '../_base_/models/faster-rcnn_r50_fpn.py'] model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/faster_rcnn/metafile.yml b/configs/faster_rcnn/metafile.yml index 2656a0ef77a..6a201e177ba 100644 --- a/configs/faster_rcnn/metafile.yml +++ b/configs/faster_rcnn/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.0.0 Models: - - Name: faster_rcnn_r50_caffe_c4_1x_coco + - Name: faster-rcnn_r50-caffe-c4_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe_c4-1x_coco.py Metadata: Epochs: 12 Results: @@ -32,9 +32,9 @@ Models: box AP: 35.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco/faster_rcnn_r50_caffe_c4_1x_coco_20220316_150152-3f885b85.pth - - Name: faster_rcnn_r50_caffe_c4_mstrain_1x_coco + - Name: faster-rcnn_r50-caffe-c4_mstrain_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe-c4_ms-1x_coco.py Metadata: Epochs: 12 Results: @@ -44,9 +44,9 @@ Models: box AP: 35.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_c4_mstrain_1x_coco/faster_rcnn_r50_caffe_c4_mstrain_1x_coco_20220316_150527-db276fed.pth - - Name: faster_rcnn_r50_caffe_dc5_1x_coco + - Name: faster-rcnn_r50-caffe-dc5_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_1x_coco.py Metadata: Epochs: 12 Results: @@ -56,9 +56,9 @@ Models: box AP: 37.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_1x_coco/faster_rcnn_r50_caffe_dc5_1x_coco_20201030_151909-531f0f43.pth - - Name: faster_rcnn_r50_caffe_fpn_1x_coco + - Name: faster-rcnn_r50-caffe_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 3.8 Epochs: 12 @@ -69,9 +69,9 @@ Models: box AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco/faster_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.378_20200504_180032-c5925ee5.pth - - Name: faster_rcnn_r50_fpn_1x_coco + - Name: faster-rcnn_r50_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): @@ -89,9 +89,9 @@ Models: box AP: 37.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth - - Name: faster_rcnn_r50_fpn_fp16_1x_coco + - Name: faster-rcnn_r50_fpn_fp16_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_fp16_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_amp-1x_coco.py Metadata: Training Memory (GB): 3.4 Training Techniques: @@ -113,9 +113,9 @@ Models: box AP: 37.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/fp16/faster_rcnn_r50_fpn_fp16_1x_coco/faster_rcnn_r50_fpn_fp16_1x_coco_20200204-d4dc1471.pth - - Name: faster_rcnn_r50_fpn_2x_coco + - Name: faster-rcnn_r50_fpn_2x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_2x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): @@ -133,9 +133,9 @@ Models: box AP: 38.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_2x_coco/faster_rcnn_r50_fpn_2x_coco_bbox_mAP-0.384_20200504_210434-a5d8aa15.pth - - Name: faster_rcnn_r101_caffe_fpn_1x_coco + - Name: faster-rcnn_r101-caffe_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 5.7 Epochs: 12 @@ -146,9 +146,9 @@ Models: box AP: 39.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco/faster_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.398_20200504_180057-b269e9dd.pth - - Name: faster_rcnn_r101_fpn_1x_coco + - Name: faster-rcnn_r101_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r101_fpn_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -166,9 +166,9 @@ Models: box AP: 39.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_1x_coco/faster_rcnn_r101_fpn_1x_coco_20200130-f513f705.pth - - Name: faster_rcnn_r101_fpn_2x_coco + - Name: faster-rcnn_r101_fpn_2x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r101_fpn_2x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r101_fpn_2x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -186,9 +186,9 @@ Models: box AP: 39.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_2x_coco/faster_rcnn_r101_fpn_2x_coco_bbox_mAP-0.398_20200504_210455-1d2dac9c.pth - - Name: faster_rcnn_x101_32x4d_fpn_1x_coco + - Name: faster-rcnn_x101-32x4d_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 7.2 inference time (ms/im): @@ -206,9 +206,9 @@ Models: box AP: 41.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco/faster_rcnn_x101_32x4d_fpn_1x_coco_20200203-cff10310.pth - - Name: faster_rcnn_x101_32x4d_fpn_2x_coco + - Name: faster-rcnn_x101-32x4d_fpn_2x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 7.2 inference time (ms/im): @@ -226,9 +226,9 @@ Models: box AP: 41.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco/faster_rcnn_x101_32x4d_fpn_2x_coco_bbox_mAP-0.412_20200506_041400-64a12c0b.pth - - Name: faster_rcnn_x101_64x4d_fpn_1x_coco + - Name: faster-rcnn_x101-64x4d_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 10.3 inference time (ms/im): @@ -246,9 +246,9 @@ Models: box AP: 42.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco/faster_rcnn_x101_64x4d_fpn_1x_coco_20200204-833ee192.pth - - Name: faster_rcnn_x101_64x4d_fpn_2x_coco + - Name: faster-rcnn_x101-64x4d_fpn_2x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 10.3 inference time (ms/im): @@ -266,9 +266,9 @@ Models: box AP: 41.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco/faster_rcnn_x101_64x4d_fpn_2x_coco_20200512_161033-5961fa95.pth - - Name: faster_rcnn_r50_fpn_iou_1x_coco + - Name: faster-rcnn_r50_fpn_iou_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_iou_1x_coco.py Metadata: Epochs: 12 Results: @@ -278,9 +278,9 @@ Models: box AP: 37.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco/faster_rcnn_r50_fpn_iou_1x_coco_20200506_095954-938e81f0.pth - - Name: faster_rcnn_r50_fpn_giou_1x_coco + - Name: faster-rcnn_r50_fpn_giou_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_giou_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_giou_1x_coco.py Metadata: Epochs: 12 Results: @@ -290,9 +290,9 @@ Models: box AP: 37.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_giou_1x_coco-0eada910.pth - - Name: faster_rcnn_r50_fpn_bounded_iou_1x_coco + - Name: faster-rcnn_r50_fpn_bounded_iou_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_bounded_iou_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_bounded-iou_1x_coco.py Metadata: Epochs: 12 Results: @@ -302,9 +302,9 @@ Models: box AP: 37.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_bounded_iou_1x_coco-98ad993b.pth - - Name: faster_rcnn_r50_caffe_dc5_mstrain_1x_coco + - Name: faster-rcnn_r50-caffe-dc5_mstrain_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-1x_coco.py Metadata: Epochs: 12 Results: @@ -314,9 +314,9 @@ Models: box AP: 37.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco/faster_rcnn_r50_caffe_dc5_mstrain_1x_coco_20201028_233851-b33d21b9.pth - - Name: faster_rcnn_r50_caffe_dc5_mstrain_3x_coco + - Name: faster-rcnn_r50-caffe-dc5_mstrain_3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe-dc5_ms-3x_coco.py Metadata: Epochs: 36 Results: @@ -326,9 +326,9 @@ Models: box AP: 38.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco/faster_rcnn_r50_caffe_dc5_mstrain_3x_coco_20201028_002107-34a53b2c.pth - - Name: faster_rcnn_r50_caffe_fpn_mstrain_2x_coco + - Name: faster-rcnn_r50-caffe_fpn_ms-2x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-2x_coco.py Metadata: Training Memory (GB): 4.3 Epochs: 24 @@ -339,9 +339,9 @@ Models: box AP: 39.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco_bbox_mAP-0.397_20200504_231813-10b2de58.pth - - Name: faster_rcnn_r50_caffe_fpn_mstrain_3x_coco + - Name: faster-rcnn_r50-caffe_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-caffe_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 3.7 Epochs: 36 @@ -352,9 +352,9 @@ Models: box AP: 39.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco_20210526_095054-1f77628b.pth - - Name: faster_rcnn_r50_fpn_mstrain_3x_coco + - Name: faster-rcnn_r50_fpn_mstrain_3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 3.9 Epochs: 36 @@ -365,9 +365,9 @@ Models: box AP: 40.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_mstrain_3x_coco/faster_rcnn_r50_fpn_mstrain_3x_coco_20210524_110822-e10bd31c.pth - - Name: faster_rcnn_r101_caffe_fpn_mstrain_3x_coco + - Name: faster-rcnn_r101-caffe_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r101-caffe_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.6 Epochs: 36 @@ -378,9 +378,9 @@ Models: box AP: 42.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco/faster_rcnn_r101_caffe_fpn_mstrain_3x_coco_20210526_095742-a7ae426d.pth - - Name: faster_rcnn_r101_fpn_mstrain_3x_coco + - Name: faster-rcnn_r101_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r101_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.8 Epochs: 36 @@ -391,9 +391,9 @@ Models: box AP: 41.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r101_fpn_mstrain_3x_coco/faster_rcnn_r101_fpn_mstrain_3x_coco_20210524_110822-4d4d2ca8.pth - - Name: faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco + - Name: faster-rcnn_x101-32x4d_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-32x4d_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 7.0 Epochs: 36 @@ -404,9 +404,9 @@ Models: box AP: 42.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x4d_fpn_mstrain_3x_coco_20210524_124151-16b9b260.pth - - Name: faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco + - Name: faster-rcnn_x101-32x8d_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-32x8d_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 10.1 Epochs: 36 @@ -417,9 +417,9 @@ Models: box AP: 42.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco/faster_rcnn_x101_32x8d_fpn_mstrain_3x_coco_20210604_182954-002e082a.pth - - Name: faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco + - Name: faster-rcnn_x101-64x4d_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco.py + Config: configs/faster_rcnn/faster-rcnn_x101-64x4d_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 10.0 Epochs: 36 @@ -430,9 +430,9 @@ Models: box AP: 43.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco/faster_rcnn_x101_64x4d_fpn_mstrain_3x_coco_20210524_124528-26c63de6.pth - - Name: faster_rcnn_r50_fpn_tnr-pretrain_1x_coco + - Name: faster-rcnn_r50_fpn_tnr-pretrain_1x_coco In Collection: Faster R-CNN - Config: configs/faster_rcnn/faster_rcnn_r50_fpn_tnr-pretrain_1x_coco.py + Config: configs/faster_rcnn/faster-rcnn_r50-tnr-pre_fpn_1x_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): diff --git a/configs/fcos/README.md b/configs/fcos/README.md index 76be365e34e..2eb77e75197 100644 --- a/configs/fcos/README.md +++ b/configs/fcos/README.md @@ -16,16 +16,16 @@ We propose a fully convolutional one-stage object detector (FCOS) to solve objec | Backbone | Style | GN | MS train | Tricks | DCN | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :------: | :---: | :-: | :------: | :----: | :-: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | caffe | Y | N | N | N | 1x | 3.6 | 22.7 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco/fcos_r50_caffe_fpn_gn-head_1x_coco-821213aa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco/20201227_180009.log.json) | -| R-50 | caffe | Y | N | Y | N | 1x | 3.7 | - | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco-0a0d75a8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco/20210105_135818.log.json) | -| R-50 | caffe | Y | N | Y | Y | 1x | 3.8 | - | 42.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco-ae4d8b3d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco/20210105_224556.log.json) | -| R-101 | caffe | Y | N | N | N | 1x | 5.5 | 17.3 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco/fcos_r101_caffe_fpn_gn-head_1x_coco-0e37b982.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco/20210103_155046.log.json) | - -| Backbone | Style | GN | MS train | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :------: | :-----: | :-: | :------: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | caffe | Y | Y | 2x | 2.6 | 22.9 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco-d92ceeea.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco/20201227_161900.log.json) | -| R-101 | caffe | Y | Y | 2x | 5.5 | 17.3 | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco-511424d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco/20210103_155046.log.json) | -| X-101 | pytorch | Y | Y | 2x | 10.0 | 9.7 | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco-ede514a8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco/20210114_133041.log.json) | +| R-50 | caffe | Y | N | N | N | 1x | 3.6 | 22.7 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r50-caffe_fpn_gn-head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco/fcos_r50_caffe_fpn_gn-head_1x_coco-821213aa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco/20201227_180009.log.json) | +| R-50 | caffe | Y | N | Y | N | 1x | 3.7 | - | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r50-caffe_fpn_gn-head-center-normbbox-centeronreg-giou_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco-0a0d75a8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco/20210105_135818.log.json) | +| R-50 | caffe | Y | N | Y | Y | 1x | 3.8 | - | 42.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r50-dcn-caffe_fpn_gn-head-center-normbbox-centeronreg-giou_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco-ae4d8b3d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco/20210105_224556.log.json) | +| R-101 | caffe | Y | N | N | N | 1x | 5.5 | 17.3 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r101-caffe_fpn_gn-head-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco/fcos_r101_caffe_fpn_gn-head_1x_coco-0e37b982.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco/20210103_155046.log.json) | + +| Backbone | Style | GN | MS train | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :------: | :-----: | :-: | :------: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | caffe | Y | Y | 2x | 2.6 | 22.9 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco-d92ceeea.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco/20201227_161900.log.json) | +| R-101 | caffe | Y | Y | 2x | 5.5 | 17.3 | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco-511424d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco/20210103_155046.log.json) | +| X-101 | pytorch | Y | Y | 2x | 10.0 | 9.7 | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos/fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco-ede514a8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco/20210114_133041.log.json) | **Notes:** diff --git a/configs/fcos/fcos_r101-caffe_fpn_gn-head-1x_coco.py b/configs/fcos/fcos_r101-caffe_fpn_gn-head-1x_coco.py index b24a550e477..5380e87483e 100644 --- a/configs/fcos/fcos_r101-caffe_fpn_gn-head-1x_coco.py +++ b/configs/fcos/fcos_r101-caffe_fpn_gn-head-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_r50_caffe_fpn_gn-head_1x_coco.py' +_base_ = './fcos_r50-caffe_fpn_gn-head_1x_coco.py' # model settings model = dict( diff --git a/configs/fcos/fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco.py b/configs/fcos/fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco.py index fd1fb765a3c..0b8039c1e71 100644 --- a/configs/fcos/fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco.py +++ b/configs/fcos/fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_r50_caffe_fpn_gn-head_1x_coco.py' +_base_ = './fcos_r50-caffe_fpn_gn-head_1x_coco.py' # model settings model = dict( diff --git a/configs/fcos/fcos_r101_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py b/configs/fcos/fcos_r101_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py index 7529a0f282a..77250e69178 100644 --- a/configs/fcos/fcos_r101_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py +++ b/configs/fcos/fcos_r101_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_center-normbbox-centeronreg-giou_r50_fpn_gn-head_lsj_200e_8x8_fp16_coco.py' # noqa +_base_ = './fcos_r50_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py' # noqa model = dict( backbone=dict( diff --git a/configs/fcos/fcos_r18_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py b/configs/fcos/fcos_r18_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py index cfbd02840a8..6f001024bb7 100644 --- a/configs/fcos/fcos_r18_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py +++ b/configs/fcos/fcos_r18_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_center-normbbox-centeronreg-giou_r50_fpn_gn-head_lsj_200e_8x8_fp16_coco.py' # noqa +_base_ = './fcos_r50_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py' # noqa model = dict( backbone=dict( diff --git a/configs/fcos/fcos_r50-caffe_fpn_gn-head-center_1x_coco.py b/configs/fcos/fcos_r50-caffe_fpn_gn-head-center_1x_coco.py index 564159c0d54..9e4eb1d5981 100644 --- a/configs/fcos/fcos_r50-caffe_fpn_gn-head-center_1x_coco.py +++ b/configs/fcos/fcos_r50-caffe_fpn_gn-head-center_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_r50_caffe_fpn_gn-head_1x_coco.py' +_base_ = './fcos_r50-caffe_fpn_gn-head_1x_coco.py' # model settings model = dict(bbox_head=dict(center_sampling=True, center_sample_radius=1.5)) diff --git a/configs/fcos/fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco.py b/configs/fcos/fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco.py index 1384a3889de..9888dd8f25f 100644 --- a/configs/fcos/fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco.py +++ b/configs/fcos/fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_r50_caffe_fpn_gn-head_1x_coco.py' +_base_ = './fcos_r50-caffe_fpn_gn-head_1x_coco.py' # dataset settings train_pipeline = [ diff --git a/configs/fcos/fcos_r50_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py b/configs/fcos/fcos_r50_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py index 0e1fda3377e..b51556b8eb7 100644 --- a/configs/fcos/fcos_r50_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py +++ b/configs/fcos/fcos_r50_fpn_gn-head-center-normbbox-centeronreg-giou_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../common/lsj_200e_coco_detection.py' +_base_ = '../common/lsj-200e_coco-detection.py' image_size = (1024, 1024) batch_augments = [dict(type='BatchFixedSizePad', size=image_size)] diff --git a/configs/fcos/fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco.py b/configs/fcos/fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco.py index 5cf9ff39eb0..3f58665dce5 100644 --- a/configs/fcos/fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco.py +++ b/configs/fcos/fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_r50_caffe_fpn_gn-head_1x_coco.py' +_base_ = './fcos_r50-caffe_fpn_gn-head_1x_coco.py' # model settings model = dict( diff --git a/configs/fcos/metafile.yml b/configs/fcos/metafile.yml index ae922eb9faf..fb6527cf2d4 100644 --- a/configs/fcos/metafile.yml +++ b/configs/fcos/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.0.0 Models: - - Name: fcos_r50_caffe_fpn_gn-head_1x_coco + - Name: fcos_r50-caffe_fpn_gn-head_1x_coco In Collection: FCOS - Config: configs/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco.py + Config: configs/fcos/fcos_r50-caffe_fpn_gn-head_1x_coco.py Metadata: Training Memory (GB): 3.6 inference time (ms/im): @@ -39,9 +39,9 @@ Models: box AP: 36.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_1x_coco/fcos_r50_caffe_fpn_gn-head_1x_coco-821213aa.pth - - Name: fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco + - Name: fcos_r50-caffe_fpn_gn-head-center-normbbox-centeronreg-giou_1x_coco In Collection: FCOS - Config: configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco.py + Config: configs/fcos/fcos_r50-caffe_fpn_gn-head-center-normbbox-centeronreg-giou_1x_coco.py Metadata: Training Memory (GB): 3.7 Epochs: 12 @@ -52,9 +52,9 @@ Models: box AP: 38.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_1x_coco-0a0d75a8.pth - - Name: fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco + - Name: fcos_r50-dcn-caffe_fpn_gn-head-center-normbbox-centeronreg-giou_1x_coco In Collection: FCOS - Config: configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco.py + Config: configs/fcos/fcos_r50-dcn-caffe_fpn_gn-head-center-normbbox-centeronreg-giou_1x_coco.py Metadata: Training Memory (GB): 3.8 Epochs: 12 @@ -65,9 +65,9 @@ Models: box AP: 42.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_1x_coco-ae4d8b3d.pth - - Name: fcos_r101_caffe_fpn_gn-head_1x_coco + - Name: fcos_r101-caffe_fpn_gn-head-1x_coco In Collection: FCOS - Config: configs/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco.py + Config: configs/fcos/fcos_r101-caffe_fpn_gn-head-1x_coco.py Metadata: Training Memory (GB): 5.5 inference time (ms/im): @@ -85,9 +85,9 @@ Models: box AP: 39.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_1x_coco/fcos_r101_caffe_fpn_gn-head_1x_coco-0e37b982.pth - - Name: fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco + - Name: fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco In Collection: FCOS - Config: configs/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco.py + Config: configs/fcos/fcos_r50-caffe_fpn_gn-head_ms-640-800-2x_coco.py Metadata: Training Memory (GB): 2.6 inference time (ms/im): @@ -105,9 +105,9 @@ Models: box AP: 38.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_2x_coco-d92ceeea.pth - - Name: fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco + - Name: fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco In Collection: FCOS - Config: configs/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco.py + Config: configs/fcos/fcos_r101-caffe_fpn_gn-head_ms-640-800-2x_coco.py Metadata: Training Memory (GB): 5.5 inference time (ms/im): @@ -125,9 +125,9 @@ Models: box AP: 40.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_2x_coco-511424d6.pth - - Name: fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco + - Name: fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco In Collection: FCOS - Config: configs/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_2x_coco.py + Config: configs/fcos/fcos_x101-64x4d_fpn_gn-head_ms-640-800-2x_coco.py Metadata: Training Memory (GB): 10.0 inference time (ms/im): diff --git a/configs/foveabox/README.md b/configs/foveabox/README.md index 7fcd094da6b..ac2c2906c59 100644 --- a/configs/foveabox/README.md +++ b/configs/foveabox/README.md @@ -21,16 +21,16 @@ Different from previous anchor-based methods, FoveaBox directly learns the objec ### Results on R50/101-FPN -| Backbone | Style | align | ms-train | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :------: | :-----: | :---: | :------: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | N | N | 1x | 5.6 | 24.1 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r50_fpn_4x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_1x_coco/fovea_r50_fpn_4x4_1x_coco_20200219-ee4d5303.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_1x_coco/fovea_r50_fpn_4x4_1x_coco_20200219_223025.log.json) | -| R-50 | pytorch | N | N | 2x | 5.6 | - | 37.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r50_fpn_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_2x_coco/fovea_r50_fpn_4x4_2x_coco_20200203-2df792b1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_2x_coco/fovea_r50_fpn_4x4_2x_coco_20200203_112043.log.json) | -| R-50 | pytorch | Y | N | 2x | 8.1 | 19.4 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco/fovea_align_r50_fpn_gn-head_4x4_2x_coco_20200203-8987880d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco/fovea_align_r50_fpn_gn-head_4x4_2x_coco_20200203_134252.log.json) | -| R-50 | pytorch | Y | Y | 2x | 8.1 | 18.3 | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200205-85ce26cb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200205_112557.log.json) | -| R-101 | pytorch | N | N | 1x | 9.2 | 17.4 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r101_fpn_4x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_1x_coco/fovea_r101_fpn_4x4_1x_coco_20200219-05e38f1c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_1x_coco/fovea_r101_fpn_4x4_1x_coco_20200219_011740.log.json) | -| R-101 | pytorch | N | N | 2x | 11.7 | - | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r101_fpn_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_2x_coco/fovea_r101_fpn_4x4_2x_coco_20200208-02320ea4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_2x_coco/fovea_r101_fpn_4x4_2x_coco_20200208_202059.log.json) | -| R-101 | pytorch | Y | N | 2x | 11.7 | 14.7 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco/fovea_align_r101_fpn_gn-head_4x4_2x_coco_20200208-c39a027a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco/fovea_align_r101_fpn_gn-head_4x4_2x_coco_20200208_203337.log.json) | -| R-101 | pytorch | Y | Y | 2x | 11.7 | 14.7 | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200208-649c5eb6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200208_202124.log.json) | +| Backbone | Style | align | ms-train | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :------: | :-----: | :---: | :------: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | N | N | 1x | 5.6 | 24.1 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r50_fpn_4xb4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_1x_coco/fovea_r50_fpn_4x4_1x_coco_20200219-ee4d5303.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_1x_coco/fovea_r50_fpn_4x4_1x_coco_20200219_223025.log.json) | +| R-50 | pytorch | N | N | 2x | 5.6 | - | 37.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r50_fpn_4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_2x_coco/fovea_r50_fpn_4x4_2x_coco_20200203-2df792b1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_2x_coco/fovea_r50_fpn_4x4_2x_coco_20200203_112043.log.json) | +| R-50 | pytorch | Y | N | 2x | 8.1 | 19.4 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r50_fpn_gn-head-align_4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco/fovea_align_r50_fpn_gn-head_4x4_2x_coco_20200203-8987880d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco/fovea_align_r50_fpn_gn-head_4x4_2x_coco_20200203_134252.log.json) | +| R-50 | pytorch | Y | Y | 2x | 8.1 | 18.3 | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200205-85ce26cb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200205_112557.log.json) | +| R-101 | pytorch | N | N | 1x | 9.2 | 17.4 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r101_fpn_4xb4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_1x_coco/fovea_r101_fpn_4x4_1x_coco_20200219-05e38f1c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_1x_coco/fovea_r101_fpn_4x4_1x_coco_20200219_011740.log.json) | +| R-101 | pytorch | N | N | 2x | 11.7 | - | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r101_fpn_4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_2x_coco/fovea_r101_fpn_4x4_2x_coco_20200208-02320ea4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_2x_coco/fovea_r101_fpn_4x4_2x_coco_20200208_202059.log.json) | +| R-101 | pytorch | Y | N | 2x | 11.7 | 14.7 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r101_fpn_gn-head-align_4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco/fovea_align_r101_fpn_gn-head_4x4_2x_coco_20200208-c39a027a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco/fovea_align_r101_fpn_gn-head_4x4_2x_coco_20200208_203337.log.json) | +| R-101 | pytorch | Y | Y | 2x | 11.7 | 14.7 | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox/fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200208-649c5eb6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200208_202124.log.json) | \[1\] *1x and 2x mean the model is trained for 12 and 24 epochs, respectively.* \ \[2\] *Align means utilizing deformable convolution to align the cls branch.* \ diff --git a/configs/foveabox/fovea_r101_fpn_4xb4-1x_coco.py b/configs/foveabox/fovea_r101_fpn_4xb4-1x_coco.py index 9201af11b88..7e8ccf910e6 100644 --- a/configs/foveabox/fovea_r101_fpn_4xb4-1x_coco.py +++ b/configs/foveabox/fovea_r101_fpn_4xb4-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_1x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/foveabox/fovea_r101_fpn_4xb4-2x_coco.py b/configs/foveabox/fovea_r101_fpn_4xb4-2x_coco.py index 1ef5243f93f..0dc98515e62 100644 --- a/configs/foveabox/fovea_r101_fpn_4xb4-2x_coco.py +++ b/configs/foveabox/fovea_r101_fpn_4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_2x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/foveabox/fovea_r101_fpn_gn-head-align_4xb4-2x_coco.py b/configs/foveabox/fovea_r101_fpn_gn-head-align_4xb4-2x_coco.py index 93556894efb..222671d49d1 100644 --- a/configs/foveabox/fovea_r101_fpn_gn-head-align_4xb4-2x_coco.py +++ b/configs/foveabox/fovea_r101_fpn_gn-head-align_4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_1x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/foveabox/fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py b/configs/foveabox/fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py index 02c5738e3fa..1ab77bf7458 100644 --- a/configs/foveabox/fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py +++ b/configs/foveabox/fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_1x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/foveabox/fovea_r50_fpn_4xb4-2x_coco.py b/configs/foveabox/fovea_r50_fpn_4xb4-2x_coco.py index 1dcf554b515..f9d06ef9f9b 100644 --- a/configs/foveabox/fovea_r50_fpn_4xb4-2x_coco.py +++ b/configs/foveabox/fovea_r50_fpn_4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_1x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-1x_coco.py' # learning policy max_epochs = 24 param_scheduler = [ diff --git a/configs/foveabox/fovea_r50_fpn_gn-head-align_4xb4-2x_coco.py b/configs/foveabox/fovea_r50_fpn_gn-head-align_4xb4-2x_coco.py index df5fd824bd5..877bb4fa4e1 100644 --- a/configs/foveabox/fovea_r50_fpn_gn-head-align_4xb4-2x_coco.py +++ b/configs/foveabox/fovea_r50_fpn_gn-head-align_4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_1x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-1x_coco.py' model = dict( bbox_head=dict( with_deform=True, diff --git a/configs/foveabox/fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py b/configs/foveabox/fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py index 148ec3241b6..be240259f3a 100644 --- a/configs/foveabox/fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py +++ b/configs/foveabox/fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fovea_r50_fpn_4x4_1x_coco.py' +_base_ = './fovea_r50_fpn_4xb4-1x_coco.py' model = dict( bbox_head=dict( with_deform=True, diff --git a/configs/foveabox/metafile.yml b/configs/foveabox/metafile.yml index fe9a2834643..9ab2f542032 100644 --- a/configs/foveabox/metafile.yml +++ b/configs/foveabox/metafile.yml @@ -18,9 +18,9 @@ Collections: Version: v2.0.0 Models: - - Name: fovea_r50_fpn_4x4_1x_coco + - Name: fovea_r50_fpn_4xb4-1x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_r50_fpn_4x4_1x_coco.py + Config: configs/foveabox/fovea_r50_fpn_4xb4-1x_coco.py Metadata: Training Memory (GB): 5.6 inference time (ms/im): @@ -38,9 +38,9 @@ Models: box AP: 36.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_1x_coco/fovea_r50_fpn_4x4_1x_coco_20200219-ee4d5303.pth - - Name: fovea_r50_fpn_4x4_2x_coco + - Name: fovea_r50_fpn_4xb4-2x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_r50_fpn_4x4_2x_coco.py + Config: configs/foveabox/fovea_r50_fpn_4xb4-2x_coco.py Metadata: Training Memory (GB): 5.6 inference time (ms/im): @@ -58,9 +58,9 @@ Models: box AP: 37.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r50_fpn_4x4_2x_coco/fovea_r50_fpn_4x4_2x_coco_20200203-2df792b1.pth - - Name: fovea_align_r50_fpn_gn-head_4x4_2x_coco + - Name: fovea_r50_fpn_gn-head-align_4xb4-2x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco.py + Config: configs/foveabox/fovea_r50_fpn_gn-head-align_4xb4-2x_coco.py Metadata: Training Memory (GB): 8.1 inference time (ms/im): @@ -78,9 +78,9 @@ Models: box AP: 37.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco/fovea_align_r50_fpn_gn-head_4x4_2x_coco_20200203-8987880d.pth - - Name: fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco + - Name: fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py + Config: configs/foveabox/fovea_r50_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py Metadata: Training Memory (GB): 8.1 inference time (ms/im): @@ -98,9 +98,9 @@ Models: box AP: 40.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco_20200205-85ce26cb.pth - - Name: fovea_r101_fpn_4x4_1x_coco + - Name: fovea_r101_fpn_4xb4-1x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_r101_fpn_4x4_1x_coco.py + Config: configs/foveabox/fovea_r101_fpn_4xb4-1x_coco.py Metadata: Training Memory (GB): 9.2 inference time (ms/im): @@ -118,9 +118,9 @@ Models: box AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_1x_coco/fovea_r101_fpn_4x4_1x_coco_20200219-05e38f1c.pth - - Name: fovea_r101_fpn_4x4_2x_coco + - Name: fovea_r101_fpn_4xb4-2x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_r101_fpn_4x4_2x_coco.py + Config: configs/foveabox/fovea_r101_fpn_4xb4-2x_coco.py Metadata: Training Memory (GB): 11.7 Epochs: 24 @@ -131,9 +131,9 @@ Models: box AP: 40.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_r101_fpn_4x4_2x_coco/fovea_r101_fpn_4x4_2x_coco_20200208-02320ea4.pth - - Name: fovea_align_r101_fpn_gn-head_4x4_2x_coco + - Name: fovea_r101_fpn_gn-head-align_4xb4-2x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco.py + Config: configs/foveabox/fovea_r101_fpn_gn-head-align_4xb4-2x_coco.py Metadata: Training Memory (GB): 11.7 inference time (ms/im): @@ -151,9 +151,9 @@ Models: box AP: 40.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco/fovea_align_r101_fpn_gn-head_4x4_2x_coco_20200208-c39a027a.pth - - Name: fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco + - Name: fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco In Collection: FoveaBox - Config: configs/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py + Config: configs/foveabox/fovea_r101_fpn_gn-head-align_ms-640-800-4xb4-2x_coco.py Metadata: Training Memory (GB): 11.7 inference time (ms/im): diff --git a/configs/fpg/README.md b/configs/fpg/README.md index c9bb1fe7f57..c4e27695e00 100644 --- a/configs/fpg/README.md +++ b/configs/fpg/README.md @@ -19,12 +19,12 @@ All backbones are Resnet-50 in pytorch style. | Method | Neck | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :----------: | :--------: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN | FPG | 50e | 20.0 | - | 42.3 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/faster_rcnn_r50_fpg_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg_crop640_50e_coco/faster_rcnn_r50_fpg_crop640_50e_coco_20220311_011856-74109f42.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg_crop640_50e_coco/faster_rcnn_r50_fpg_crop640_50e_coco_20220311_011856.log.json) | -| Faster R-CNN | FPG-chn128 | 50e | 11.9 | - | 41.2 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco/faster_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011857-9376aa9d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco/faster_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011857.log.json) | -| Faster R-CNN | FPN | 50e | 20.0 | - | 38.9 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/faster_rcnn_r50_fpn_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpn_crop640_50e_coco/faster_rcnn_r50_fpn_crop640_50e_coco_20220311_011857-be7c9f42.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpn_crop640_50e_coco/faster_rcnn_r50_fpn_crop640_50e_coco_20220311_011857.log.json) | -| Mask R-CNN | FPG | 50e | 23.2 | - | 43.0 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/mask_rcnn_r50_fpg_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg_crop640_50e_coco/mask_rcnn_r50_fpg_crop640_50e_coco_20220311_011857-233b8334.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg_crop640_50e_coco/mask_rcnn_r50_fpg_crop640_50e_coco_20220311_011857.log.json) | -| Mask R-CNN | FPG-chn128 | 50e | 15.3 | - | 41.7 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco/mask_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011859-043c9b4e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco/mask_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011859.log.json) | -| Mask R-CNN | FPN | 50e | 23.2 | - | 49.6 | 35.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/mask_rcnn_r50_fpn_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpn_crop640_50e_coco/mask_rcnn_r50_fpn_crop640_50e_coco_20220311_011855-a756664a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpn_crop640_50e_coco/mask_rcnn_r50_fpn_crop640_50e_coco_20220311_011855.log.json) | +| Faster R-CNN | FPG | 50e | 20.0 | - | 42.3 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/faster-rcnn_r50_fpg_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg_crop640_50e_coco/faster_rcnn_r50_fpg_crop640_50e_coco_20220311_011856-74109f42.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg_crop640_50e_coco/faster_rcnn_r50_fpg_crop640_50e_coco_20220311_011856.log.json) | +| Faster R-CNN | FPG-chn128 | 50e | 11.9 | - | 41.2 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/faster-rcnn_r50_fpg-chn128_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco/faster_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011857-9376aa9d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco/faster_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011857.log.json) | +| Faster R-CNN | FPN | 50e | 20.0 | - | 38.9 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/faster-rcnn_r50_fpn_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpn_crop640_50e_coco/faster_rcnn_r50_fpn_crop640_50e_coco_20220311_011857-be7c9f42.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpn_crop640_50e_coco/faster_rcnn_r50_fpn_crop640_50e_coco_20220311_011857.log.json) | +| Mask R-CNN | FPG | 50e | 23.2 | - | 43.0 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/mask-rcnn_r50_fpg_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg_crop640_50e_coco/mask_rcnn_r50_fpg_crop640_50e_coco_20220311_011857-233b8334.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg_crop640_50e_coco/mask_rcnn_r50_fpg_crop640_50e_coco_20220311_011857.log.json) | +| Mask R-CNN | FPG-chn128 | 50e | 15.3 | - | 41.7 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/mask-rcnn_r50_fpg-chn128_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco/mask_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011859-043c9b4e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco/mask_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011859.log.json) | +| Mask R-CNN | FPN | 50e | 23.2 | - | 49.6 | 35.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/mask-rcnn_r50_fpn_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpn_crop640_50e_coco/mask_rcnn_r50_fpn_crop640_50e_coco_20220311_011855-a756664a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpn_crop640_50e_coco/mask_rcnn_r50_fpn_crop640_50e_coco_20220311_011855.log.json) | | RetinaNet | FPG | 50e | 20.8 | - | 40.5 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/retinanet_r50_fpg_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/retinanet_r50_fpg_crop640_50e_coco/retinanet_r50_fpg_crop640_50e_coco_20220311_110809-b0bcf5f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/retinanet_r50_fpg_crop640_50e_coco/retinanet_r50_fpg_crop640_50e_coco_20220311_110809.log.json) | | RetinaNet | FPG-chn128 | 50e | 19.9 | - | 39.9 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fpg/retinanet_r50_fpg-chn128_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fpg/retinanet_r50_fpg-chn128_crop640_50e_coco/retinanet_r50_fpg-chn128_crop640_50e_coco_20220313_104829-ee99a686.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fpg/retinanet_r50_fpg-chn128_crop640_50e_coco/retinanet_r50_fpg-chn128_crop640_50e_coco_20220313_104829.log.json) | diff --git a/configs/fpg/faster-rcnn_r50_fpn_crop640-50e_coco.py b/configs/fpg/faster-rcnn_r50_fpn_crop640-50e_coco.py index 818e23e6d68..019105dbfac 100644 --- a/configs/fpg/faster-rcnn_r50_fpn_crop640-50e_coco.py +++ b/configs/fpg/faster-rcnn_r50_fpn_crop640-50e_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/fpg/mask-rcnn_r50_fpn_crop640-50e_coco.py b/configs/fpg/mask-rcnn_r50_fpn_crop640-50e_coco.py index 6f14880c318..baaf9a4b1e5 100644 --- a/configs/fpg/mask-rcnn_r50_fpn_crop640-50e_coco.py +++ b/configs/fpg/mask-rcnn_r50_fpn_crop640-50e_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/fpg/metafile.yml b/configs/fpg/metafile.yml index 6b0a6a796d3..7d7634aec61 100644 --- a/configs/fpg/metafile.yml +++ b/configs/fpg/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.10.0 Models: - - Name: faster_rcnn_r50_fpg_crop640_50e_coco + - Name: faster-rcnn_r50_fpg_crop640-50e_coco In Collection: Feature Pyramid Grids - Config: configs/fpg/faster_rcnn_r50_fpg_crop640_50e_coco.py + Config: configs/fpg/faster-rcnn_r50_fpg_crop640-50e_coco.py Metadata: Training Memory (GB): 20.0 Epochs: 50 @@ -30,9 +30,9 @@ Models: box AP: 42.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg_crop640_50e_coco/faster_rcnn_r50_fpg_crop640_50e_coco_20220311_011856-74109f42.pth - - Name: faster_rcnn_r50_fpg-chn128_crop640_50e_coco + - Name: faster-rcnn_r50_fpg-chn128_crop640-50e_coco In Collection: Feature Pyramid Grids - Config: configs/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco.py + Config: configs/fpg/faster-rcnn_r50_fpg-chn128_crop640-50e_coco.py Metadata: Training Memory (GB): 11.9 Epochs: 50 @@ -43,9 +43,9 @@ Models: box AP: 41.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/fpg/faster_rcnn_r50_fpg-chn128_crop640_50e_coco/faster_rcnn_r50_fpg-chn128_crop640_50e_coco_20220311_011857-9376aa9d.pth - - Name: mask_rcnn_r50_fpg_crop640_50e_coco + - Name: mask-rcnn_r50_fpg_crop640-50e_coco In Collection: Feature Pyramid Grids - Config: configs/fpg/mask_rcnn_r50_fpg_crop640_50e_coco.py + Config: configs/fpg/mask-rcnn_r50_fpg_crop640-50e_coco.py Metadata: Training Memory (GB): 23.2 Epochs: 50 @@ -60,9 +60,9 @@ Models: mask AP: 38.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/fpg/mask_rcnn_r50_fpg_crop640_50e_coco/mask_rcnn_r50_fpg_crop640_50e_coco_20220311_011857-233b8334.pth - - Name: mask_rcnn_r50_fpg-chn128_crop640_50e_coco + - Name: mask-rcnn_r50_fpg-chn128_crop640-50e_coco In Collection: Feature Pyramid Grids - Config: configs/fpg/mask_rcnn_r50_fpg-chn128_crop640_50e_coco.py + Config: configs/fpg/mask-rcnn_r50_fpg-chn128_crop640-50e_coco.py Metadata: Training Memory (GB): 15.3 Epochs: 50 diff --git a/configs/fpg/retinanet_r50_fpg_crop640_50e_coco.py b/configs/fpg/retinanet_r50_fpg_crop640_50e_coco.py index ebc30db6345..e2aac283992 100644 --- a/configs/fpg/retinanet_r50_fpg_crop640_50e_coco.py +++ b/configs/fpg/retinanet_r50_fpg_crop640_50e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco.py' +_base_ = '../nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py' norm_cfg = dict(type='BN', requires_grad=True) model = dict( diff --git a/configs/free_anchor/README.md b/configs/free_anchor/README.md index d24c34050f9..3e0ae2ae966 100644 --- a/configs/free_anchor/README.md +++ b/configs/free_anchor/README.md @@ -14,11 +14,11 @@ Modern CNN-based object detectors assign anchors for ground-truth objects under ## Results and Models -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :---------: | :-----: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | 1x | 4.9 | 18.4 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco/retinanet_free_anchor_r50_fpn_1x_coco_20200130-0f67375f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco/retinanet_free_anchor_r50_fpn_1x_coco_20200130_095625.log.json) | -| R-101 | pytorch | 1x | 6.8 | 14.9 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco/retinanet_free_anchor_r101_fpn_1x_coco_20200130-358324e6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco/retinanet_free_anchor_r101_fpn_1x_coco_20200130_100723.log.json) | -| X-101-32x4d | pytorch | 1x | 8.1 | 11.1 | 41.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco/retinanet_free_anchor_x101_32x4d_fpn_1x_coco_20200130-d4846968.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco/retinanet_free_anchor_x101_32x4d_fpn_1x_coco_20200130_095627.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :---------: | :-----: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | 1x | 4.9 | 18.4 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/free_anchor/freeanchor_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco/retinanet_free_anchor_r50_fpn_1x_coco_20200130-0f67375f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco/retinanet_free_anchor_r50_fpn_1x_coco_20200130_095625.log.json) | +| R-101 | pytorch | 1x | 6.8 | 14.9 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/free_anchor/freeanchor_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco/retinanet_free_anchor_r101_fpn_1x_coco_20200130-358324e6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco/retinanet_free_anchor_r101_fpn_1x_coco_20200130_100723.log.json) | +| X-101-32x4d | pytorch | 1x | 8.1 | 11.1 | 41.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/free_anchor/freeanchor_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco/retinanet_free_anchor_x101_32x4d_fpn_1x_coco_20200130-d4846968.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco/retinanet_free_anchor_x101_32x4d_fpn_1x_coco_20200130_095627.log.json) | **Notes:** diff --git a/configs/free_anchor/freeanchor_r101_fpn_1x_coco.py b/configs/free_anchor/freeanchor_r101_fpn_1x_coco.py index f4aea53cc39..dc323d94f7a 100644 --- a/configs/free_anchor/freeanchor_r101_fpn_1x_coco.py +++ b/configs/free_anchor/freeanchor_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_free_anchor_r50_fpn_1x_coco.py' +_base_ = './freeanchor_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/free_anchor/freeanchor_x101-32x4d_fpn_1x_coco.py b/configs/free_anchor/freeanchor_x101-32x4d_fpn_1x_coco.py index 65f8a9e2a4d..8e448bc1123 100644 --- a/configs/free_anchor/freeanchor_x101-32x4d_fpn_1x_coco.py +++ b/configs/free_anchor/freeanchor_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_free_anchor_r50_fpn_1x_coco.py' +_base_ = './freeanchor_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/free_anchor/metafile.yml b/configs/free_anchor/metafile.yml index 170fb5c07a7..cff19db6c95 100644 --- a/configs/free_anchor/metafile.yml +++ b/configs/free_anchor/metafile.yml @@ -18,9 +18,9 @@ Collections: Version: v2.0.0 Models: - - Name: retinanet_free_anchor_r50_fpn_1x_coco + - Name: freeanchor_r50_fpn_1x_coco In Collection: FreeAnchor - Config: configs/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco.py + Config: configs/free_anchor/freeanchor_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.9 inference time (ms/im): @@ -38,9 +38,9 @@ Models: box AP: 38.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco/retinanet_free_anchor_r50_fpn_1x_coco_20200130-0f67375f.pth - - Name: retinanet_free_anchor_r101_fpn_1x_coco + - Name: freeanchor_r101_fpn_1x_coco In Collection: FreeAnchor - Config: configs/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco.py + Config: configs/free_anchor/freeanchor_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 6.8 inference time (ms/im): @@ -58,9 +58,9 @@ Models: box AP: 40.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco/retinanet_free_anchor_r101_fpn_1x_coco_20200130-358324e6.pth - - Name: retinanet_free_anchor_x101_32x4d_fpn_1x_coco + - Name: freeanchor_x101-32x4d_fpn_1x_coco In Collection: FreeAnchor - Config: configs/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco.py + Config: configs/free_anchor/freeanchor_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 8.1 inference time (ms/im): diff --git a/configs/fsaf/README.md b/configs/fsaf/README.md index 4392a6e46e2..0bf8b5aaee8 100644 --- a/configs/fsaf/README.md +++ b/configs/fsaf/README.md @@ -31,7 +31,7 @@ it is empirically found that a hard threshold (0.2-0.2) gives a further gain on | R-50 | 0.2-0.5 | N | 1x | 3.15 | 0.43 | 12.3 | 36.0 (35.9) | | [model](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_pscale0.2_nscale0.5_r50_fpn_1x_coco/fsaf_pscale0.2_nscale0.5_r50_fpn_1x_coco_20200715-b555b0e0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_pscale0.2_nscale0.5_r50_fpn_1x_coco/fsaf_pscale0.2_nscale0.5_r50_fpn_1x_coco_20200715_094657.log.json) | | R-50 | 0.2-0.2 | N | 1x | 3.15 | 0.43 | 13.0 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fsaf/fsaf_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_r50_fpn_1x_coco/fsaf_r50_fpn_1x_coco-94ccc51f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_r50_fpn_1x_coco/fsaf_r50_fpn_1x_coco_20200428_072327.log.json) | | R-101 | 0.2-0.2 | N | 1x | 5.08 | 0.58 | 10.8 | 39.3 (37.9) | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fsaf/fsaf_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_r101_fpn_1x_coco/fsaf_r101_fpn_1x_coco-9e71098f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_r101_fpn_1x_coco/fsaf_r101_fpn_1x_coco_20200428_160348.log.json) | -| X-101 | 0.2-0.2 | N | 1x | 9.38 | 1.23 | 5.6 | 42.4 (41.0) | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fsaf/fsaf_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_x101_64x4d_fpn_1x_coco/fsaf_x101_64x4d_fpn_1x_coco-e3f6e6fd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_x101_64x4d_fpn_1x_coco/fsaf_x101_64x4d_fpn_1x_coco_20200428_160424.log.json) | +| X-101 | 0.2-0.2 | N | 1x | 9.38 | 1.23 | 5.6 | 42.4 (41.0) | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/fsaf/fsaf_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_x101_64x4d_fpn_1x_coco/fsaf_x101_64x4d_fpn_1x_coco-e3f6e6fd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_x101_64x4d_fpn_1x_coco/fsaf_x101_64x4d_fpn_1x_coco_20200428_160424.log.json) | **Notes:** diff --git a/configs/fsaf/metafile.yml b/configs/fsaf/metafile.yml index 5434e9adfa6..2d524b6aea7 100644 --- a/configs/fsaf/metafile.yml +++ b/configs/fsaf/metafile.yml @@ -59,9 +59,9 @@ Models: box AP: 39.3 (37.9) Weights: https://download.openmmlab.com/mmdetection/v2.0/fsaf/fsaf_r101_fpn_1x_coco/fsaf_r101_fpn_1x_coco-9e71098f.pth - - Name: fsaf_x101_64x4d_fpn_1x_coco + - Name: fsaf_x101-64x4d_fpn_1x_coco In Collection: FSAF - Config: configs/fsaf/fsaf_x101_64x4d_fpn_1x_coco.py + Config: configs/fsaf/fsaf_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 9.38 inference time (ms/im): diff --git a/configs/gcnet/README.md b/configs/gcnet/README.md index 403e0861569..6099f4937ec 100644 --- a/configs/gcnet/README.md +++ b/configs/gcnet/README.md @@ -27,28 +27,28 @@ The results on COCO 2017val are shown in the below table. | Backbone | Model | Context | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------: | :---: | :------------: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | Mask | GC(c3-c5, r16) | 1x | 5.0 | | 39.7 | 35.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco_20200515_211915-187da160.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco_20200515_211915.log.json) | -| R-50-FPN | Mask | GC(c3-c5, r4) | 1x | 5.1 | 15.0 | 39.9 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco_20200204-17235656.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco_20200204_024626.log.json) | -| R-101-FPN | Mask | GC(c3-c5, r16) | 1x | 7.6 | 11.4 | 41.3 | 37.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco_20200205-e58ae947.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco_20200205_192835.log.json) | -| R-101-FPN | Mask | GC(c3-c5, r4) | 1x | 7.8 | 11.6 | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco_20200206-af22dc9d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco_20200206_112128.log.json) | - -| Backbone | Model | Context | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------: | :--------------: | :------------: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | Mask | - | 1x | 4.4 | 16.6 | 38.4 | 34.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco_20200202-bb3eb55c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco_20200202_214122.log.json) | -| R-50-FPN | Mask | GC(c3-c5, r16) | 1x | 5.0 | 15.5 | 40.4 | 36.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200202-587b99aa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200202_174907.log.json) | -| R-50-FPN | Mask | GC(c3-c5, r4) | 1x | 5.1 | 15.1 | 40.7 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202-50b90e5c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202_085547.log.json) | -| R-101-FPN | Mask | - | 1x | 6.4 | 13.3 | 40.5 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco_20200210-81658c8a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco_20200210_220422.log.json) | -| R-101-FPN | Mask | GC(c3-c5, r16) | 1x | 7.6 | 12.0 | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200207-945e77ca.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200207_015330.log.json) | -| R-101-FPN | Mask | GC(c3-c5, r4) | 1x | 7.8 | 11.8 | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206-8407a3f0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206_142508.log.json) | -| X-101-FPN | Mask | - | 1x | 7.6 | 11.3 | 42.4 | 37.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200211-7584841c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200211_054326.log.json) | -| X-101-FPN | Mask | GC(c3-c5, r16) | 1x | 8.8 | 9.8 | 43.5 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211-cbed3d2c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211_164715.log.json) | -| X-101-FPN | Mask | GC(c3-c5, r4) | 1x | 9.0 | 9.7 | 43.9 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200212-68164964.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200212_070942.log.json) | -| X-101-FPN | Cascade Mask | - | 1x | 9.2 | 8.4 | 44.7 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200310-d5ad2a5e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200310_115217.log.json) | -| X-101-FPN | Cascade Mask | GC(c3-c5, r16) | 1x | 10.3 | 7.7 | 46.2 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211-10bf2463.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211_184154.log.json) | -| X-101-FPN | Cascade Mask | GC(c3-c5, r4) | 1x | 10.6 | | 46.4 | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200703_180653-ed035291.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200703_180653.log.json) | -| X-101-FPN | DCN Cascade Mask | - | 1x | | | 47.5 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco_20210615_211019-abbc39ea.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco_20210615_211019.log.json) | -| X-101-FPN | DCN Cascade Mask | GC(c3-c5, r16) | 1x | | | 48.0 | 41.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco_20210615_215648-44aa598a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco_20210615_215648.log.json) | -| X-101-FPN | DCN Cascade Mask | GC(c3-c5, r4) | 1x | | | 47.9 | 41.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco_20210615_161851-720338ec.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco_20210615_161851.log.json) | +| R-50-FPN | Mask | GC(c3-c5, r16) | 1x | 5.0 | | 39.7 | 35.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco_20200515_211915-187da160.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco_20200515_211915.log.json) | +| R-50-FPN | Mask | GC(c3-c5, r4) | 1x | 5.1 | 15.0 | 39.9 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco_20200204-17235656.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco_20200204_024626.log.json) | +| R-101-FPN | Mask | GC(c3-c5, r16) | 1x | 7.6 | 11.4 | 41.3 | 37.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco_20200205-e58ae947.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco_20200205_192835.log.json) | +| R-101-FPN | Mask | GC(c3-c5, r4) | 1x | 7.8 | 11.6 | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco_20200206-af22dc9d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco_20200206_112128.log.json) | + +| Backbone | Model | Context | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------: | :--------------: | :------------: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | Mask | - | 1x | 4.4 | 16.6 | 38.4 | 34.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco_20200202-bb3eb55c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco_20200202_214122.log.json) | +| R-50-FPN | Mask | GC(c3-c5, r16) | 1x | 5.0 | 15.5 | 40.4 | 36.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200202-587b99aa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200202_174907.log.json) | +| R-50-FPN | Mask | GC(c3-c5, r4) | 1x | 5.1 | 15.1 | 40.7 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202-50b90e5c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202_085547.log.json) | +| R-101-FPN | Mask | - | 1x | 6.4 | 13.3 | 40.5 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r101-syncbn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco_20200210-81658c8a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco_20200210_220422.log.json) | +| R-101-FPN | Mask | GC(c3-c5, r16) | 1x | 7.6 | 12.0 | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200207-945e77ca.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200207_015330.log.json) | +| R-101-FPN | Mask | GC(c3-c5, r4) | 1x | 7.8 | 11.8 | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206-8407a3f0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206_142508.log.json) | +| X-101-FPN | Mask | - | 1x | 7.6 | 11.3 | 42.4 | 37.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200211-7584841c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200211_054326.log.json) | +| X-101-FPN | Mask | GC(c3-c5, r16) | 1x | 8.8 | 9.8 | 43.5 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211-cbed3d2c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211_164715.log.json) | +| X-101-FPN | Mask | GC(c3-c5, r4) | 1x | 9.0 | 9.7 | 43.9 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200212-68164964.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200212_070942.log.json) | +| X-101-FPN | Cascade Mask | - | 1x | 9.2 | 8.4 | 44.7 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200310-d5ad2a5e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200310_115217.log.json) | +| X-101-FPN | Cascade Mask | GC(c3-c5, r16) | 1x | 10.3 | 7.7 | 46.2 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211-10bf2463.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211_184154.log.json) | +| X-101-FPN | Cascade Mask | GC(c3-c5, r4) | 1x | 10.6 | | 46.4 | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200703_180653-ed035291.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200703_180653.log.json) | +| X-101-FPN | DCN Cascade Mask | - | 1x | | | 47.5 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco_20210615_211019-abbc39ea.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco_20210615_211019.log.json) | +| X-101-FPN | DCN Cascade Mask | GC(c3-c5, r16) | 1x | | | 48.0 | 41.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco_20210615_215648-44aa598a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco_20210615_215648.log.json) | +| X-101-FPN | DCN Cascade Mask | GC(c3-c5, r4) | 1x | | | 47.9 | 41.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco_20210615_161851-720338ec.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco_20210615_161851.log.json) | **Notes:** diff --git a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py index 50689aadf6c..6cf605b666e 100644 --- a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py' +_base_ = '../dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py index 13672312a8f..95fc687b664 100644 --- a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py' +_base_ = '../dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py index 413499dd6d3..9b77dc9315f 100644 --- a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py' +_base_ = '../dcn/cascade-mask-rcnn_x101-32x4d-dconv-c3-c5_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), norm_eval=False)) diff --git a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py index 50883ffeb16..8f97972aa2b 100644 --- a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py index 31fdd070595..8404cfdaf34 100644 --- a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py index 5118895f003..87667dee779 100644 --- a/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py +++ b/configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), norm_eval=False)) diff --git a/configs/gcnet/mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py index ad6ad47696e..447e2c6d858 100644 --- a/configs/gcnet/mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict(plugins=[ dict( diff --git a/configs/gcnet/mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py index 29f91674c6d..9c723a64b6f 100644 --- a/configs/gcnet/mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict(plugins=[ dict( diff --git a/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py index 781dba78d68..6f9d03d3f8d 100644 --- a/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py index 32972de857b..d07cb0d488c 100644 --- a/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/mask-rcnn_r101-syncbn_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r101-syncbn_fpn_1x_coco.py index 6e1c5d0cadf..957bdf55470 100644 --- a/configs/gcnet/mask-rcnn_r101-syncbn_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r101-syncbn_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), norm_eval=False)) diff --git a/configs/gcnet/mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py index d299b69f576..c9ec5ac3baf 100644 --- a/configs/gcnet/mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict(plugins=[ dict( diff --git a/configs/gcnet/mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py index 5ac908e60c1..42474d5196a 100644 --- a/configs/gcnet/mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict(plugins=[ dict( diff --git a/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py index e04780c50f9..ac192808240 100644 --- a/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py index 980f8191d4c..ae29f0cebe4 100644 --- a/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py index 0308a567c14..f8ef27bad97 100644 --- a/configs/gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), norm_eval=False)) diff --git a/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py index 7fb8e82ece2..1a2e2c9f26b 100644 --- a/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py index b1ddbee3b4b..65d3f9aadf5 100644 --- a/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), diff --git a/configs/gcnet/mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py b/configs/gcnet/mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py index f0c96e58b61..b5343a6d459 100644 --- a/configs/gcnet/mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py +++ b/configs/gcnet/mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( norm_cfg=dict(type='SyncBN', requires_grad=True), norm_eval=False)) diff --git a/configs/gcnet/metafile.yml b/configs/gcnet/metafile.yml index 1281122a776..075a94c8fbf 100644 --- a/configs/gcnet/metafile.yml +++ b/configs/gcnet/metafile.yml @@ -21,9 +21,9 @@ Collections: Version: v2.0.0 Models: - - Name: mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r50-gcb-r16-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 5.0 Epochs: 12 @@ -38,9 +38,9 @@ Models: mask AP: 35.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco_20200515_211915-187da160.pth - - Name: mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r50-gcb-r4-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 5.1 inference time (ms/im): @@ -62,9 +62,9 @@ Models: mask AP: 36.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco_20200204-17235656.pth - - Name: mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r101-gcb-r16-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 7.6 inference time (ms/im): @@ -86,9 +86,9 @@ Models: mask AP: 37.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco_20200205-e58ae947.pth - - Name: mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r101-gcb-r4-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 7.8 inference time (ms/im): @@ -110,9 +110,9 @@ Models: mask AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco_20200206-af22dc9d.pth - - Name: mask_rcnn_r50_fpn_syncbn-backbone_1x_coco + - Name: mask-rcnn_r50_fpn_syncbn-backbone_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco.py + Config: configs/gcnet/mask-rcnn_r50-syncbn_fpn_1x_coco.py Metadata: Training Memory (GB): 4.4 inference time (ms/im): @@ -134,9 +134,9 @@ Models: mask AP: 34.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco_20200202-bb3eb55c.pth - - Name: mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r50-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 5.0 inference time (ms/im): @@ -158,9 +158,9 @@ Models: mask AP: 36.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200202-587b99aa.pth - - Name: mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 5.1 inference time (ms/im): @@ -182,9 +182,9 @@ Models: mask AP: 36.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202-50b90e5c.pth - - Name: mask_rcnn_r101_fpn_syncbn-backbone_1x_coco + - Name: mask-rcnn_r101-syncbn_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco.py + Config: configs/gcnet/mask-rcnn_r101-syncbn_fpn_1x_coco.py Metadata: Training Memory (GB): 6.4 inference time (ms/im): @@ -206,9 +206,9 @@ Models: mask AP: 36.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco_20200210-81658c8a.pth - - Name: mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r101-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 7.6 inference time (ms/im): @@ -230,9 +230,9 @@ Models: mask AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200207-945e77ca.pth - - Name: mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco + - Name: mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 7.8 inference time (ms/im): @@ -254,9 +254,9 @@ Models: mask AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206-8407a3f0.pth - - Name: mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco + - Name: mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py + Config: configs/gcnet/mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py Metadata: Training Memory (GB): 7.6 inference time (ms/im): @@ -278,9 +278,9 @@ Models: mask AP: 37.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200211-7584841c.pth - - Name: mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco + - Name: mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r16-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 8.8 inference time (ms/im): @@ -302,9 +302,9 @@ Models: mask AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211-cbed3d2c.pth - - Name: mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco + - Name: mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/mask-rcnn_x101-32x4d-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 9.0 inference time (ms/im): @@ -326,9 +326,9 @@ Models: mask AP: 39.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200212-68164964.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py + Config: configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn_fpn_1x_coco.py Metadata: Training Memory (GB): 9.2 inference time (ms/im): @@ -350,9 +350,9 @@ Models: mask AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco_20200310-d5ad2a5e.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r16-gcb-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 10.3 inference time (ms/im): @@ -374,9 +374,9 @@ Models: mask AP: 39.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco_20200211-10bf2463.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-r4-gcb-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 10.6 Epochs: 12 @@ -391,9 +391,9 @@ Models: mask AP: 40.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200703_180653-ed035291.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco.py + Config: configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -407,9 +407,9 @@ Models: mask AP: 40.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco_20210615_211019-abbc39ea.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r16-gcb-c3-c5_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -423,9 +423,9 @@ Models: mask AP: 41.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco_20210615_215648-44aa598a.pth - - Name: cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco + - Name: cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco In Collection: GCNet - Config: configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco.py + Config: configs/gcnet/cascade-mask-rcnn_x101-32x4d-syncbn-dconv-c3-c5-r4-gcb-c3-c5_fpn_1x_coco.py Metadata: Epochs: 12 Results: diff --git a/configs/gfl/README.md b/configs/gfl/README.md index 703936b3691..ce017b748c9 100644 --- a/configs/gfl/README.md +++ b/configs/gfl/README.md @@ -14,14 +14,14 @@ One-stage detector basically formulates object detection as dense classification ## Results and Models -| Backbone | Style | Lr schd | Multi-scale Training | Inf time (fps) | box AP | Config | Download | -| :---------------: | :-----: | :-----: | :------------------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | 1x | No | 19.5 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_1x_coco/gfl_r50_fpn_1x_coco_20200629_121244-25944287.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_1x_coco/gfl_r50_fpn_1x_coco_20200629_121244.log.json) | -| R-50 | pytorch | 2x | Yes | 19.5 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r50_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_mstrain_2x_coco/gfl_r50_fpn_mstrain_2x_coco_20200629_213802-37bb1edc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_mstrain_2x_coco/gfl_r50_fpn_mstrain_2x_coco_20200629_213802.log.json) | -| R-101 | pytorch | 2x | Yes | 14.7 | 44.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r101_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_mstrain_2x_coco/gfl_r101_fpn_mstrain_2x_coco_20200629_200126-dd12f847.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_mstrain_2x_coco/gfl_r101_fpn_mstrain_2x_coco_20200629_200126.log.json) | -| R-101-dcnv2 | pytorch | 2x | Yes | 12.9 | 47.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20200630_102002-134b07df.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20200630_102002.log.json) | -| X-101-32x4d | pytorch | 2x | Yes | 12.1 | 45.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco/gfl_x101_32x4d_fpn_mstrain_2x_coco_20200630_102002-50c1ffdb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco/gfl_x101_32x4d_fpn_mstrain_2x_coco_20200630_102002.log.json) | -| X-101-32x4d-dcnv2 | pytorch | 2x | Yes | 10.7 | 48.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco_20200630_102002-14a2bf25.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco_20200630_102002.log.json) | +| Backbone | Style | Lr schd | Multi-scale Training | Inf time (fps) | box AP | Config | Download | +| :---------------: | :-----: | :-----: | :------------------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | 1x | No | 19.5 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_1x_coco/gfl_r50_fpn_1x_coco_20200629_121244-25944287.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_1x_coco/gfl_r50_fpn_1x_coco_20200629_121244.log.json) | +| R-50 | pytorch | 2x | Yes | 19.5 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r50_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_mstrain_2x_coco/gfl_r50_fpn_mstrain_2x_coco_20200629_213802-37bb1edc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_mstrain_2x_coco/gfl_r50_fpn_mstrain_2x_coco_20200629_213802.log.json) | +| R-101 | pytorch | 2x | Yes | 14.7 | 44.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r101_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_mstrain_2x_coco/gfl_r101_fpn_mstrain_2x_coco_20200629_200126-dd12f847.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_mstrain_2x_coco/gfl_r101_fpn_mstrain_2x_coco_20200629_200126.log.json) | +| R-101-dcnv2 | pytorch | 2x | Yes | 12.9 | 47.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20200630_102002-134b07df.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20200630_102002.log.json) | +| X-101-32x4d | pytorch | 2x | Yes | 12.1 | 45.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco/gfl_x101_32x4d_fpn_mstrain_2x_coco_20200630_102002-50c1ffdb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco/gfl_x101_32x4d_fpn_mstrain_2x_coco_20200630_102002.log.json) | +| X-101-32x4d-dcnv2 | pytorch | 2x | Yes | 10.7 | 48.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl/gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco_20200630_102002-14a2bf25.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco_20200630_102002.log.json) | \[1\] *1x and 2x mean the model is trained for 90K and 180K iterations, respectively.* \ \[2\] *All results are obtained with a single model and without any test time data augmentation such as multi-scale, flipping and etc..* \ diff --git a/configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py b/configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py index b72c2b6eddf..7f748935b62 100644 --- a/configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './gfl_r50_fpn_mstrain_2x_coco.py' +_base_ = './gfl_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNet', diff --git a/configs/gfl/gfl_r101_fpn_ms-2x_coco.py b/configs/gfl/gfl_r101_fpn_ms-2x_coco.py index e33b5c0d278..10135f161b9 100644 --- a/configs/gfl/gfl_r101_fpn_ms-2x_coco.py +++ b/configs/gfl/gfl_r101_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './gfl_r50_fpn_mstrain_2x_coco.py' +_base_ = './gfl_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNet', diff --git a/configs/gfl/gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py b/configs/gfl/gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py index 25398075cb8..6aa98eea2d0 100644 --- a/configs/gfl/gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py +++ b/configs/gfl/gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './gfl_r50_fpn_mstrain_2x_coco.py' +_base_ = './gfl_r50_fpn_ms-2x_coco.py' model = dict( type='GFL', backbone=dict( diff --git a/configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py b/configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py index effda195cb0..ec629b1f0d5 100644 --- a/configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py +++ b/configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './gfl_r50_fpn_mstrain_2x_coco.py' +_base_ = './gfl_r50_fpn_ms-2x_coco.py' model = dict( type='GFL', backbone=dict( diff --git a/configs/gfl/metafile.yml b/configs/gfl/metafile.yml index 8f049c6bc92..183fc14bdee 100644 --- a/configs/gfl/metafile.yml +++ b/configs/gfl/metafile.yml @@ -38,9 +38,9 @@ Models: box AP: 40.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_1x_coco/gfl_r50_fpn_1x_coco_20200629_121244-25944287.pth - - Name: gfl_r50_fpn_mstrain_2x_coco + - Name: gfl_r50_fpn_ms-2x_coco In Collection: Generalized Focal Loss - Config: configs/gfl/gfl_r50_fpn_mstrain_2x_coco.py + Config: configs/gfl/gfl_r50_fpn_ms-2x_coco.py Metadata: inference time (ms/im): - value: 51.28 @@ -57,9 +57,9 @@ Models: box AP: 42.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r50_fpn_mstrain_2x_coco/gfl_r50_fpn_mstrain_2x_coco_20200629_213802-37bb1edc.pth - - Name: gfl_r101_fpn_mstrain_2x_coco + - Name: gfl_r101_fpn_ms-2x_coco In Collection: Generalized Focal Loss - Config: configs/gfl/gfl_r101_fpn_mstrain_2x_coco.py + Config: configs/gfl/gfl_r101_fpn_ms-2x_coco.py Metadata: inference time (ms/im): - value: 68.03 @@ -76,9 +76,9 @@ Models: box AP: 44.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_mstrain_2x_coco/gfl_r101_fpn_mstrain_2x_coco_20200629_200126-dd12f847.pth - - Name: gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco + - Name: gfl_r101-dconv-c3-c5_fpn_ms-2x_coco In Collection: Generalized Focal Loss - Config: configs/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py + Config: configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py Metadata: inference time (ms/im): - value: 77.52 @@ -95,9 +95,9 @@ Models: box AP: 47.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20200630_102002-134b07df.pth - - Name: gfl_x101_32x4d_fpn_mstrain_2x_coco + - Name: gfl_x101-32x4d_fpn_ms-2x_coco In Collection: Generalized Focal Loss - Config: configs/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco.py + Config: configs/gfl/gfl_x101-32x4d_fpn_ms-2x_coco.py Metadata: inference time (ms/im): - value: 82.64 @@ -114,9 +114,9 @@ Models: box AP: 45.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco/gfl_x101_32x4d_fpn_mstrain_2x_coco_20200630_102002-50c1ffdb.pth - - Name: gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco + - Name: gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco In Collection: Generalized Focal Loss - Config: configs/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py + Config: configs/gfl/gfl_x101-32x4d-dconv-c4-c5_fpn_ms-2x_coco.py Metadata: inference time (ms/im): - value: 93.46 diff --git a/configs/ghm/README.md b/configs/ghm/README.md index cf9fb7370c7..15bbb377b33 100644 --- a/configs/ghm/README.md +++ b/configs/ghm/README.md @@ -16,10 +16,10 @@ Despite the great success of two-stage detectors, single-stage detector is still | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 4.0 | 3.3 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_ghm_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r50_fpn_1x_coco/retinanet_ghm_r50_fpn_1x_coco_20200130-a437fda3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r50_fpn_1x_coco/retinanet_ghm_r50_fpn_1x_coco_20200130_004213.log.json) | -| R-101-FPN | pytorch | 1x | 6.0 | 4.4 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_ghm_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r101_fpn_1x_coco/retinanet_ghm_r101_fpn_1x_coco_20200130-c148ee8f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r101_fpn_1x_coco/retinanet_ghm_r101_fpn_1x_coco_20200130_145259.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 7.2 | 5.1 | 40.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco/retinanet_ghm_x101_32x4d_fpn_1x_coco_20200131-e4333bd0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco/retinanet_ghm_x101_32x4d_fpn_1x_coco_20200131_113653.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 10.3 | 5.2 | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco/retinanet_ghm_x101_64x4d_fpn_1x_coco_20200131-dd381cef.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco/retinanet_ghm_x101_64x4d_fpn_1x_coco_20200131_113723.log.json) | +| R-50-FPN | pytorch | 1x | 4.0 | 3.3 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_r50_fpn_ghm-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r50_fpn_1x_coco/retinanet_ghm_r50_fpn_1x_coco_20200130-a437fda3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r50_fpn_1x_coco/retinanet_ghm_r50_fpn_1x_coco_20200130_004213.log.json) | +| R-101-FPN | pytorch | 1x | 6.0 | 4.4 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r101_fpn_1x_coco/retinanet_ghm_r101_fpn_1x_coco_20200130-c148ee8f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r101_fpn_1x_coco/retinanet_ghm_r101_fpn_1x_coco_20200130_145259.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 7.2 | 5.1 | 40.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_x101-32x4d_fpn_ghm-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco/retinanet_ghm_x101_32x4d_fpn_1x_coco_20200131-e4333bd0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco/retinanet_ghm_x101_32x4d_fpn_1x_coco_20200131_113653.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 10.3 | 5.2 | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ghm/retinanet_x101-64x4d_fpn_ghm-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco/retinanet_ghm_x101_64x4d_fpn_1x_coco_20200131-dd381cef.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco/retinanet_ghm_x101_64x4d_fpn_1x_coco_20200131_113723.log.json) | ## Citation diff --git a/configs/ghm/metafile.yml b/configs/ghm/metafile.yml index b4f488c4365..63cb48ffe73 100644 --- a/configs/ghm/metafile.yml +++ b/configs/ghm/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.0.0 Models: - - Name: retinanet_ghm_r50_fpn_1x_coco + - Name: retinanet_r50_fpn_ghm-1x_coco In Collection: GHM - Config: configs/ghm/retinanet_ghm_r50_fpn_1x_coco.py + Config: configs/ghm/retinanet_r50_fpn_ghm-1x_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): @@ -40,9 +40,9 @@ Models: box AP: 37.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r50_fpn_1x_coco/retinanet_ghm_r50_fpn_1x_coco_20200130-a437fda3.pth - - Name: retinanet_ghm_r101_fpn_1x_coco + - Name: retinanet_r101_fpn_ghm-1x_coco In Collection: GHM - Config: configs/ghm/retinanet_ghm_r101_fpn_1x_coco.py + Config: configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): @@ -60,9 +60,9 @@ Models: box AP: 39.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_r101_fpn_1x_coco/retinanet_ghm_r101_fpn_1x_coco_20200130-c148ee8f.pth - - Name: retinanet_ghm_x101_32x4d_fpn_1x_coco + - Name: retinanet_x101-32x4d_fpn_ghm-1x_coco In Collection: GHM - Config: configs/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco.py + Config: configs/ghm/retinanet_x101-32x4d_fpn_ghm-1x_coco.py Metadata: Training Memory (GB): 7.2 inference time (ms/im): @@ -80,9 +80,9 @@ Models: box AP: 40.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco/retinanet_ghm_x101_32x4d_fpn_1x_coco_20200131-e4333bd0.pth - - Name: retinanet_ghm_x101_64x4d_fpn_1x_coco + - Name: retinanet_x101-64x4d_fpn_ghm-1x_coco In Collection: GHM - Config: configs/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco.py + Config: configs/ghm/retinanet_x101-64x4d_fpn_ghm-1x_coco.py Metadata: Training Memory (GB): 10.3 inference time (ms/im): diff --git a/configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py b/configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py index aaf6fc26d32..090221e68f6 100644 --- a/configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py +++ b/configs/ghm/retinanet_r101_fpn_ghm-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_ghm_r50_fpn_1x_coco.py' +_base_ = './retinanet_r50_fpn_ghm-1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/ghm/retinanet_x101-32x4d_fpn_ghm-1x_coco.py b/configs/ghm/retinanet_x101-32x4d_fpn_ghm-1x_coco.py index cd2e4cc34b4..1240545a624 100644 --- a/configs/ghm/retinanet_x101-32x4d_fpn_ghm-1x_coco.py +++ b/configs/ghm/retinanet_x101-32x4d_fpn_ghm-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_ghm_r50_fpn_1x_coco.py' +_base_ = './retinanet_r50_fpn_ghm-1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/ghm/retinanet_x101-64x4d_fpn_ghm-1x_coco.py b/configs/ghm/retinanet_x101-64x4d_fpn_ghm-1x_coco.py index b6107d8c31b..689d2edcdf1 100644 --- a/configs/ghm/retinanet_x101-64x4d_fpn_ghm-1x_coco.py +++ b/configs/ghm/retinanet_x101-64x4d_fpn_ghm-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_ghm_r50_fpn_1x_coco.py' +_base_ = './retinanet_r50_fpn_ghm-1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/gn+ws/README.md b/configs/gn+ws/README.md index 184bed36e1f..a73124751c6 100644 --- a/configs/gn+ws/README.md +++ b/configs/gn+ws/README.md @@ -18,23 +18,23 @@ Faster R-CNN | Backbone | Style | Normalization | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------------: | :-----: | :-----------: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | GN+WS | 1x | 5.9 | 11.7 | 39.7 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco/faster_rcnn_r50_fpn_gn_ws-all_1x_coco_20200130-613d9fe2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco/faster_rcnn_r50_fpn_gn_ws-all_1x_coco_20200130_210936.log.json) | -| R-101-FPN | pytorch | GN+WS | 1x | 8.9 | 9.0 | 41.7 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco/faster_rcnn_r101_fpn_gn_ws-all_1x_coco_20200205-a93b0d75.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco/faster_rcnn_r101_fpn_gn_ws-all_1x_coco_20200205_232146.log.json) | -| X-50-32x4d-FPN | pytorch | GN+WS | 1x | 7.0 | 10.3 | 40.7 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco_20200203-839c5d9d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco_20200203_220113.log.json) | -| X-101-32x4d-FPN | pytorch | GN+WS | 1x | 10.8 | 7.6 | 42.1 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco_20200212-27da1bc2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco_20200212_195302.log.json) | +| R-50-FPN | pytorch | GN+WS | 1x | 5.9 | 11.7 | 39.7 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco/faster_rcnn_r50_fpn_gn_ws-all_1x_coco_20200130-613d9fe2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco/faster_rcnn_r50_fpn_gn_ws-all_1x_coco_20200130_210936.log.json) | +| R-101-FPN | pytorch | GN+WS | 1x | 8.9 | 9.0 | 41.7 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco/faster_rcnn_r101_fpn_gn_ws-all_1x_coco_20200205-a93b0d75.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco/faster_rcnn_r101_fpn_gn_ws-all_1x_coco_20200205_232146.log.json) | +| X-50-32x4d-FPN | pytorch | GN+WS | 1x | 7.0 | 10.3 | 40.7 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco_20200203-839c5d9d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco_20200203_220113.log.json) | +| X-101-32x4d-FPN | pytorch | GN+WS | 1x | 10.8 | 7.6 | 42.1 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco_20200212-27da1bc2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco_20200212_195302.log.json) | Mask R-CNN | Backbone | Style | Normalization | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------------: | :-----: | :-----------: | :-------: | :------: | :------------: | :----: | :-----: | :----------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | GN+WS | 2x | 7.3 | 10.5 | 40.6 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco/mask_rcnn_r50_fpn_gn_ws-all_2x_coco_20200226-16acb762.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco/mask_rcnn_r50_fpn_gn_ws-all_2x_coco_20200226_062128.log.json) | -| R-101-FPN | pytorch | GN+WS | 2x | 10.3 | 8.6 | 42.0 | 37.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco/mask_rcnn_r101_fpn_gn_ws-all_2x_coco_20200212-ea357cd9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco/mask_rcnn_r101_fpn_gn_ws-all_2x_coco_20200212_213627.log.json) | -| X-50-32x4d-FPN | pytorch | GN+WS | 2x | 8.4 | 9.3 | 41.1 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco_20200216-649fdb6f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco_20200216_201500.log.json) | -| X-101-32x4d-FPN | pytorch | GN+WS | 2x | 12.2 | 7.1 | 42.1 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco_20200319-33fb95b5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco_20200319_104101.log.json) | -| R-50-FPN | pytorch | GN+WS | 20-23-24e | 7.3 | - | 41.1 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco_20200213-487d1283.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco_20200213_035123.log.json) | -| R-101-FPN | pytorch | GN+WS | 20-23-24e | 10.3 | - | 43.1 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco_20200213-57b5a50f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco_20200213_130142.log.json) | -| X-50-32x4d-FPN | pytorch | GN+WS | 20-23-24e | 8.4 | - | 42.1 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200226-969bcb2c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200226_093732.log.json) | -| X-101-32x4d-FPN | pytorch | GN+WS | 20-23-24e | 12.2 | - | 42.7 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200316-e6cd35ef.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200316_013741.log.json) | +| R-50-FPN | pytorch | GN+WS | 2x | 7.3 | 10.5 | 40.6 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco/mask_rcnn_r50_fpn_gn_ws-all_2x_coco_20200226-16acb762.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco/mask_rcnn_r50_fpn_gn_ws-all_2x_coco_20200226_062128.log.json) | +| R-101-FPN | pytorch | GN+WS | 2x | 10.3 | 8.6 | 42.0 | 37.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco/mask_rcnn_r101_fpn_gn_ws-all_2x_coco_20200212-ea357cd9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco/mask_rcnn_r101_fpn_gn_ws-all_2x_coco_20200212_213627.log.json) | +| X-50-32x4d-FPN | pytorch | GN+WS | 2x | 8.4 | 9.3 | 41.1 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco_20200216-649fdb6f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco_20200216_201500.log.json) | +| X-101-32x4d-FPN | pytorch | GN+WS | 2x | 12.2 | 7.1 | 42.1 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco_20200319-33fb95b5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco_20200319_104101.log.json) | +| R-50-FPN | pytorch | GN+WS | 20-23-24e | 7.3 | - | 41.1 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco_20200213-487d1283.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco_20200213_035123.log.json) | +| R-101-FPN | pytorch | GN+WS | 20-23-24e | 10.3 | - | 43.1 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco_20200213-57b5a50f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco_20200213_130142.log.json) | +| X-50-32x4d-FPN | pytorch | GN+WS | 20-23-24e | 8.4 | - | 42.1 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200226-969bcb2c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200226_093732.log.json) | +| X-101-32x4d-FPN | pytorch | GN+WS | 20-23-24e | 12.2 | - | 42.7 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn%2Bws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200316-e6cd35ef.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200316_013741.log.json) | Note: diff --git a/configs/gn+ws/faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py b/configs/gn+ws/faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py index cd2cb2b6348..a4cb8281ac6 100644 --- a/configs/gn+ws/faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py +++ b/configs/gn+ws/faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/gn+ws/faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py b/configs/gn+ws/faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py index 1b326b88e73..1a044c99a2e 100644 --- a/configs/gn+ws/faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py +++ b/configs/gn+ws/faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' conv_cfg = dict(type='ConvWS') norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict( diff --git a/configs/gn+ws/faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py b/configs/gn+ws/faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py index f64ae89178e..b2a317d2ac8 100644 --- a/configs/gn+ws/faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py +++ b/configs/gn+ws/faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py' conv_cfg = dict(type='ConvWS') norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict( diff --git a/configs/gn+ws/faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py b/configs/gn+ws/faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py index 246851b9f2b..dd75a2c004b 100644 --- a/configs/gn+ws/faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py +++ b/configs/gn+ws/faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py' +_base_ = './faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py' conv_cfg = dict(type='ConvWS') norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict( diff --git a/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py b/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py index fe4c9f6c088..1815e3f85b9 100644 --- a/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py +++ b/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r101_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py' # learning policy max_epochs = 24 train_cfg = dict(max_epochs=max_epochs) diff --git a/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py b/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py index a9fa6a24450..5de37dee5e8 100644 --- a/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py +++ b/configs/gn+ws/mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py b/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py index dfaaa9d5be0..287c652045d 100644 --- a/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py +++ b/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py' # learning policy max_epochs = 24 train_cfg = dict(max_epochs=max_epochs) diff --git a/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py b/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py index 8e7e68632e9..ed8b1b73fe8 100644 --- a/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py +++ b/configs/gn+ws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' conv_cfg = dict(type='ConvWS') norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict( diff --git a/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py b/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py index 4d3c8647e21..8ce9193579b 100644 --- a/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py +++ b/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py' # learning policy max_epochs = 24 train_cfg = dict(max_epochs=max_epochs) diff --git a/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py b/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py index 6498b03fb4f..bcfc371e774 100644 --- a/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py +++ b/configs/gn+ws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py' # model settings conv_cfg = dict(type='ConvWS') norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) diff --git a/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py b/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py index 2ebbac31afe..af9ea5ab476 100644 --- a/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py +++ b/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py' # learning policy max_epochs = 24 train_cfg = dict(max_epochs=max_epochs) diff --git a/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py b/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py index 7fac3175e3a..ab2b14042e9 100644 --- a/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py +++ b/configs/gn+ws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py' # model settings conv_cfg = dict(type='ConvWS') norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) diff --git a/configs/gn+ws/metafile.yml b/configs/gn+ws/metafile.yml index bc89359cec3..89b91072924 100644 --- a/configs/gn+ws/metafile.yml +++ b/configs/gn+ws/metafile.yml @@ -14,13 +14,13 @@ Collections: Title: 'Weight Standardization' README: configs/gn+ws/README.md Code: - URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/configs/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py + URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/configs/gn%2Bws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py Version: v2.0.0 Models: - - Name: faster_rcnn_r50_fpn_gn_ws-all_1x_coco + - Name: faster-rcnn_r50_fpn_gn_ws-all_1x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py + Config: configs/gn%2Bws/faster-rcnn_r50_fpn_gn-ws-all_1x_coco.py Metadata: Training Memory (GB): 5.9 inference time (ms/im): @@ -38,9 +38,9 @@ Models: box AP: 39.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco/faster_rcnn_r50_fpn_gn_ws-all_1x_coco_20200130-613d9fe2.pth - - Name: faster_rcnn_r101_fpn_gn_ws-all_1x_coco + - Name: faster-rcnn_r101_fpn_gn-ws-all_1x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco.py + Config: configs/gn%2Bws/faster-rcnn_r101_fpn_gn-ws-all_1x_coco.py Metadata: Training Memory (GB): 8.9 inference time (ms/im): @@ -58,9 +58,9 @@ Models: box AP: 41.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco/faster_rcnn_r101_fpn_gn_ws-all_1x_coco_20200205-a93b0d75.pth - - Name: faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco + - Name: faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco.py + Config: configs/gn%2Bws/faster-rcnn_x50-32x4d_fpn_gn-ws-all_1x_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -78,9 +78,9 @@ Models: box AP: 40.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco_20200203-839c5d9d.pth - - Name: faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco + - Name: faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco.py + Config: configs/gn%2Bws/faster-rcnn_x101-32x4d_fpn_gn-ws-all_1x_coco.py Metadata: Training Memory (GB): 10.8 inference time (ms/im): @@ -98,9 +98,9 @@ Models: box AP: 42.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco_20200212-27da1bc2.pth - - Name: mask_rcnn_r50_fpn_gn_ws-all_2x_coco + - Name: mask-rcnn_r50_fpn_gn_ws-all_2x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py + Config: configs/gn%2Bws/mask-rcnn_r50_fpn_gn-ws-all_2x_coco.py Metadata: Training Memory (GB): 7.3 inference time (ms/im): @@ -122,9 +122,9 @@ Models: mask AP: 36.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco/mask_rcnn_r50_fpn_gn_ws-all_2x_coco_20200226-16acb762.pth - - Name: mask_rcnn_r101_fpn_gn_ws-all_2x_coco + - Name: mask-rcnn_r101_fpn_gn-ws-all_2x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco.py + Config: configs/gn%2Bws/mask-rcnn_r101_fpn_gn-ws-all_2x_coco.py Metadata: Training Memory (GB): 10.3 inference time (ms/im): @@ -146,9 +146,9 @@ Models: mask AP: 37.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco/mask_rcnn_r101_fpn_gn_ws-all_2x_coco_20200212-ea357cd9.pth - - Name: mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco + - Name: mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco.py + Config: configs/gn%2Bws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_2x_coco.py Metadata: Training Memory (GB): 8.4 inference time (ms/im): @@ -170,9 +170,9 @@ Models: mask AP: 37.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco_20200216-649fdb6f.pth - - Name: mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco + - Name: mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco.py + Config: configs/gn%2Bws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_2x_coco.py Metadata: Training Memory (GB): 12.2 inference time (ms/im): @@ -194,9 +194,9 @@ Models: mask AP: 37.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco_20200319-33fb95b5.pth - - Name: mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco + - Name: mask-rcnn_r50_fpn_gn_ws-all_20_23_24e_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco.py + Config: configs/gn%2Bws/mask-rcnn_r50_fpn_gn-ws-all_20-23-24e_coco.py Metadata: Training Memory (GB): 7.3 Epochs: 24 @@ -211,9 +211,9 @@ Models: mask AP: 37.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco_20200213-487d1283.pth - - Name: mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco + - Name: mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco.py + Config: configs/gn%2Bws/mask-rcnn_r101_fpn_gn-ws-all_20-23-24e_coco.py Metadata: Training Memory (GB): 10.3 Epochs: 24 @@ -228,9 +228,9 @@ Models: mask AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco_20200213-57b5a50f.pth - - Name: mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco + - Name: mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco.py + Config: configs/gn%2Bws/mask-rcnn_x50-32x4d_fpn_gn-ws-all_20-23-24e_coco.py Metadata: Training Memory (GB): 8.4 Epochs: 24 @@ -245,9 +245,9 @@ Models: mask AP: 38.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn%2Bws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco_20200226-969bcb2c.pth - - Name: mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco + - Name: mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco In Collection: Weight Standardization - Config: configs/gn%2Bws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco.py + Config: configs/gn%2Bws/mask-rcnn_x101-32x4d_fpn_gn-ws-all_20-23-24e_coco.py Metadata: Training Memory (GB): 12.2 Epochs: 24 diff --git a/configs/gn/README.md b/configs/gn/README.md index 9bb28883e8e..f5b7683ef99 100644 --- a/configs/gn/README.md +++ b/configs/gn/README.md @@ -16,12 +16,12 @@ Batch Normalization (BN) is a milestone technique in the development of deep lea | Backbone | model | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-----------: | :--------: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN (d) | Mask R-CNN | 2x | 7.1 | 11.0 | 40.2 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask_rcnn_r50_fpn_gn-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_2x_coco/mask_rcnn_r50_fpn_gn-all_2x_coco_20200206-8eee02a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_2x_coco/mask_rcnn_r50_fpn_gn-all_2x_coco_20200206_050355.log.json) | -| R-50-FPN (d) | Mask R-CNN | 3x | 7.1 | - | 40.5 | 36.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask_rcnn_r50_fpn_gn-all_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_3x_coco/mask_rcnn_r50_fpn_gn-all_3x_coco_20200214-8b23b1e5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_3x_coco/mask_rcnn_r50_fpn_gn-all_3x_coco_20200214_063512.log.json) | -| R-101-FPN (d) | Mask R-CNN | 2x | 9.9 | 9.0 | 41.9 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask_rcnn_r101_fpn_gn-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_2x_coco/mask_rcnn_r101_fpn_gn-all_2x_coco_20200205-d96b1b50.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_2x_coco/mask_rcnn_r101_fpn_gn-all_2x_coco_20200205_234402.log.json) | -| R-101-FPN (d) | Mask R-CNN | 3x | 9.9 | | 42.1 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask_rcnn_r101_fpn_gn-all_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_3x_coco/mask_rcnn_r101_fpn_gn-all_3x_coco_20200513_181609-0df864f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_3x_coco/mask_rcnn_r101_fpn_gn-all_3x_coco_20200513_181609.log.json) | -| R-50-FPN (c) | Mask R-CNN | 2x | 7.1 | 10.9 | 40.0 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco_20200207-20d3e849.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco_20200207_225832.log.json) | -| R-50-FPN (c) | Mask R-CNN | 3x | 7.1 | - | 40.1 | 36.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco_20200225-542aefbc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco_20200225_235135.log.json) | +| R-50-FPN (d) | Mask R-CNN | 2x | 7.1 | 11.0 | 40.2 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_2x_coco/mask_rcnn_r50_fpn_gn-all_2x_coco_20200206-8eee02a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_2x_coco/mask_rcnn_r50_fpn_gn-all_2x_coco_20200206_050355.log.json) | +| R-50-FPN (d) | Mask R-CNN | 3x | 7.1 | - | 40.5 | 36.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_3x_coco/mask_rcnn_r50_fpn_gn-all_3x_coco_20200214-8b23b1e5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_3x_coco/mask_rcnn_r50_fpn_gn-all_3x_coco_20200214_063512.log.json) | +| R-101-FPN (d) | Mask R-CNN | 2x | 9.9 | 9.0 | 41.9 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_2x_coco/mask_rcnn_r101_fpn_gn-all_2x_coco_20200205-d96b1b50.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_2x_coco/mask_rcnn_r101_fpn_gn-all_2x_coco_20200205_234402.log.json) | +| R-101-FPN (d) | Mask R-CNN | 3x | 9.9 | | 42.1 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_3x_coco/mask_rcnn_r101_fpn_gn-all_3x_coco_20200513_181609-0df864f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_3x_coco/mask_rcnn_r101_fpn_gn-all_3x_coco_20200513_181609.log.json) | +| R-50-FPN (c) | Mask R-CNN | 2x | 7.1 | 10.9 | 40.0 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco_20200207-20d3e849.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco_20200207_225832.log.json) | +| R-50-FPN (c) | Mask R-CNN | 3x | 7.1 | - | 40.1 | 36.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco_20200225-542aefbc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco_20200225_235135.log.json) | **Notes:** diff --git a/configs/gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py b/configs/gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py index a505ba0e262..54f57d8d085 100644 --- a/configs/gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py +++ b/configs/gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn-all_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_gn-all_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py b/configs/gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py index a8d1a8265fa..a94e063ecd2 100644 --- a/configs/gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py +++ b/configs/gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r101_fpn_gn-all_2x_coco.py' +_base_ = './mask-rcnn_r101_fpn_gn-all_2x_coco.py' # learning policy max_epochs = 36 diff --git a/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py b/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py index e9c66760a3d..5515ec14a47 100644 --- a/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py +++ b/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict( backbone=dict( diff --git a/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py b/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py index c840a4f5236..e6f7a97e8e0 100644 --- a/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py +++ b/configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn-all_contrib_2x_coco.py' +_base_ = './mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py' # learning policy max_epochs = 36 diff --git a/configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py b/configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py index c6982eb4af8..1313b22e479 100644 --- a/configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py +++ b/configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict( data_preprocessor=dict( diff --git a/configs/gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py b/configs/gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py index 52a7645eb7b..e425de951bb 100644 --- a/configs/gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py +++ b/configs/gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_gn-all_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_gn-all_2x_coco.py' # learning policy max_epochs = 36 diff --git a/configs/gn/metafile.yml b/configs/gn/metafile.yml index 4a1ecae09a7..9781dc9393f 100644 --- a/configs/gn/metafile.yml +++ b/configs/gn/metafile.yml @@ -13,13 +13,13 @@ Collections: Title: 'Group Normalization' README: configs/gn/README.md Code: - URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/configs/gn/mask_rcnn_r50_fpn_gn-all_2x_coco.py + URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py Version: v2.0.0 Models: - - Name: mask_rcnn_r50_fpn_gn-all_2x_coco + - Name: mask-rcnn_r50_fpn_gn-all_2x_coco In Collection: Group Normalization - Config: configs/gn/mask_rcnn_r50_fpn_gn-all_2x_coco.py + Config: configs/gn/mask-rcnn_r50_fpn_gn-all_2x_coco.py Metadata: Training Memory (GB): 7.1 inference time (ms/im): @@ -41,9 +41,9 @@ Models: mask AP: 36.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_2x_coco/mask_rcnn_r50_fpn_gn-all_2x_coco_20200206-8eee02a6.pth - - Name: mask_rcnn_r50_fpn_gn-all_3x_coco + - Name: mask-rcnn_r50_fpn_gn-all_3x_coco In Collection: Group Normalization - Config: configs/gn/mask_rcnn_r50_fpn_gn-all_3x_coco.py + Config: configs/gn/mask-rcnn_r50_fpn_gn-all_3x_coco.py Metadata: Training Memory (GB): 7.1 inference time (ms/im): @@ -65,9 +65,9 @@ Models: mask AP: 36.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_3x_coco/mask_rcnn_r50_fpn_gn-all_3x_coco_20200214-8b23b1e5.pth - - Name: mask_rcnn_r101_fpn_gn-all_2x_coco + - Name: mask-rcnn_r101_fpn_gn-all_2x_coco In Collection: Group Normalization - Config: configs/gn/mask_rcnn_r101_fpn_gn-all_2x_coco.py + Config: configs/gn/mask-rcnn_r101_fpn_gn-all_2x_coco.py Metadata: Training Memory (GB): 9.9 inference time (ms/im): @@ -89,9 +89,9 @@ Models: mask AP: 37.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_2x_coco/mask_rcnn_r101_fpn_gn-all_2x_coco_20200205-d96b1b50.pth - - Name: mask_rcnn_r101_fpn_gn-all_3x_coco + - Name: mask-rcnn_r101_fpn_gn-all_3x_coco In Collection: Group Normalization - Config: configs/gn/mask_rcnn_r101_fpn_gn-all_3x_coco.py + Config: configs/gn/mask-rcnn_r101_fpn_gn-all_3x_coco.py Metadata: Training Memory (GB): 9.9 inference time (ms/im): @@ -113,9 +113,9 @@ Models: mask AP: 38.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r101_fpn_gn-all_3x_coco/mask_rcnn_r101_fpn_gn-all_3x_coco_20200513_181609-0df864f4.pth - - Name: mask_rcnn_r50_fpn_gn-all_contrib_2x_coco + - Name: mask-rcnn_r50_fpn_gn-all_contrib_2x_coco In Collection: Group Normalization - Config: configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco.py + Config: configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_2x_coco.py Metadata: Training Memory (GB): 7.1 inference time (ms/im): @@ -137,9 +137,9 @@ Models: mask AP: 36.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco_20200207-20d3e849.pth - - Name: mask_rcnn_r50_fpn_gn-all_contrib_3x_coco + - Name: mask-rcnn_r50_fpn_gn-all_contrib_3x_coco In Collection: Group Normalization - Config: configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco.py + Config: configs/gn/mask-rcnn_r50-contrib_fpn_gn-all_3x_coco.py Metadata: Training Memory (GB): 7.1 inference time (ms/im): diff --git a/configs/grid_rcnn/README.md b/configs/grid_rcnn/README.md index e844021782b..c8ccf44a1ec 100644 --- a/configs/grid_rcnn/README.md +++ b/configs/grid_rcnn/README.md @@ -18,10 +18,10 @@ Grid R-CNN is a well-performed objection detection framework. It transforms the | Backbone | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :---------: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | 2x | 5.1 | 15.0 | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco/grid_rcnn_r50_fpn_gn-head_2x_coco_20200130-6cca8223.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco/grid_rcnn_r50_fpn_gn-head_2x_coco_20200130_221140.log.json) | -| R-101 | 2x | 7.0 | 12.6 | 41.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco/grid_rcnn_r101_fpn_gn-head_2x_coco_20200309-d6eca030.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco/grid_rcnn_r101_fpn_gn-head_2x_coco_20200309_164224.log.json) | -| X-101-32x4d | 2x | 8.3 | 10.8 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco_20200130-d8f0e3ff.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco_20200130_215413.log.json) | -| X-101-64x4d | 2x | 11.3 | 7.7 | 43.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco_20200204-ec76a754.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco_20200204_080641.log.json) | +| R-50 | 2x | 5.1 | 15.0 | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid-rcnn_r50_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco/grid_rcnn_r50_fpn_gn-head_2x_coco_20200130-6cca8223.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco/grid_rcnn_r50_fpn_gn-head_2x_coco_20200130_221140.log.json) | +| R-101 | 2x | 7.0 | 12.6 | 41.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid-rcnn_r101_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco/grid_rcnn_r101_fpn_gn-head_2x_coco_20200309-d6eca030.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco/grid_rcnn_r101_fpn_gn-head_2x_coco_20200309_164224.log.json) | +| X-101-32x4d | 2x | 8.3 | 10.8 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco_20200130-d8f0e3ff.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco_20200130_215413.log.json) | +| X-101-64x4d | 2x | 11.3 | 7.7 | 43.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/grid_rcnn/grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco_20200204-ec76a754.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco_20200204_080641.log.json) | **Notes:** diff --git a/configs/grid_rcnn/grid-rcnn_r101_fpn_gn-head_2x_coco.py b/configs/grid_rcnn/grid-rcnn_r101_fpn_gn-head_2x_coco.py index 1bb5889bc0c..46d41ed4ed5 100644 --- a/configs/grid_rcnn/grid-rcnn_r101_fpn_gn-head_2x_coco.py +++ b/configs/grid_rcnn/grid-rcnn_r101_fpn_gn-head_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './grid_rcnn_r50_fpn_gn-head_2x_coco.py' +_base_ = './grid-rcnn_r50_fpn_gn-head_2x_coco.py' model = dict( backbone=dict( diff --git a/configs/grid_rcnn/grid-rcnn_r50_fpn_gn-head_1x_coco.py b/configs/grid_rcnn/grid-rcnn_r50_fpn_gn-head_1x_coco.py index 4d4ef45d379..358280630fa 100644 --- a/configs/grid_rcnn/grid-rcnn_r50_fpn_gn-head_1x_coco.py +++ b/configs/grid_rcnn/grid-rcnn_r50_fpn_gn-head_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './grid_rcnn_r50_fpn_gn-head_2x_coco.py' +_base_ = './grid-rcnn_r50_fpn_gn-head_2x_coco.py' # training schedule max_epochs = 12 diff --git a/configs/grid_rcnn/grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py b/configs/grid_rcnn/grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py index 40fb98a394f..dddf157beb6 100644 --- a/configs/grid_rcnn/grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py +++ b/configs/grid_rcnn/grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './grid_rcnn_r50_fpn_gn-head_2x_coco.py' +_base_ = './grid-rcnn_r50_fpn_gn-head_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/grid_rcnn/grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py b/configs/grid_rcnn/grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py index c78f8f65011..e4ff50f546a 100644 --- a/configs/grid_rcnn/grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py +++ b/configs/grid_rcnn/grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco.py' +_base_ = './grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/grid_rcnn/metafile.yml b/configs/grid_rcnn/metafile.yml index d1aa85137df..cee91e3b88e 100644 --- a/configs/grid_rcnn/metafile.yml +++ b/configs/grid_rcnn/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.0.0 Models: - - Name: grid_rcnn_r50_fpn_gn-head_2x_coco + - Name: grid-rcnn_r50_fpn_gn-head_2x_coco In Collection: Grid R-CNN - Config: configs/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco.py + Config: configs/grid_rcnn/grid-rcnn_r50_fpn_gn-head_2x_coco.py Metadata: Training Memory (GB): 5.1 inference time (ms/im): @@ -40,9 +40,9 @@ Models: box AP: 40.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco/grid_rcnn_r50_fpn_gn-head_2x_coco_20200130-6cca8223.pth - - Name: grid_rcnn_r101_fpn_gn-head_2x_coco + - Name: grid-rcnn_r101_fpn_gn-head_2x_coco In Collection: Grid R-CNN - Config: configs/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco.py + Config: configs/grid_rcnn/grid-rcnn_r101_fpn_gn-head_2x_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -60,9 +60,9 @@ Models: box AP: 41.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco/grid_rcnn_r101_fpn_gn-head_2x_coco_20200309-d6eca030.pth - - Name: grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco + - Name: grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco In Collection: Grid R-CNN - Config: configs/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco.py + Config: configs/grid_rcnn/grid-rcnn_x101-32x4d_fpn_gn-head_2x_coco.py Metadata: Training Memory (GB): 8.3 inference time (ms/im): @@ -80,9 +80,9 @@ Models: box AP: 42.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco_20200130-d8f0e3ff.pth - - Name: grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco + - Name: grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco In Collection: Grid R-CNN - Config: configs/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco.py + Config: configs/grid_rcnn/grid-rcnn_x101-64x4d_fpn_gn-head_2x_coco.py Metadata: Training Memory (GB): 11.3 inference time (ms/im): diff --git a/configs/groie/README.md b/configs/groie/README.md index 126773fecc6..ad7d4be6992 100644 --- a/configs/groie/README.md +++ b/configs/groie/README.md @@ -38,18 +38,18 @@ The results on COCO 2017 minival (5k images) are shown in the below table. ### Application of GRoIE to different architectures -| Backbone | Method | Lr schd | box AP | mask AP | Config | Download | -| :-------: | :-------------: | :-----: | :----: | :-----: | :---------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | Faster Original | 1x | 37.4 | | [config](../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | -| R-50-FPN | + GRoIE | 1x | 38.3 | | [config](./faster_rcnn_r50_fpn_groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/faster_rcnn_r50_fpn_groie_1x_coco/faster_rcnn_r50_fpn_groie_1x_coco_20200604_211715-66ee9516.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/faster_rcnn_r50_fpn_groie_1x_coco/faster_rcnn_r50_fpn_groie_1x_coco_20200604_211715.log.json) | -| R-50-FPN | Grid R-CNN | 1x | 39.1 | | [config](./grid_rcnn_r50_fpn_gn-head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco/grid_rcnn_r50_fpn_gn-head_groie_1x_coco_20200605_202059-4b75d86f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco/grid_rcnn_r50_fpn_gn-head_groie_1x_coco_20200605_202059.log.json) | -| R-50-FPN | + GRoIE | 1x | | | [config](./grid_rcnn_r50_fpn_gn-head_groie_1x_coco.py) | | -| R-50-FPN | Mask R-CNN | 1x | 38.2 | 34.7 | [config](../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205_050542.log.json) | -| R-50-FPN | + GRoIE | 1x | 39.0 | 36.0 | [config](./mask_rcnn_r50_fpn_groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_groie_1x_coco/mask_rcnn_r50_fpn_groie_1x_coco_20200604_211715-50d90c74.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_groie_1x_coco/mask_rcnn_r50_fpn_groie_1x_coco_20200604_211715.log.json) | -| R-50-FPN | GC-Net | 1x | 40.7 | 36.5 | [config](../gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202-50b90e5c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202_085547.log.json) | -| R-50-FPN | + GRoIE | 1x | 41.0 | 37.8 | [config](./mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200604_211715-42eb79e1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200604_211715-42eb79e1.pth) | -| R-101-FPN | GC-Net | 1x | 42.2 | 37.8 | [config](../gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206-8407a3f0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206_142508.log.json) | -| R-101-FPN | + GRoIE | 1x | 42.6 | 38.7 | [config](./mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200607_224507-8daae01c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200607_224507.log.json) | +| Backbone | Method | Lr schd | box AP | mask AP | Config | Download | +| :-------: | :-------------: | :-----: | :----: | :-----: | :------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | Faster Original | 1x | 37.4 | | [config](../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | +| R-50-FPN | + GRoIE | 1x | 38.3 | | [config](./faste-rcnn_r50_fpn_groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/faster_rcnn_r50_fpn_groie_1x_coco/faster_rcnn_r50_fpn_groie_1x_coco_20200604_211715-66ee9516.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/faster_rcnn_r50_fpn_groie_1x_coco/faster_rcnn_r50_fpn_groie_1x_coco_20200604_211715.log.json) | +| R-50-FPN | Grid R-CNN | 1x | 39.1 | | [config](./grid-rcnn_r50_fpn_gn-head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco/grid_rcnn_r50_fpn_gn-head_groie_1x_coco_20200605_202059-4b75d86f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco/grid_rcnn_r50_fpn_gn-head_groie_1x_coco_20200605_202059.log.json) | +| R-50-FPN | + GRoIE | 1x | | | [config](./grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py) | | +| R-50-FPN | Mask R-CNN | 1x | 38.2 | 34.7 | [config](../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205_050542.log.json) | +| R-50-FPN | + GRoIE | 1x | 39.0 | 36.0 | [config](./mask-rcnn_r50_fpn_groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_groie_1x_coco/mask_rcnn_r50_fpn_groie_1x_coco_20200604_211715-50d90c74.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_groie_1x_coco/mask_rcnn_r50_fpn_groie_1x_coco_20200604_211715.log.json) | +| R-50-FPN | GC-Net | 1x | 40.7 | 36.5 | [config](../gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202-50b90e5c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200202_085547.log.json) | +| R-50-FPN | + GRoIE | 1x | 41.0 | 37.8 | [config](./mask-rcnn_r50_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200604_211715-42eb79e1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200604_211715-42eb79e1.pth) | +| R-101-FPN | GC-Net | 1x | 42.2 | 37.8 | [config](../gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206-8407a3f0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco_20200206_142508.log.json) | +| R-101-FPN | + GRoIE | 1x | 42.6 | 38.7 | [config](./mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200607_224507-8daae01c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200607_224507.log.json) | ## Citation diff --git a/configs/groie/faste-rcnn_r50_fpn_groie_1x_coco.py b/configs/groie/faste-rcnn_r50_fpn_groie_1x_coco.py index 0fc528bfd49..0fbe8a32c3a 100644 --- a/configs/groie/faste-rcnn_r50_fpn_groie_1x_coco.py +++ b/configs/groie/faste-rcnn_r50_fpn_groie_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' # model settings model = dict( roi_head=dict( diff --git a/configs/groie/grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py b/configs/groie/grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py index 8e4b4ab2351..dadccb79c22 100644 --- a/configs/groie/grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py +++ b/configs/groie/grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../grid_rcnn/grid_rcnn_r50_fpn_gn-head_1x_coco.py' +_base_ = '../grid_rcnn/grid-rcnn_r50_fpn_gn-head_1x_coco.py' # model settings model = dict( roi_head=dict( diff --git a/configs/groie/mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py b/configs/groie/mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py index 8b83722197c..5699b4284a7 100644 --- a/configs/groie/mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py +++ b/configs/groie/mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py' +_base_ = '../gcnet/mask-rcnn_r101-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py' # model settings model = dict( roi_head=dict( diff --git a/configs/groie/mask-rcnn_r50_fpn_groie_1x_coco.py b/configs/groie/mask-rcnn_r50_fpn_groie_1x_coco.py index 81dfb4873bd..4c9521e2f57 100644 --- a/configs/groie/mask-rcnn_r50_fpn_groie_1x_coco.py +++ b/configs/groie/mask-rcnn_r50_fpn_groie_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' # model settings model = dict( roi_head=dict( diff --git a/configs/groie/mask-rcnn_r50_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py b/configs/groie/mask-rcnn_r50_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py index 852c5ca7c5c..22e97b6959a 100644 --- a/configs/groie/mask-rcnn_r50_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py +++ b/configs/groie/mask-rcnn_r50_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py' +_base_ = '../gcnet/mask-rcnn_r50-syncbn-gcb-r4-c3-c5_fpn_1x_coco.py' # model settings model = dict( roi_head=dict( diff --git a/configs/groie/metafile.yml b/configs/groie/metafile.yml index badf53a7cd6..ce957004719 100644 --- a/configs/groie/metafile.yml +++ b/configs/groie/metafile.yml @@ -21,9 +21,9 @@ Collections: Version: v2.1.0 Models: - - Name: faster_rcnn_r50_fpn_groie_1x_coco + - Name: faster-rcnn_r50_fpn_groie_1x_coco In Collection: GRoIE - Config: configs/groie/faster_rcnn_r50_fpn_groie_1x_coco.py + Config: configs/groie/faste-rcnn_r50_fpn_groie_1x_coco.py Metadata: Epochs: 12 Results: @@ -33,9 +33,9 @@ Models: box AP: 38.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/groie/faster_rcnn_r50_fpn_groie_1x_coco/faster_rcnn_r50_fpn_groie_1x_coco_20200604_211715-66ee9516.pth - - Name: grid_rcnn_r50_fpn_gn-head_groie_1x_coco + - Name: grid-rcnn_r50_fpn_gn-head-groie_1x_coco In Collection: GRoIE - Config: configs/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco.py + Config: configs/groie/grid-rcnn_r50_fpn_gn-head-groie_1x_coco.py Metadata: Epochs: 12 Results: @@ -45,9 +45,9 @@ Models: box AP: 39.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco/grid_rcnn_r50_fpn_gn-head_groie_1x_coco_20200605_202059-4b75d86f.pth - - Name: mask_rcnn_r50_fpn_groie_1x_coco + - Name: mask-rcnn_r50_fpn_groie_1x_coco In Collection: GRoIE - Config: configs/groie/mask_rcnn_r50_fpn_groie_1x_coco.py + Config: configs/groie/mask-rcnn_r50_fpn_groie_1x_coco.py Metadata: Epochs: 12 Results: @@ -61,9 +61,9 @@ Models: mask AP: 36.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_groie_1x_coco/mask_rcnn_r50_fpn_groie_1x_coco_20200604_211715-50d90c74.pth - - Name: mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco + - Name: mask-rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco In Collection: GRoIE - Config: configs/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py + Config: configs/groie/mask-rcnn_r50_fpn_syncbn-r4-gcb-c3-c5-groie_1x_coco.py Metadata: Epochs: 12 Results: @@ -77,9 +77,9 @@ Models: mask AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco_20200604_211715-42eb79e1.pth - - Name: mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco + - Name: mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco In Collection: GRoIE - Config: configs/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py + Config: configs/groie/mask-rcnn_r101_fpn_syncbn-r4-gcb_c3-c5-groie_1x_coco.py Metadata: Epochs: 12 Results: diff --git a/configs/guided_anchoring/README.md b/configs/guided_anchoring/README.md index 563e43f0a53..adf5754984b 100644 --- a/configs/guided_anchoring/README.md +++ b/configs/guided_anchoring/README.md @@ -18,21 +18,21 @@ The results on COCO 2017 val is shown in the below table. (results on test-dev a | Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | AR 1000 | Config | Download | | :----: | :-------------: | :-----: | :-----: | :------: | :------------: | :-----: | :-----------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| GA-RPN | R-50-FPN | caffe | 1x | 5.3 | 15.8 | 68.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco/ga_rpn_r50_caffe_fpn_1x_coco_20200531-899008a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco/ga_rpn_r50_caffe_fpn_1x_coco_20200531_011819.log.json) | -| GA-RPN | R-101-FPN | caffe | 1x | 7.3 | 13.0 | 69.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco/ga_rpn_r101_caffe_fpn_1x_coco_20200531-ca9ba8fb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco/ga_rpn_r101_caffe_fpn_1x_coco_20200531_011812.log.json) | -| GA-RPN | X-101-32x4d-FPN | pytorch | 1x | 8.5 | 10.0 | 70.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco/ga_rpn_x101_32x4d_fpn_1x_coco_20200220-c28d1b18.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco/ga_rpn_x101_32x4d_fpn_1x_coco_20200220_221326.log.json) | -| GA-RPN | X-101-64x4d-FPN | pytorch | 1x | 7.1 | 7.5 | 71.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco/ga_rpn_x101_64x4d_fpn_1x_coco_20200225-3c6e1aa2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco/ga_rpn_x101_64x4d_fpn_1x_coco_20200225_152704.log.json) | - -| Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :------------: | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| GA-Faster RCNN | R-50-FPN | caffe | 1x | 5.5 | | 39.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco/ga_faster_r50_caffe_fpn_1x_coco_20200702_000718-a11ccfe6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco/ga_faster_r50_caffe_fpn_1x_coco_20200702_000718.log.json) | -| GA-Faster RCNN | R-101-FPN | caffe | 1x | 7.5 | | 41.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco/ga_faster_r101_caffe_fpn_1x_coco_bbox_mAP-0.415_20200505_115528-fb82e499.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco/ga_faster_r101_caffe_fpn_1x_coco_20200505_115528.log.json) | -| GA-Faster RCNN | X-101-32x4d-FPN | pytorch | 1x | 8.7 | 9.7 | 43.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco/ga_faster_x101_32x4d_fpn_1x_coco_20200215-1ded9da3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco/ga_faster_x101_32x4d_fpn_1x_coco_20200215_184547.log.json) | -| GA-Faster RCNN | X-101-64x4d-FPN | pytorch | 1x | 11.8 | 7.3 | 43.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco/ga_faster_x101_64x4d_fpn_1x_coco_20200215-0fa7bde7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco/ga_faster_x101_64x4d_fpn_1x_coco_20200215_104455.log.json) | -| GA-RetinaNet | R-50-FPN | caffe | 1x | 3.5 | 16.8 | 36.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco/ga_retinanet_r50_caffe_fpn_1x_coco_20201020-39581c6f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco/ga_retinanet_r50_caffe_fpn_1x_coco_20201020_225450.log.json) | -| GA-RetinaNet | R-101-FPN | caffe | 1x | 5.5 | 12.9 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco/ga_retinanet_r101_caffe_fpn_1x_coco_20200531-6266453c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco/ga_retinanet_r101_caffe_fpn_1x_coco_20200531_012847.log.json) | -| GA-RetinaNet | X-101-32x4d-FPN | pytorch | 1x | 6.9 | 10.6 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco/ga_retinanet_x101_32x4d_fpn_1x_coco_20200219-40c56caa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco/ga_retinanet_x101_32x4d_fpn_1x_coco_20200219_223025.log.json) | -| GA-RetinaNet | X-101-64x4d-FPN | pytorch | 1x | 9.9 | 7.7 | 41.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco/ga_retinanet_x101_64x4d_fpn_1x_coco_20200226-ef9f7f1f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco/ga_retinanet_x101_64x4d_fpn_1x_coco_20200226_221123.log.json) | +| GA-RPN | R-50-FPN | caffe | 1x | 5.3 | 15.8 | 68.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-rpn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco/ga_rpn_r50_caffe_fpn_1x_coco_20200531-899008a6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco/ga_rpn_r50_caffe_fpn_1x_coco_20200531_011819.log.json) | +| GA-RPN | R-101-FPN | caffe | 1x | 7.3 | 13.0 | 69.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-rpn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco/ga_rpn_r101_caffe_fpn_1x_coco_20200531-ca9ba8fb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco/ga_rpn_r101_caffe_fpn_1x_coco_20200531_011812.log.json) | +| GA-RPN | X-101-32x4d-FPN | pytorch | 1x | 8.5 | 10.0 | 70.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-rpn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco/ga_rpn_x101_32x4d_fpn_1x_coco_20200220-c28d1b18.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco/ga_rpn_x101_32x4d_fpn_1x_coco_20200220_221326.log.json) | +| GA-RPN | X-101-64x4d-FPN | pytorch | 1x | 7.1 | 7.5 | 71.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-rpn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco/ga_rpn_x101_64x4d_fpn_1x_coco_20200225-3c6e1aa2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco/ga_rpn_x101_64x4d_fpn_1x_coco_20200225_152704.log.json) | + +| Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :------------: | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| GA-Faster RCNN | R-50-FPN | caffe | 1x | 5.5 | | 39.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-faster-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco/ga_faster_r50_caffe_fpn_1x_coco_20200702_000718-a11ccfe6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco/ga_faster_r50_caffe_fpn_1x_coco_20200702_000718.log.json) | +| GA-Faster RCNN | R-101-FPN | caffe | 1x | 7.5 | | 41.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-faster-rcnn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco/ga_faster_r101_caffe_fpn_1x_coco_bbox_mAP-0.415_20200505_115528-fb82e499.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco/ga_faster_r101_caffe_fpn_1x_coco_20200505_115528.log.json) | +| GA-Faster RCNN | X-101-32x4d-FPN | pytorch | 1x | 8.7 | 9.7 | 43.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco/ga_faster_x101_32x4d_fpn_1x_coco_20200215-1ded9da3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco/ga_faster_x101_32x4d_fpn_1x_coco_20200215_184547.log.json) | +| GA-Faster RCNN | X-101-64x4d-FPN | pytorch | 1x | 11.8 | 7.3 | 43.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco/ga_faster_x101_64x4d_fpn_1x_coco_20200215-0fa7bde7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco/ga_faster_x101_64x4d_fpn_1x_coco_20200215_104455.log.json) | +| GA-RetinaNet | R-50-FPN | caffe | 1x | 3.5 | 16.8 | 36.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-retinanet_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco/ga_retinanet_r50_caffe_fpn_1x_coco_20201020-39581c6f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco/ga_retinanet_r50_caffe_fpn_1x_coco_20201020_225450.log.json) | +| GA-RetinaNet | R-101-FPN | caffe | 1x | 5.5 | 12.9 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco/ga_retinanet_r101_caffe_fpn_1x_coco_20200531-6266453c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco/ga_retinanet_r101_caffe_fpn_1x_coco_20200531_012847.log.json) | +| GA-RetinaNet | X-101-32x4d-FPN | pytorch | 1x | 6.9 | 10.6 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-retinanet_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco/ga_retinanet_x101_32x4d_fpn_1x_coco_20200219-40c56caa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco/ga_retinanet_x101_32x4d_fpn_1x_coco_20200219_223025.log.json) | +| GA-RetinaNet | X-101-64x4d-FPN | pytorch | 1x | 9.9 | 7.7 | 41.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/guided_anchoring/ga-retinanet_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco/ga_retinanet_x101_64x4d_fpn_1x_coco_20200226-ef9f7f1f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco/ga_retinanet_x101_64x4d_fpn_1x_coco_20200226_221123.log.json) | - In the Guided Anchoring paper, `score_thr` is set to 0.001 in Fast/Faster RCNN and 0.05 in RetinaNet for both baselines and Guided Anchoring. diff --git a/configs/guided_anchoring/ga-fast-rcnn_r50-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-fast-rcnn_r50-caffe_fpn_1x_coco.py index eafc52d624a..2d0579c53cb 100644 --- a/configs/guided_anchoring/ga-fast-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-fast-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../fast_rcnn/fast_rcnn_r50_fpn_1x_coco.py' +_base_ = '../fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNet', diff --git a/configs/guided_anchoring/ga-faster-rcnn_r101-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-faster-rcnn_r101-caffe_fpn_1x_coco.py index a40e7c6fd7e..f585dc355ac 100644 --- a/configs/guided_anchoring/ga-faster-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-faster-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_faster_r50_caffe_fpn_1x_coco.py' +_base_ = './ga-faster-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/guided_anchoring/ga-faster-rcnn_r50-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-faster-rcnn_r50-caffe_fpn_1x_coco.py index 8c99347e246..6cd44de557b 100644 --- a/configs/guided_anchoring/ga-faster-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-faster-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( rpn_head=dict( _delete_=True, diff --git a/configs/guided_anchoring/ga-faster-rcnn_r50_fpn_1x_coco.py b/configs/guided_anchoring/ga-faster-rcnn_r50_fpn_1x_coco.py index e642dfac36d..3007fbec420 100644 --- a/configs/guided_anchoring/ga-faster-rcnn_r50_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-faster-rcnn_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( rpn_head=dict( _delete_=True, diff --git a/configs/guided_anchoring/ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py b/configs/guided_anchoring/ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py index f1dda9495c2..8a22a1ec01e 100644 --- a/configs/guided_anchoring/ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_faster_r50_fpn_1x_coco.py' +_base_ = './ga-faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/guided_anchoring/ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/guided_anchoring/ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py index fb9e2afc9cf..3d6aaeaa718 100644 --- a/configs/guided_anchoring/ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_faster_r50_fpn_1x_coco.py' +_base_ = './ga-faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_1x_coco.py index 1b1cccd0dd1..9adbae55eea 100644 --- a/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_retinanet_r50_caffe_fpn_1x_coco.py' +_base_ = './ga-retinanet_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_ms-2x.py b/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_ms-2x.py index 29dbff2b354..459a1900241 100644 --- a/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_ms-2x.py +++ b/configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_ms-2x.py @@ -1,4 +1,4 @@ -_base_ = './ga_retinanet_r101_caffe_fpn_1x_coco.py' +_base_ = './ga-retinanet_r101-caffe_fpn_1x_coco.py' train_pipeline = [ dict( diff --git a/configs/guided_anchoring/ga-retinanet_r50-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-retinanet_r50-caffe_fpn_1x_coco.py index 2b22183c178..b62aba62c64 100644 --- a/configs/guided_anchoring/ga-retinanet_r50-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-retinanet_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../retinanet/retinanet_r50_caffe_fpn_1x_coco.py' +_base_ = '../retinanet/retinanet_r50-caffe_fpn_1x_coco.py' model = dict( bbox_head=dict( _delete_=True, diff --git a/configs/guided_anchoring/ga-retinanet_x101-32x4d_fpn_1x_coco.py b/configs/guided_anchoring/ga-retinanet_x101-32x4d_fpn_1x_coco.py index c5eb34f5fa2..478a8e5e4a2 100644 --- a/configs/guided_anchoring/ga-retinanet_x101-32x4d_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-retinanet_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_retinanet_r50_fpn_1x_coco.py' +_base_ = './ga-retinanet_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/guided_anchoring/ga-retinanet_x101-64x4d_fpn_1x_coco.py b/configs/guided_anchoring/ga-retinanet_x101-64x4d_fpn_1x_coco.py index 5c69a6f848f..cb7721d3a60 100644 --- a/configs/guided_anchoring/ga-retinanet_x101-64x4d_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-retinanet_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_retinanet_r50_fpn_1x_coco.py' +_base_ = './ga-retinanet_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/guided_anchoring/ga-rpn_r101-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-rpn_r101-caffe_fpn_1x_coco.py index 039703ec663..b375c874ac8 100644 --- a/configs/guided_anchoring/ga-rpn_r101-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-rpn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_rpn_r50_caffe_fpn_1x_coco.py' +_base_ = './ga-rpn_r50-caffe_fpn_1x_coco.py' # model settings model = dict( backbone=dict( diff --git a/configs/guided_anchoring/ga-rpn_r50-caffe_fpn_1x_coco.py b/configs/guided_anchoring/ga-rpn_r50-caffe_fpn_1x_coco.py index 2d25df78455..aa58426effe 100644 --- a/configs/guided_anchoring/ga-rpn_r50-caffe_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-rpn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../rpn/rpn_r50_caffe_fpn_1x_coco.py' +_base_ = '../rpn/rpn_r50-caffe_fpn_1x_coco.py' model = dict( rpn_head=dict( _delete_=True, diff --git a/configs/guided_anchoring/ga-rpn_x101-32x4d_fpn_1x_coco.py b/configs/guided_anchoring/ga-rpn_x101-32x4d_fpn_1x_coco.py index cccc985f9eb..276d45d8c21 100644 --- a/configs/guided_anchoring/ga-rpn_x101-32x4d_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-rpn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_rpn_r50_fpn_1x_coco.py' +_base_ = './ga-rpn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/guided_anchoring/ga-rpn_x101-64x4d_fpn_1x_coco.py b/configs/guided_anchoring/ga-rpn_x101-64x4d_fpn_1x_coco.py index 4e134d23ad4..f29fe9aa200 100644 --- a/configs/guided_anchoring/ga-rpn_x101-64x4d_fpn_1x_coco.py +++ b/configs/guided_anchoring/ga-rpn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ga_rpn_r50_fpn_1x_coco.py' +_base_ = './ga-rpn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/guided_anchoring/metafile.yml b/configs/guided_anchoring/metafile.yml index f39d1838e71..516b3e93fc2 100644 --- a/configs/guided_anchoring/metafile.yml +++ b/configs/guided_anchoring/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.0.0 Models: - - Name: ga_rpn_r50_caffe_fpn_1x_coco + - Name: ga-rpn_r50-caffe_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-rpn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 5.3 inference time (ms/im): @@ -39,9 +39,9 @@ Models: AR@1000: 68.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco/ga_rpn_r50_caffe_fpn_1x_coco_20200531-899008a6.pth - - Name: ga_rpn_r101_caffe_fpn_1x_coco + - Name: ga-rpn_r101-caffe_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-rpn_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 7.3 inference time (ms/im): @@ -59,9 +59,9 @@ Models: AR@1000: 69.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco/ga_rpn_r101_caffe_fpn_1x_coco_20200531-ca9ba8fb.pth - - Name: ga_rpn_x101_32x4d_fpn_1x_coco + - Name: ga-rpn_x101-32x4d_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-rpn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 8.5 inference time (ms/im): @@ -79,9 +79,9 @@ Models: AR@1000: 70.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco/ga_rpn_x101_32x4d_fpn_1x_coco_20200220-c28d1b18.pth - - Name: ga_rpn_x101_64x4d_fpn_1x_coco + - Name: ga-rpn_x101-64x4d_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-rpn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 7.1 inference time (ms/im): @@ -99,9 +99,9 @@ Models: AR@1000: 70.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco/ga_rpn_x101_64x4d_fpn_1x_coco_20200225-3c6e1aa2.pth - - Name: ga_faster_r50_caffe_fpn_1x_coco + - Name: ga-faster-rcnn_r50-caffe_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-faster-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 5.5 Epochs: 12 @@ -112,9 +112,9 @@ Models: box AP: 39.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco/ga_faster_r50_caffe_fpn_1x_coco_20200702_000718-a11ccfe6.pth - - Name: ga_faster_r101_caffe_fpn_1x_coco + - Name: ga-faster-rcnn_r101-caffe_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-faster-rcnn_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 7.5 Epochs: 12 @@ -125,9 +125,9 @@ Models: box AP: 41.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco/ga_faster_r101_caffe_fpn_1x_coco_bbox_mAP-0.415_20200505_115528-fb82e499.pth - - Name: ga_faster_x101_32x4d_fpn_1x_coco + - Name: ga-faster-rcnn_x101-32x4d_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-faster-rcnn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 8.7 inference time (ms/im): @@ -145,9 +145,9 @@ Models: box AP: 43.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco/ga_faster_x101_32x4d_fpn_1x_coco_20200215-1ded9da3.pth - - Name: ga_faster_x101_64x4d_fpn_1x_coco + - Name: ga-faster-rcnn_x101-64x4d_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-faster-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 11.8 inference time (ms/im): @@ -165,9 +165,9 @@ Models: box AP: 43.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco/ga_faster_x101_64x4d_fpn_1x_coco_20200215-0fa7bde7.pth - - Name: ga_retinanet_r50_caffe_fpn_1x_coco + - Name: ga-retinanet_r50-caffe_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-retinanet_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 3.5 inference time (ms/im): @@ -185,9 +185,9 @@ Models: box AP: 36.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco/ga_retinanet_r50_caffe_fpn_1x_coco_20201020-39581c6f.pth - - Name: ga_retinanet_r101_caffe_fpn_1x_coco + - Name: ga-retinanet_r101-caffe_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-retinanet_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 5.5 inference time (ms/im): @@ -205,9 +205,9 @@ Models: box AP: 39.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco/ga_retinanet_r101_caffe_fpn_1x_coco_20200531-6266453c.pth - - Name: ga_retinanet_x101_32x4d_fpn_1x_coco + - Name: ga-retinanet_x101-32x4d_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-retinanet_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 6.9 inference time (ms/im): @@ -225,9 +225,9 @@ Models: box AP: 40.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco/ga_retinanet_x101_32x4d_fpn_1x_coco_20200219-40c56caa.pth - - Name: ga_retinanet_x101_64x4d_fpn_1x_coco + - Name: ga-retinanet_x101-64x4d_fpn_1x_coco In Collection: Guided Anchoring - Config: configs/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco.py + Config: configs/guided_anchoring/ga-retinanet_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 9.9 inference time (ms/im): diff --git a/configs/hrnet/README.md b/configs/hrnet/README.md index e340c784e1c..0dc81fbfac7 100644 --- a/configs/hrnet/README.md +++ b/configs/hrnet/README.md @@ -21,59 +21,59 @@ In this paper, we conduct a further study on high-resolution representations by | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :----------: | :-----: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HRNetV2p-W18 | pytorch | 1x | 6.6 | 13.4 | 36.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco/faster_rcnn_hrnetv2p_w18_1x_coco_20200130-56651a6d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco/faster_rcnn_hrnetv2p_w18_1x_coco_20200130_211246.log.json) | -| HRNetV2p-W18 | pytorch | 2x | 6.6 | - | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco/faster_rcnn_hrnetv2p_w18_2x_coco_20200702_085731-a4ec0611.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco/faster_rcnn_hrnetv2p_w18_2x_coco_20200702_085731.log.json) | -| HRNetV2p-W32 | pytorch | 1x | 9.0 | 12.4 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco/faster_rcnn_hrnetv2p_w32_1x_coco_20200130-6e286425.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco/faster_rcnn_hrnetv2p_w32_1x_coco_20200130_204442.log.json) | -| HRNetV2p-W32 | pytorch | 2x | 9.0 | - | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco/faster_rcnn_hrnetv2p_w32_2x_coco_20200529_015927-976a9c15.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco/faster_rcnn_hrnetv2p_w32_2x_coco_20200529_015927.log.json) | -| HRNetV2p-W40 | pytorch | 1x | 10.4 | 10.5 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco/faster_rcnn_hrnetv2p_w40_1x_coco_20200210-95c1f5ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco/faster_rcnn_hrnetv2p_w40_1x_coco_20200210_125315.log.json) | -| HRNetV2p-W40 | pytorch | 2x | 10.4 | - | 42.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco/faster_rcnn_hrnetv2p_w40_2x_coco_20200512_161033-0f236ef4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco/faster_rcnn_hrnetv2p_w40_2x_coco_20200512_161033.log.json) | +| HRNetV2p-W18 | pytorch | 1x | 6.6 | 13.4 | 36.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco/faster_rcnn_hrnetv2p_w18_1x_coco_20200130-56651a6d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco/faster_rcnn_hrnetv2p_w18_1x_coco_20200130_211246.log.json) | +| HRNetV2p-W18 | pytorch | 2x | 6.6 | - | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco/faster_rcnn_hrnetv2p_w18_2x_coco_20200702_085731-a4ec0611.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco/faster_rcnn_hrnetv2p_w18_2x_coco_20200702_085731.log.json) | +| HRNetV2p-W32 | pytorch | 1x | 9.0 | 12.4 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco/faster_rcnn_hrnetv2p_w32_1x_coco_20200130-6e286425.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco/faster_rcnn_hrnetv2p_w32_1x_coco_20200130_204442.log.json) | +| HRNetV2p-W32 | pytorch | 2x | 9.0 | - | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco/faster_rcnn_hrnetv2p_w32_2x_coco_20200529_015927-976a9c15.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco/faster_rcnn_hrnetv2p_w32_2x_coco_20200529_015927.log.json) | +| HRNetV2p-W40 | pytorch | 1x | 10.4 | 10.5 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco/faster_rcnn_hrnetv2p_w40_1x_coco_20200210-95c1f5ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco/faster_rcnn_hrnetv2p_w40_1x_coco_20200210_125315.log.json) | +| HRNetV2p-W40 | pytorch | 2x | 10.4 | - | 42.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco/faster_rcnn_hrnetv2p_w40_2x_coco_20200512_161033-0f236ef4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco/faster_rcnn_hrnetv2p_w40_2x_coco_20200512_161033.log.json) | ### Mask R-CNN | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :----------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HRNetV2p-W18 | pytorch | 1x | 7.0 | 11.7 | 37.7 | 34.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco/mask_rcnn_hrnetv2p_w18_1x_coco_20200205-1c3d78ed.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco/mask_rcnn_hrnetv2p_w18_1x_coco_20200205_232523.log.json) | -| HRNetV2p-W18 | pytorch | 2x | 7.0 | - | 39.8 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco/mask_rcnn_hrnetv2p_w18_2x_coco_20200212-b3c825b1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco/mask_rcnn_hrnetv2p_w18_2x_coco_20200212_134222.log.json) | -| HRNetV2p-W32 | pytorch | 1x | 9.4 | 11.3 | 41.2 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco/mask_rcnn_hrnetv2p_w32_1x_coco_20200207-b29f616e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco/mask_rcnn_hrnetv2p_w32_1x_coco_20200207_055017.log.json) | -| HRNetV2p-W32 | pytorch | 2x | 9.4 | - | 42.5 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco/mask_rcnn_hrnetv2p_w32_2x_coco_20200213-45b75b4d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco/mask_rcnn_hrnetv2p_w32_2x_coco_20200213_150518.log.json) | -| HRNetV2p-W40 | pytorch | 1x | 10.9 | | 42.1 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco/mask_rcnn_hrnetv2p_w40_1x_coco_20200511_015646-66738b35.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco/mask_rcnn_hrnetv2p_w40_1x_coco_20200511_015646.log.json) | -| HRNetV2p-W40 | pytorch | 2x | 10.9 | | 42.8 | 38.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco/mask_rcnn_hrnetv2p_w40_2x_coco_20200512_163732-aed5e4ab.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco/mask_rcnn_hrnetv2p_w40_2x_coco_20200512_163732.log.json) | +| HRNetV2p-W18 | pytorch | 1x | 7.0 | 11.7 | 37.7 | 34.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco/mask_rcnn_hrnetv2p_w18_1x_coco_20200205-1c3d78ed.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco/mask_rcnn_hrnetv2p_w18_1x_coco_20200205_232523.log.json) | +| HRNetV2p-W18 | pytorch | 2x | 7.0 | - | 39.8 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco/mask_rcnn_hrnetv2p_w18_2x_coco_20200212-b3c825b1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco/mask_rcnn_hrnetv2p_w18_2x_coco_20200212_134222.log.json) | +| HRNetV2p-W32 | pytorch | 1x | 9.4 | 11.3 | 41.2 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco/mask_rcnn_hrnetv2p_w32_1x_coco_20200207-b29f616e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco/mask_rcnn_hrnetv2p_w32_1x_coco_20200207_055017.log.json) | +| HRNetV2p-W32 | pytorch | 2x | 9.4 | - | 42.5 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco/mask_rcnn_hrnetv2p_w32_2x_coco_20200213-45b75b4d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco/mask_rcnn_hrnetv2p_w32_2x_coco_20200213_150518.log.json) | +| HRNetV2p-W40 | pytorch | 1x | 10.9 | | 42.1 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco/mask_rcnn_hrnetv2p_w40_1x_coco_20200511_015646-66738b35.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco/mask_rcnn_hrnetv2p_w40_1x_coco_20200511_015646.log.json) | +| HRNetV2p-W40 | pytorch | 2x | 10.9 | | 42.8 | 38.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco/mask_rcnn_hrnetv2p_w40_2x_coco_20200512_163732-aed5e4ab.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco/mask_rcnn_hrnetv2p_w40_2x_coco_20200512_163732.log.json) | ### Cascade R-CNN | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :----------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HRNetV2p-W18 | pytorch | 20e | 7.0 | 11.0 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco/cascade_rcnn_hrnetv2p_w18_20e_coco_20200210-434be9d7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco/cascade_rcnn_hrnetv2p_w18_20e_coco_20200210_105632.log.json) | -| HRNetV2p-W32 | pytorch | 20e | 9.4 | 11.0 | 43.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco/cascade_rcnn_hrnetv2p_w32_20e_coco_20200208-928455a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco/cascade_rcnn_hrnetv2p_w32_20e_coco_20200208_160511.log.json) | -| HRNetV2p-W40 | pytorch | 20e | 10.8 | | 43.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco/cascade_rcnn_hrnetv2p_w40_20e_coco_20200512_161112-75e47b04.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco/cascade_rcnn_hrnetv2p_w40_20e_coco_20200512_161112.log.json) | +| HRNetV2p-W18 | pytorch | 20e | 7.0 | 11.0 | 41.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade-rcnn_hrnetv2p-w18-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco/cascade_rcnn_hrnetv2p_w18_20e_coco_20200210-434be9d7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco/cascade_rcnn_hrnetv2p_w18_20e_coco_20200210_105632.log.json) | +| HRNetV2p-W32 | pytorch | 20e | 9.4 | 11.0 | 43.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade-rcnn_hrnetv2p-w32-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco/cascade_rcnn_hrnetv2p_w32_20e_coco_20200208-928455a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco/cascade_rcnn_hrnetv2p_w32_20e_coco_20200208_160511.log.json) | +| HRNetV2p-W40 | pytorch | 20e | 10.8 | | 43.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade-rcnn_hrnetv2p-w40-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco/cascade_rcnn_hrnetv2p_w40_20e_coco_20200512_161112-75e47b04.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco/cascade_rcnn_hrnetv2p_w40_20e_coco_20200512_161112.log.json) | ### Cascade Mask R-CNN | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :----------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :----------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HRNetV2p-W18 | pytorch | 20e | 8.5 | 8.5 | 41.6 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco/cascade_mask_rcnn_hrnetv2p_w18_20e_coco_20200210-b543cd2b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco/cascade_mask_rcnn_hrnetv2p_w18_20e_coco_20200210_093149.log.json) | -| HRNetV2p-W32 | pytorch | 20e | | 8.3 | 44.3 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco/cascade_mask_rcnn_hrnetv2p_w32_20e_coco_20200512_154043-39d9cf7b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco/cascade_mask_rcnn_hrnetv2p_w32_20e_coco_20200512_154043.log.json) | -| HRNetV2p-W40 | pytorch | 20e | 12.5 | | 45.1 | 39.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco/cascade_mask_rcnn_hrnetv2p_w40_20e_coco_20200527_204922-969c4610.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco/cascade_mask_rcnn_hrnetv2p_w40_20e_coco_20200527_204922.log.json) | +| HRNetV2p-W18 | pytorch | 20e | 8.5 | 8.5 | 41.6 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco/cascade_mask_rcnn_hrnetv2p_w18_20e_coco_20200210-b543cd2b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco/cascade_mask_rcnn_hrnetv2p_w18_20e_coco_20200210_093149.log.json) | +| HRNetV2p-W32 | pytorch | 20e | | 8.3 | 44.3 | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco/cascade_mask_rcnn_hrnetv2p_w32_20e_coco_20200512_154043-39d9cf7b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco/cascade_mask_rcnn_hrnetv2p_w32_20e_coco_20200512_154043.log.json) | +| HRNetV2p-W40 | pytorch | 20e | 12.5 | | 45.1 | 39.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco/cascade_mask_rcnn_hrnetv2p_w40_20e_coco_20200527_204922-969c4610.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco/cascade_mask_rcnn_hrnetv2p_w40_20e_coco_20200527_204922.log.json) | ### Hybrid Task Cascade (HTC) | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :----------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HRNetV2p-W18 | pytorch | 20e | 10.8 | 4.7 | 42.8 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/htc_hrnetv2p_w18_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w18_20e_coco/htc_hrnetv2p_w18_20e_coco_20200210-b266988c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w18_20e_coco/htc_hrnetv2p_w18_20e_coco_20200210_182735.log.json) | -| HRNetV2p-W32 | pytorch | 20e | 13.1 | 4.9 | 45.4 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/htc_hrnetv2p_w32_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w32_20e_coco/htc_hrnetv2p_w32_20e_coco_20200207-7639fa12.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w32_20e_coco/htc_hrnetv2p_w32_20e_coco_20200207_193153.log.json) | -| HRNetV2p-W40 | pytorch | 20e | 14.6 | | 46.4 | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/htc_hrnetv2p_w40_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w40_20e_coco/htc_hrnetv2p_w40_20e_coco_20200529_183411-417c4d5b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w40_20e_coco/htc_hrnetv2p_w40_20e_coco_20200529_183411.log.json) | +| HRNetV2p-W18 | pytorch | 20e | 10.8 | 4.7 | 42.8 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/htc_hrnetv2p-w18_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w18_20e_coco/htc_hrnetv2p_w18_20e_coco_20200210-b266988c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w18_20e_coco/htc_hrnetv2p_w18_20e_coco_20200210_182735.log.json) | +| HRNetV2p-W32 | pytorch | 20e | 13.1 | 4.9 | 45.4 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/htc_hrnetv2p-w32_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w32_20e_coco/htc_hrnetv2p_w32_20e_coco_20200207-7639fa12.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w32_20e_coco/htc_hrnetv2p_w32_20e_coco_20200207_193153.log.json) | +| HRNetV2p-W40 | pytorch | 20e | 14.6 | | 46.4 | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/htc_hrnetv2p-w40_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w40_20e_coco/htc_hrnetv2p_w40_20e_coco_20200529_183411-417c4d5b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/htc_hrnetv2p_w40_20e_coco/htc_hrnetv2p_w40_20e_coco_20200529_183411.log.json) | ### FCOS -| Backbone | Style | GN | MS train | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :----------: | :-----: | :-: | :------: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| HRNetV2p-W18 | pytorch | Y | N | 1x | 13.0 | 12.9 | 35.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco_20201212_100710-4ad151de.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco_20201212_100710.log.json) | -| HRNetV2p-W18 | pytorch | Y | N | 2x | 13.0 | - | 38.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco_20201212_101110-5c575fa5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco_20201212_101110.log.json) | -| HRNetV2p-W32 | pytorch | Y | N | 1x | 17.5 | 12.9 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco_20201211_134730-cb8055c0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco_20201211_134730.log.json) | -| HRNetV2p-W32 | pytorch | Y | N | 2x | 17.5 | - | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco_20201212_112133-77b6b9bb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco_20201212_112133.log.json) | -| HRNetV2p-W18 | pytorch | Y | Y | 2x | 13.0 | 12.9 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco_20201212_111651-441e9d9f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco_20201212_111651.log.json) | -| HRNetV2p-W32 | pytorch | Y | Y | 2x | 17.5 | 12.4 | 41.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco_20201212_090846-b6f2b49f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco_20201212_090846.log.json) | -| HRNetV2p-W48 | pytorch | Y | Y | 2x | 20.3 | 10.8 | 42.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco_20201212_124752-f22d2ce5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco_20201212_124752.log.json) | +| Backbone | Style | GN | MS train | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :----------: | :-----: | :-: | :------: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| HRNetV2p-W18 | pytorch | Y | N | 1x | 13.0 | 12.9 | 35.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco_20201212_100710-4ad151de.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco_20201212_100710.log.json) | +| HRNetV2p-W18 | pytorch | Y | N | 2x | 13.0 | - | 38.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco_20201212_101110-5c575fa5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco_20201212_101110.log.json) | +| HRNetV2p-W32 | pytorch | Y | N | 1x | 17.5 | 12.9 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco_20201211_134730-cb8055c0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco_20201211_134730.log.json) | +| HRNetV2p-W32 | pytorch | Y | N | 2x | 17.5 | - | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco_20201212_112133-77b6b9bb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco_20201212_112133.log.json) | +| HRNetV2p-W18 | pytorch | Y | Y | 2x | 13.0 | 12.9 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco_20201212_111651-441e9d9f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco_20201212_111651.log.json) | +| HRNetV2p-W32 | pytorch | Y | Y | 2x | 17.5 | 12.4 | 41.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco_20201212_090846-b6f2b49f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco_20201212_090846.log.json) | +| HRNetV2p-W48 | pytorch | Y | Y | 2x | 20.3 | 10.8 | 42.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/hrnet/fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco_20201212_124752-f22d2ce5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco_20201212_124752.log.json) | **Note:** diff --git a/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py b/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py index 839cf3eb625..5ca0ebfe43b 100644 --- a/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py +++ b/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py' +_base_ = './cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py' # model settings model = dict( backbone=dict( diff --git a/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py b/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py index c2a1d8daecb..1ffedc39167 100644 --- a/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py +++ b/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( _delete_=True, diff --git a/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py b/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py index 10d5e83c67e..4a51a024128 100644 --- a/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py +++ b/configs/hrnet/cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py' +_base_ = './cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py' # model settings model = dict( backbone=dict( diff --git a/configs/hrnet/cascade-rcnn_hrnetv2p-w18-20e_coco.py b/configs/hrnet/cascade-rcnn_hrnetv2p-w18-20e_coco.py index ebd5e202d95..8834c1d4ac7 100644 --- a/configs/hrnet/cascade-rcnn_hrnetv2p-w18-20e_coco.py +++ b/configs/hrnet/cascade-rcnn_hrnetv2p-w18-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_hrnetv2p_w32_20e_coco.py' +_base_ = './cascade-rcnn_hrnetv2p-w32-20e_coco.py' # model settings model = dict( backbone=dict( diff --git a/configs/hrnet/cascade-rcnn_hrnetv2p-w32-20e_coco.py b/configs/hrnet/cascade-rcnn_hrnetv2p-w32-20e_coco.py index 7ce26d94d6a..afeb75dbe13 100644 --- a/configs/hrnet/cascade-rcnn_hrnetv2p-w32-20e_coco.py +++ b/configs/hrnet/cascade-rcnn_hrnetv2p-w32-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( _delete_=True, diff --git a/configs/hrnet/cascade-rcnn_hrnetv2p-w40-20e_coco.py b/configs/hrnet/cascade-rcnn_hrnetv2p-w40-20e_coco.py index 265e8d636f5..66f8882a003 100644 --- a/configs/hrnet/cascade-rcnn_hrnetv2p-w40-20e_coco.py +++ b/configs/hrnet/cascade-rcnn_hrnetv2p-w40-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_hrnetv2p_w32_20e_coco.py' +_base_ = './cascade-rcnn_hrnetv2p-w32-20e_coco.py' # model settings model = dict( backbone=dict( diff --git a/configs/hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py b/configs/hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py index 1df2c3db1c0..ee9a698699a 100644 --- a/configs/hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py +++ b/configs/hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_hrnetv2p_w32_1x_coco.py' +_base_ = './faster-rcnn_hrnetv2p-w32-1x_coco.py' # model settings model = dict( backbone=dict( diff --git a/configs/hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py b/configs/hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py index a2c529420b9..0b72c68f8cb 100644 --- a/configs/hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py +++ b/configs/hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_hrnetv2p_w18_1x_coco.py' +_base_ = './faster-rcnn_hrnetv2p-w18-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py b/configs/hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py index be058099a4c..a27ad06c5c1 100644 --- a/configs/hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py +++ b/configs/hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( _delete_=True, diff --git a/configs/hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py b/configs/hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py index 7530594c748..c9568ce65c1 100644 --- a/configs/hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py +++ b/configs/hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_hrnetv2p_w32_1x_coco.py' +_base_ = './faster-rcnn_hrnetv2p-w32-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py b/configs/hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py index 886a7c90a45..b36200230b7 100644 --- a/configs/hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py +++ b/configs/hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_hrnetv2p_w32_1x_coco.py' +_base_ = './faster-rcnn_hrnetv2p-w32-1x_coco.py' model = dict( backbone=dict( type='HRNet', diff --git a/configs/hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py b/configs/hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py index a97722dfea3..d1b45355db1 100644 --- a/configs/hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py +++ b/configs/hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_hrnetv2p_w40_1x_coco.py' +_base_ = './faster-rcnn_hrnetv2p-w40-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py b/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py index fd662bd10e3..c20ca776736 100644 --- a/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py' +_base_ = './fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py' model = dict( backbone=dict( extra=dict( diff --git a/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py b/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py index 2c09e1684ad..f5b67f6a12e 100644 --- a/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_hrnetv2p_w18_gn-head_4x4_1x_coco.py' +_base_ = './fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py b/configs/hrnet/fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py index 37bfdae98f1..c5332d65d12 100644 --- a/configs/hrnet/fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco.py' +_base_ = './fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py' model = dict( backbone=dict( extra=dict( diff --git a/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py b/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py index cfd1d5abf31..159d96d712a 100644 --- a/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../fcos/fcos_r50_caffe_fpn_gn-head_4x4_1x_coco.py' +_base_ = '../fcos/fcos_r50-caffe_fpn_gn-head_4xb4-1x_coco.py' model = dict( data_preprocessor=dict( mean=[103.53, 116.28, 123.675], diff --git a/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py b/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py index ede72d423a1..73fd80e979d 100644 --- a/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py' +_base_ = './fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py b/configs/hrnet/fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py index 046d42fca3f..3c107c8f1b7 100644 --- a/configs/hrnet/fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py' +_base_ = './fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py' model = dict( data_preprocessor=dict( diff --git a/configs/hrnet/fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py b/configs/hrnet/fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py index 0ae9dbe3aca..bb0ff6d6ce8 100644 --- a/configs/hrnet/fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py +++ b/configs/hrnet/fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco.py' +_base_ = './fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py' model = dict( backbone=dict( type='HRNet', diff --git a/configs/hrnet/htc_hrnetv2p-w18_20e_coco.py b/configs/hrnet/htc_hrnetv2p-w18_20e_coco.py index 3c2eb1dd4e0..55255d52a35 100644 --- a/configs/hrnet/htc_hrnetv2p-w18_20e_coco.py +++ b/configs/hrnet/htc_hrnetv2p-w18_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './htc_hrnetv2p_w32_20e_coco.py' +_base_ = './htc_hrnetv2p-w32_20e_coco.py' model = dict( backbone=dict( extra=dict( diff --git a/configs/hrnet/htc_hrnetv2p-w40_20e_coco.py b/configs/hrnet/htc_hrnetv2p-w40_20e_coco.py index 94bff1bc01c..b09256a08ee 100644 --- a/configs/hrnet/htc_hrnetv2p-w40_20e_coco.py +++ b/configs/hrnet/htc_hrnetv2p-w40_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './htc_hrnetv2p_w32_20e_coco.py' +_base_ = './htc_hrnetv2p-w32_20e_coco.py' model = dict( backbone=dict( type='HRNet', diff --git a/configs/hrnet/htc_hrnetv2p-w40_28e_coco.py b/configs/hrnet/htc_hrnetv2p-w40_28e_coco.py index 0256e952d07..1c13b58a1a0 100644 --- a/configs/hrnet/htc_hrnetv2p-w40_28e_coco.py +++ b/configs/hrnet/htc_hrnetv2p-w40_28e_coco.py @@ -1,4 +1,4 @@ -_base_ = './htc_hrnetv2p_w40_20e_coco.py' +_base_ = './htc_hrnetv2p-w40_20e_coco.py' # learning policy max_epochs = 28 diff --git a/configs/hrnet/htc_x101-64x4d_fpn_16xb1-28e_coco.py b/configs/hrnet/htc_x101-64x4d_fpn_16xb1-28e_coco.py index dce7447e611..1f1304e5f96 100644 --- a/configs/hrnet/htc_x101-64x4d_fpn_16xb1-28e_coco.py +++ b/configs/hrnet/htc_x101-64x4d_fpn_16xb1-28e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../htc/htc_x101_64x4d_fpn_16x1_20e_coco.py' +_base_ = '../htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py' # learning policy max_epochs = 28 diff --git a/configs/hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py b/configs/hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py index cb12200edb5..5d5a463a66b 100644 --- a/configs/hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py +++ b/configs/hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_hrnetv2p_w32_1x_coco.py' +_base_ = './mask-rcnn_hrnetv2p-w32-1x_coco.py' model = dict( backbone=dict( extra=dict( diff --git a/configs/hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py b/configs/hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py index a1ce3c8e6a2..8abc55924a3 100644 --- a/configs/hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py +++ b/configs/hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_hrnetv2p_w18_1x_coco.py' +_base_ = './mask-rcnn_hrnetv2p-w18-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py b/configs/hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py index d5f0eb56b7e..208b037807d 100644 --- a/configs/hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py +++ b/configs/hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( _delete_=True, diff --git a/configs/hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py b/configs/hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py index 6aaeaa7cf48..d3741c820a6 100644 --- a/configs/hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py +++ b/configs/hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_hrnetv2p_w32_1x_coco.py' +_base_ = './mask-rcnn_hrnetv2p-w32-1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py b/configs/hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py index 2fdb840836a..360420c56d4 100644 --- a/configs/hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py +++ b/configs/hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_hrnetv2p_w40_1x_coco.py' +_base_ = './mask-rcnn_hrnetv2p-w40_1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py b/configs/hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py index 5a76f4b0563..36e2305a520 100644 --- a/configs/hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py +++ b/configs/hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_hrnetv2p_w18_1x_coco.py' +_base_ = './mask-rcnn_hrnetv2p-w18-1x_coco.py' model = dict( backbone=dict( type='HRNet', diff --git a/configs/hrnet/metafile.yml b/configs/hrnet/metafile.yml index ac36efa9f03..54c62479329 100644 --- a/configs/hrnet/metafile.yml +++ b/configs/hrnet/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: faster_rcnn_hrnetv2p_w18_1x_coco + - Name: faster-rcnn_hrnetv2p-w18-1x_coco In Collection: Faster R-CNN - Config: configs/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco.py + Config: configs/hrnet/faster-rcnn_hrnetv2p-w18-1x_coco.py Metadata: Training Memory (GB): 6.6 inference time (ms/im): @@ -33,9 +33,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: faster_rcnn_hrnetv2p_w18_2x_coco + - Name: faster-rcnn_hrnetv2p-w18-2x_coco In Collection: Faster R-CNN - Config: configs/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco.py + Config: configs/hrnet/faster-rcnn_hrnetv2p-w18-2x_coco.py Metadata: Training Memory (GB): 6.6 inference time (ms/im): @@ -67,9 +67,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: faster_rcnn_hrnetv2p_w32_1x_coco + - Name: faster-rcnn_hrnetv2p-w32-1x_coco In Collection: Faster R-CNN - Config: configs/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco.py + Config: configs/hrnet/faster-rcnn_hrnetv2p-w32-1x_coco.py Metadata: Training Memory (GB): 9.0 inference time (ms/im): @@ -101,9 +101,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: faster_rcnn_hrnetv2p_w32_2x_coco + - Name: faster-rcnn_hrnetv2p-w32_2x_coco In Collection: Faster R-CNN - Config: configs/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco.py + Config: configs/hrnet/faster-rcnn_hrnetv2p-w32_2x_coco.py Metadata: Training Memory (GB): 9.0 inference time (ms/im): @@ -135,9 +135,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: faster_rcnn_hrnetv2p_w40_1x_coco + - Name: faster-rcnn_hrnetv2p-w40-1x_coco In Collection: Faster R-CNN - Config: configs/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco.py + Config: configs/hrnet/faster-rcnn_hrnetv2p-w40-1x_coco.py Metadata: Training Memory (GB): 10.4 inference time (ms/im): @@ -169,9 +169,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: faster_rcnn_hrnetv2p_w40_2x_coco + - Name: faster-rcnn_hrnetv2p-w40_2x_coco In Collection: Faster R-CNN - Config: configs/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco.py + Config: configs/hrnet/faster-rcnn_hrnetv2p-w40_2x_coco.py Metadata: Training Memory (GB): 10.4 inference time (ms/im): @@ -203,9 +203,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: mask_rcnn_hrnetv2p_w18_1x_coco + - Name: mask-rcnn_hrnetv2p-w18-1x_coco In Collection: Mask R-CNN - Config: configs/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco.py + Config: configs/hrnet/mask-rcnn_hrnetv2p-w18-1x_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -241,9 +241,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: mask_rcnn_hrnetv2p_w18_2x_coco + - Name: mask-rcnn_hrnetv2p-w18-2x_coco In Collection: Mask R-CNN - Config: configs/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco.py + Config: configs/hrnet/mask-rcnn_hrnetv2p-w18-2x_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -279,9 +279,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: mask_rcnn_hrnetv2p_w32_1x_coco + - Name: mask-rcnn_hrnetv2p-w32-1x_coco In Collection: Mask R-CNN - Config: configs/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco.py + Config: configs/hrnet/mask-rcnn_hrnetv2p-w32-1x_coco.py Metadata: Training Memory (GB): 9.4 inference time (ms/im): @@ -317,9 +317,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: mask_rcnn_hrnetv2p_w32_2x_coco + - Name: mask-rcnn_hrnetv2p-w32-2x_coco In Collection: Mask R-CNN - Config: configs/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco.py + Config: configs/hrnet/mask-rcnn_hrnetv2p-w32-2x_coco.py Metadata: Training Memory (GB): 9.4 inference time (ms/im): @@ -355,9 +355,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: mask_rcnn_hrnetv2p_w40_1x_coco + - Name: mask-rcnn_hrnetv2p-w40_1x_coco In Collection: Mask R-CNN - Config: configs/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco.py + Config: configs/hrnet/mask-rcnn_hrnetv2p-w40_1x_coco.py Metadata: Training Memory (GB): 10.9 Epochs: 12 @@ -386,9 +386,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: mask_rcnn_hrnetv2p_w40_2x_coco + - Name: mask-rcnn_hrnetv2p-w40-2x_coco In Collection: Mask R-CNN - Config: configs/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco.py + Config: configs/hrnet/mask-rcnn_hrnetv2p-w40-2x_coco.py Metadata: Training Memory (GB): 10.9 Epochs: 24 @@ -417,9 +417,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: cascade_rcnn_hrnetv2p_w18_20e_coco + - Name: cascade-rcnn_hrnetv2p-w18-20e_coco In Collection: Cascade R-CNN - Config: configs/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco.py + Config: configs/hrnet/cascade-rcnn_hrnetv2p-w18-20e_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -451,9 +451,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: cascade_rcnn_hrnetv2p_w32_20e_coco + - Name: cascade-rcnn_hrnetv2p-w32-20e_coco In Collection: Cascade R-CNN - Config: configs/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco.py + Config: configs/hrnet/cascade-rcnn_hrnetv2p-w32-20e_coco.py Metadata: Training Memory (GB): 9.4 inference time (ms/im): @@ -485,9 +485,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: cascade_rcnn_hrnetv2p_w40_20e_coco + - Name: cascade-rcnn_hrnetv2p-w40-20e_coco In Collection: Cascade R-CNN - Config: configs/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco.py + Config: configs/hrnet/cascade-rcnn_hrnetv2p-w40-20e_coco.py Metadata: Training Memory (GB): 10.8 Epochs: 20 @@ -512,9 +512,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: cascade_mask_rcnn_hrnetv2p_w18_20e_coco + - Name: cascade-mask-rcnn_hrnetv2p-w18_20e_coco In Collection: Cascade R-CNN - Config: configs/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco.py + Config: configs/hrnet/cascade-mask-rcnn_hrnetv2p-w18_20e_coco.py Metadata: Training Memory (GB): 8.5 inference time (ms/im): @@ -550,9 +550,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: cascade_mask_rcnn_hrnetv2p_w32_20e_coco + - Name: cascade-mask-rcnn_hrnetv2p-w32_20e_coco In Collection: Cascade R-CNN - Config: configs/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py + Config: configs/hrnet/cascade-mask-rcnn_hrnetv2p-w32_20e_coco.py Metadata: inference time (ms/im): - value: 120.48 @@ -587,9 +587,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: cascade_mask_rcnn_hrnetv2p_w40_20e_coco + - Name: cascade-mask-rcnn_hrnetv2p-w40-20e_coco In Collection: Cascade R-CNN - Config: configs/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco.py + Config: configs/hrnet/cascade-mask-rcnn_hrnetv2p-w40-20e_coco.py Metadata: Training Memory (GB): 12.5 Epochs: 20 @@ -618,9 +618,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: htc_hrnetv2p_w18_20e_coco + - Name: htc_hrnetv2p-w18_20e_coco In Collection: HTC - Config: configs/hrnet/htc_hrnetv2p_w18_20e_coco.py + Config: configs/hrnet/htc_hrnetv2p-w18_20e_coco.py Metadata: Training Memory (GB): 10.8 inference time (ms/im): @@ -656,9 +656,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: htc_hrnetv2p_w32_20e_coco + - Name: htc_hrnetv2p-w32_20e_coco In Collection: HTC - Config: configs/hrnet/htc_hrnetv2p_w32_20e_coco.py + Config: configs/hrnet/htc_hrnetv2p-w32_20e_coco.py Metadata: Training Memory (GB): 13.1 inference time (ms/im): @@ -694,9 +694,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: htc_hrnetv2p_w40_20e_coco + - Name: htc_hrnetv2p-w40_20e_coco In Collection: HTC - Config: configs/hrnet/htc_hrnetv2p_w40_20e_coco.py + Config: configs/hrnet/htc_hrnetv2p-w40_20e_coco.py Metadata: Training Memory (GB): 14.6 Epochs: 20 @@ -725,9 +725,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w18_gn-head_4x4_1x_coco + - Name: fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-1x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 @@ -760,9 +760,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w18_gn-head_4x4_2x_coco + - Name: fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w18-gn-head_4xb4-2x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 @@ -795,9 +795,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w32_gn-head_4x4_1x_coco + - Name: fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-1x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 @@ -830,9 +830,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w32_gn-head_4x4_2x_coco + - Name: fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w32-gn-head_4xb4-2x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 @@ -865,9 +865,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco + - Name: fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w18-gn-head_ms-640-800-4xb4-2x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 @@ -900,9 +900,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco + - Name: fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w32-gn-head_ms-640-800-4xb4-2x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 @@ -935,9 +935,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/mmdet/models/backbones/hrnet.py#L195 Version: v2.0.0 - - Name: fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco + - Name: fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco In Collection: FCOS - Config: configs/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco.py + Config: configs/hrnet/fcos_hrnetv2p-w40-gn-head_ms-640-800-4xb4-2x_coco.py Metadata: Training Resources: 4x V100 GPUs Batch Size: 16 diff --git a/configs/htc/README.md b/configs/htc/README.md index 03a89aaa899..3ee854a1df2 100644 --- a/configs/htc/README.md +++ b/configs/htc/README.md @@ -35,13 +35,13 @@ mmdetection The results on COCO 2017val are shown in the below table. (results on test-dev are usually slightly higher than val) -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 8.2 | 5.8 | 42.3 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_1x_coco/htc_r50_fpn_1x_coco_20200317-7332cf16.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_1x_coco/htc_r50_fpn_1x_coco_20200317_070435.log.json) | -| R-50-FPN | pytorch | 20e | 8.2 | - | 43.3 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_20e_coco/htc_r50_fpn_20e_coco_20200319-fe28c577.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_20e_coco/htc_r50_fpn_20e_coco_20200319_070313.log.json) | -| R-101-FPN | pytorch | 20e | 10.2 | 5.5 | 44.8 | 39.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r101_fpn_20e_coco/htc_r101_fpn_20e_coco_20200317-9b41b48f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r101_fpn_20e_coco/htc_r101_fpn_20e_coco_20200317_153107.log.json) | -| X-101-32x4d-FPN | pytorch | 20e | 11.4 | 5.0 | 46.1 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_x101_32x4d_fpn_16x1_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_32x4d_fpn_16x1_20e_coco/htc_x101_32x4d_fpn_16x1_20e_coco_20200318-de97ae01.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_32x4d_fpn_16x1_20e_coco/htc_x101_32x4d_fpn_16x1_20e_coco_20200318_034519.log.json) | -| X-101-64x4d-FPN | pytorch | 20e | 14.5 | 4.4 | 47.0 | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_x101_64x4d_fpn_16x1_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_16x1_20e_coco/htc_x101_64x4d_fpn_16x1_20e_coco_20200318-b181fd7a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_16x1_20e_coco/htc_x101_64x4d_fpn_16x1_20e_coco_20200318_081711.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | pytorch | 1x | 8.2 | 5.8 | 42.3 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_1x_coco/htc_r50_fpn_1x_coco_20200317-7332cf16.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_1x_coco/htc_r50_fpn_1x_coco_20200317_070435.log.json) | +| R-50-FPN | pytorch | 20e | 8.2 | - | 43.3 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_20e_coco/htc_r50_fpn_20e_coco_20200319-fe28c577.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r50_fpn_20e_coco/htc_r50_fpn_20e_coco_20200319_070313.log.json) | +| R-101-FPN | pytorch | 20e | 10.2 | 5.5 | 44.8 | 39.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r101_fpn_20e_coco/htc_r101_fpn_20e_coco_20200317-9b41b48f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r101_fpn_20e_coco/htc_r101_fpn_20e_coco_20200317_153107.log.json) | +| X-101-32x4d-FPN | pytorch | 20e | 11.4 | 5.0 | 46.1 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_x101-32x4d_fpn_16xb1-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_32x4d_fpn_16x1_20e_coco/htc_x101_32x4d_fpn_16x1_20e_coco_20200318-de97ae01.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_32x4d_fpn_16x1_20e_coco/htc_x101_32x4d_fpn_16x1_20e_coco_20200318_034519.log.json) | +| X-101-64x4d-FPN | pytorch | 20e | 14.5 | 4.4 | 47.0 | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_16x1_20e_coco/htc_x101_64x4d_fpn_16x1_20e_coco_20200318-b181fd7a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_16x1_20e_coco/htc_x101_64x4d_fpn_16x1_20e_coco_20200318_081711.log.json) | - In the HTC paper and COCO 2018 Challenge, `score_thr` is set to 0.001 for both baselines and HTC. - We use 8 GPUs with 2 images/GPU for R-50 and R-101 models, and 16 GPUs with 1 image/GPU for X-101 models. @@ -49,9 +49,9 @@ The results on COCO 2017val are shown in the below table. (results on test-dev a We also provide a powerful HTC with DCN and multi-scale training model. No testing augmentation is used. -| Backbone | Style | DCN | training scales | Lr schd | box AP | mask AP | Config | Download | -| :-------------: | :-----: | :---: | :-------------: | :-----: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| X-101-64x4d-FPN | pytorch | c3-c5 | 400~1400 | 20e | 50.4 | 43.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco_20200312-946fd751.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco_20200312_203410.log.json) | +| Backbone | Style | DCN | training scales | Lr schd | box AP | mask AP | Config | Download | +| :-------------: | :-----: | :---: | :-------------: | :-----: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| X-101-64x4d-FPN | pytorch | c3-c5 | 400~1400 | 20e | 50.4 | 43.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/htc/htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco_20200312-946fd751.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco_20200312_203410.log.json) | ## Citation diff --git a/configs/htc/htc_r50_fpn_1x_coco.py b/configs/htc/htc_r50_fpn_1x_coco.py index c023a031258..03ddb61ab1d 100644 --- a/configs/htc/htc_r50_fpn_1x_coco.py +++ b/configs/htc/htc_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './htc_without_semantic_r50_fpn_1x_coco.py' +_base_ = './htc-without-semantic_r50_fpn_1x_coco.py' model = dict( data_preprocessor=dict(pad_seg=True), roi_head=dict( diff --git a/configs/htc/htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py b/configs/htc/htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py index 9b3a5f6ba29..26d68e7e2cd 100644 --- a/configs/htc/htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py +++ b/configs/htc/htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './htc_x101_64x4d_fpn_16x1_20e_coco.py' +_base_ = './htc_x101-64x4d_fpn_16xb1-20e_coco.py' model = dict( backbone=dict( diff --git a/configs/htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py b/configs/htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py index b333c135105..a600ddb0ebd 100644 --- a/configs/htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py +++ b/configs/htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './htc_x101_32x4d_fpn_16x1_20e_coco.py' +_base_ = './htc_x101-32x4d_fpn_16xb1-20e_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/htc/metafile.yml b/configs/htc/metafile.yml index acd038c707b..2f0f74d2d06 100644 --- a/configs/htc/metafile.yml +++ b/configs/htc/metafile.yml @@ -94,9 +94,9 @@ Models: mask AP: 39.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/htc/htc_r101_fpn_20e_coco/htc_r101_fpn_20e_coco_20200317-9b41b48f.pth - - Name: htc_x101_32x4d_fpn_16x1_20e_coco + - Name: htc_x101-32x4d_fpn_16xb1-20e_coco In Collection: HTC - Config: configs/htc/htc_x101_32x4d_fpn_16x1_20e_coco.py + Config: configs/htc/htc_x101-32x4d_fpn_16xb1-20e_coco.py Metadata: Training Resources: 16x V100 GPUs Batch Size: 16 @@ -120,9 +120,9 @@ Models: mask AP: 40.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_32x4d_fpn_16x1_20e_coco/htc_x101_32x4d_fpn_16x1_20e_coco_20200318-de97ae01.pth - - Name: htc_x101_64x4d_fpn_16x1_20e_coco + - Name: htc_x101-64x4d_fpn_16xb1-20e_coco In Collection: HTC - Config: configs/htc/htc_x101_64x4d_fpn_16x1_20e_coco.py + Config: configs/htc/htc_x101-64x4d_fpn_16xb1-20e_coco.py Metadata: Training Resources: 16x V100 GPUs Batch Size: 16 @@ -146,9 +146,9 @@ Models: mask AP: 41.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/htc/htc_x101_64x4d_fpn_16x1_20e_coco/htc_x101_64x4d_fpn_16x1_20e_coco_20200318-b181fd7a.pth - - Name: htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco + - Name: htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco In Collection: HTC - Config: configs/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco.py + Config: configs/htc/htc_x101-64x4d-dconv-c3-c5_fpn_ms-400-1400-16xb1-20e_coco.py Metadata: Training Resources: 16x V100 GPUs Batch Size: 16 diff --git a/configs/instaboost/README.md b/configs/instaboost/README.md index 82ed33422ac..85fe26b5cc1 100644 --- a/configs/instaboost/README.md +++ b/configs/instaboost/README.md @@ -40,10 +40,10 @@ InstaBoost have been already integrated in the data pipeline, thus all you need | Network | Backbone | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-----------: | :-------------: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Mask R-CNN | R-50-FPN | 4x | 4.4 | 17.5 | 40.6 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco/mask_rcnn_r50_fpn_instaboost_4x_coco_20200307-d025f83a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco/mask_rcnn_r50_fpn_instaboost_4x_coco_20200307_223635.log.json) | -| Mask R-CNN | R-101-FPN | 4x | 6.4 | | 42.5 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco/mask_rcnn_r101_fpn_instaboost_4x_coco_20200703_235738-f23f3a5f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco/mask_rcnn_r101_fpn_instaboost_4x_coco_20200703_235738.log.json) | -| Mask R-CNN | X-101-64x4d-FPN | 4x | 10.7 | | 44.7 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco_20200515_080947-8ed58c1b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco_20200515_080947.log.json) | -| Cascade R-CNN | R-101-FPN | 4x | 6.0 | 12.0 | 43.7 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco_20200307-c19d98d9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco_20200307_223646.log.json) | +| Mask R-CNN | R-50-FPN | 4x | 4.4 | 17.5 | 40.6 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/mask-rcnn_r50_fpn_instaboost-4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco/mask_rcnn_r50_fpn_instaboost_4x_coco_20200307-d025f83a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco/mask_rcnn_r50_fpn_instaboost_4x_coco_20200307_223635.log.json) | +| Mask R-CNN | R-101-FPN | 4x | 6.4 | | 42.5 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/mask-rcnn_r101_fpn_instaboost-4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco/mask_rcnn_r101_fpn_instaboost_4x_coco_20200703_235738-f23f3a5f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco/mask_rcnn_r101_fpn_instaboost_4x_coco_20200703_235738.log.json) | +| Mask R-CNN | X-101-64x4d-FPN | 4x | 10.7 | | 44.7 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco_20200515_080947-8ed58c1b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco_20200515_080947.log.json) | +| Cascade R-CNN | R-101-FPN | 4x | 6.0 | 12.0 | 43.7 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/instaboost/cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco_20200307-c19d98d9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco_20200307_223646.log.json) | ## Citation diff --git a/configs/instaboost/cascade-mask-rcnn_r101_fpn_instaboost-4x_coco.py b/configs/instaboost/cascade-mask-rcnn_r101_fpn_instaboost-4x_coco.py index 9d0515d73d4..53e33b890ca 100644 --- a/configs/instaboost/cascade-mask-rcnn_r101_fpn_instaboost-4x_coco.py +++ b/configs/instaboost/cascade-mask-rcnn_r101_fpn_instaboost-4x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_instaboost_4x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py' model = dict( backbone=dict( diff --git a/configs/instaboost/cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py b/configs/instaboost/cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py index d0cf908e0a8..00165fb0342 100644 --- a/configs/instaboost/cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py +++ b/configs/instaboost/cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py' train_pipeline = [ dict( diff --git a/configs/instaboost/cascade-mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py b/configs/instaboost/cascade-mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py index d67b7992ab1..c7938d9e00e 100644 --- a/configs/instaboost/cascade-mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py +++ b/configs/instaboost/cascade-mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r50_fpn_instaboost_4x_coco.py' +_base_ = './cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/instaboost/mask-rcnn_r101_fpn_instaboost-4x_coco.py b/configs/instaboost/mask-rcnn_r101_fpn_instaboost-4x_coco.py index ebbb43e9187..55bfa9fefa4 100644 --- a/configs/instaboost/mask-rcnn_r101_fpn_instaboost-4x_coco.py +++ b/configs/instaboost/mask-rcnn_r101_fpn_instaboost-4x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_instaboost_4x_coco.py' +_base_ = './mask-rcnn_r50_fpn_instaboost-4x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/instaboost/mask-rcnn_r50_fpn_instaboost-4x_coco.py b/configs/instaboost/mask-rcnn_r50_fpn_instaboost-4x_coco.py index 71daa291e80..4e90eda8387 100644 --- a/configs/instaboost/mask-rcnn_r50_fpn_instaboost-4x_coco.py +++ b/configs/instaboost/mask-rcnn_r50_fpn_instaboost-4x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' train_pipeline = [ dict( diff --git a/configs/instaboost/mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py b/configs/instaboost/mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py index 2010f44819f..9ba2ada6011 100644 --- a/configs/instaboost/mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py +++ b/configs/instaboost/mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_instaboost_4x_coco.py' +_base_ = './mask-rcnn_r50_fpn_instaboost-4x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/instaboost/metafile.yml b/configs/instaboost/metafile.yml index 325283d3696..228f31b7301 100644 --- a/configs/instaboost/metafile.yml +++ b/configs/instaboost/metafile.yml @@ -16,9 +16,9 @@ Collections: Version: v2.0.0 Models: - - Name: mask_rcnn_r50_fpn_instaboost_4x_coco + - Name: mask-rcnn_r50_fpn_instaboost_4x_coco In Collection: InstaBoost - Config: configs/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco.py + Config: configs/instaboost/mask-rcnn_r50_fpn_instaboost-4x_coco.py Metadata: Training Memory (GB): 4.4 inference time (ms/im): @@ -40,9 +40,9 @@ Models: mask AP: 36.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco/mask_rcnn_r50_fpn_instaboost_4x_coco_20200307-d025f83a.pth - - Name: mask_rcnn_r101_fpn_instaboost_4x_coco + - Name: mask-rcnn_r101_fpn_instaboost-4x_coco In Collection: InstaBoost - Config: configs/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco.py + Config: configs/instaboost/mask-rcnn_r101_fpn_instaboost-4x_coco.py Metadata: Training Memory (GB): 6.4 Epochs: 48 @@ -57,9 +57,9 @@ Models: mask AP: 38.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco/mask_rcnn_r101_fpn_instaboost_4x_coco_20200703_235738-f23f3a5f.pth - - Name: mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco + - Name: mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco In Collection: InstaBoost - Config: configs/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco.py + Config: configs/instaboost/mask-rcnn_x101-64x4d_fpn_instaboost-4x_coco.py Metadata: Training Memory (GB): 10.7 Epochs: 48 @@ -74,9 +74,9 @@ Models: mask AP: 39.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco_20200515_080947-8ed58c1b.pth - - Name: cascade_mask_rcnn_r50_fpn_instaboost_4x_coco + - Name: cascade-mask-rcnn_r50_fpn_instaboost_4x_coco In Collection: InstaBoost - Config: configs/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco.py + Config: configs/instaboost/cascade-mask-rcnn_r50_fpn_instaboost-4x_coco.py Metadata: Training Memory (GB): 6.0 inference time (ms/im): diff --git a/configs/lad/README.md b/configs/lad/README.md index f2d6d8ee926..5175e2a218f 100644 --- a/configs/lad/README.md +++ b/configs/lad/README.md @@ -20,12 +20,12 @@ Distillation. ### PAA with LAD -| Teacher | Student | Training schedule | AP (val) | Config | Download | -| :-----: | :-----: | :---------------: | :------: | :-------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| -- | R-50 | 1x | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.log.json) | -| -- | R-101 | 1x | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.log.json) | -| R-101 | R-50 | 1x | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lad/lad_r50_paa_r101_fpn_2x8_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r50_paa_r101_fpn_coco_1x/lad_r50_paa_r101_fpn_coco_1x_20220708_124246-74c76ff0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r50_paa_r101_fpn_coco_1x/lad_r50_paa_r101_fpn_coco_1x_20220708_124246.log.json) | -| R-50 | R-101 | 1x | 43.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lad/lad_r101_paa_r50_fpn_2x8_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r101_paa_r50_fpn_coco_1x/lad_r101_paa_r50_fpn_coco_1x_20220708_124357-9407ac54.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r101_paa_r50_fpn_coco_1x/lad_r101_paa_r50_fpn_coco_1x_20220708_124357.log.json) | +| Teacher | Student | Training schedule | AP (val) | Config | Download | +| :-----: | :-----: | :---------------: | :------: | :--------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| -- | R-50 | 1x | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.log.json) | +| -- | R-101 | 1x | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.log.json) | +| R-101 | R-50 | 1x | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lad/lad_r50-paa-r101_fpn_2xb8_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r50_paa_r101_fpn_coco_1x/lad_r50_paa_r101_fpn_coco_1x_20220708_124246-74c76ff0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r50_paa_r101_fpn_coco_1x/lad_r50_paa_r101_fpn_coco_1x_20220708_124246.log.json) | +| R-50 | R-101 | 1x | 43.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lad/lad_r101-paa-r50_fpn_2xb8_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r101_paa_r50_fpn_coco_1x/lad_r101_paa_r50_fpn_coco_1x_20220708_124357-9407ac54.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r101_paa_r50_fpn_coco_1x/lad_r101_paa_r50_fpn_coco_1x_20220708_124357.log.json) | ## Note diff --git a/configs/lad/metafile.yml b/configs/lad/metafile.yml index 303f0a0edb3..230132e63c0 100644 --- a/configs/lad/metafile.yml +++ b/configs/lad/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.19.0 Models: - - Name: lad_r101_paa_r50_fpn_2x8_coco_1x + - Name: lad_r101-paa-r50_fpn_2xb8_coco_1x In Collection: Label Assignment Distillation - Config: configs/lad/lad_r101_paa_r50_fpn_2x8_coco_1x.py + Config: configs/lad/lad_r101-paa-r50_fpn_2xb8_coco_1x.py Metadata: Training Memory (GB): 12.4 Epochs: 12 @@ -31,9 +31,9 @@ Models: Metrics: box AP: 43.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/lad/lad_r101_paa_r50_fpn_coco_1x/lad_r101_paa_r50_fpn_coco_1x_20220708_124357-9407ac54.pth - - Name: lad_r50_paa_r101_fpn_2x8_coco_1x + - Name: lad_r50-paa-r101_fpn_2xb8_coco_1x In Collection: Label Assignment Distillation - Config: configs/lad/lad_r50_paa_r101_fpn_2x8_coco_1x.py + Config: configs/lad/lad_r50-paa-r101_fpn_2xb8_coco_1x.py Metadata: Training Memory (GB): 8.9 Epochs: 12 diff --git a/configs/ld/README.md b/configs/ld/README.md index 01097294af9..7c632e09118 100644 --- a/configs/ld/README.md +++ b/configs/ld/README.md @@ -16,16 +16,16 @@ Knowledge distillation (KD) has witnessed its powerful capability in learning co ### GFocalV1 with LD -| Teacher | Student | Training schedule | Mini-batch size | AP (val) | Config | Download | -| :-------: | :-----: | :---------------: | :-------------: | :------: | :-------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| -- | R-18 | 1x | 6 | 35.8 | | | -| R-101 | R-18 | 1x | 6 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r18_gflv1_r101_fpn_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r18_gflv1_r101_fpn_coco_1x/ld_r18_gflv1_r101_fpn_coco_1x_20220702_062206-330e6332.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r18_gflv1_r101_fpn_coco_1x/ld_r18_gflv1_r101_fpn_coco_1x_20220702_062206.log.json) | -| -- | R-34 | 1x | 6 | 38.9 | | | -| R-101 | R-34 | 1x | 6 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r34_gflv1_r101_fpn_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r34_gflv1_r101_fpn_coco_1x/ld_r34_gflv1_r101_fpn_coco_1x_20220630_134007-9bc69413.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r34_gflv1_r101_fpn_coco_1x/ld_r34_gflv1_r101_fpn_coco_1x_20220630_134007.log.json) | -| -- | R-50 | 1x | 6 | 40.1 | | | -| R-101 | R-50 | 1x | 6 | 41.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r50_gflv1_r101_fpn_coco_1x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r50_gflv1_r101_fpn_coco_1x/ld_r50_gflv1_r101_fpn_coco_1x_20220629_145355-8dc5bad8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r50_gflv1_r101_fpn_coco_1x/ld_r50_gflv1_r101_fpn_coco_1x_20220629_145355.log.json) | -| -- | R-101 | 2x | 6 | 44.6 | | | -| R-101-DCN | R-101 | 2x | 6 | 45.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x/ld_r101_gflv1_r101dcn_fpn_coco_2x_20220629_185920-9e658426.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x/ld_r101_gflv1_r101dcn_fpn_coco_2x_20220629_185920.log.json) | +| Teacher | Student | Training schedule | Mini-batch size | AP (val) | Config | Download | +| :-------: | :-----: | :---------------: | :-------------: | :------: | :--------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| -- | R-18 | 1x | 6 | 35.8 | | | +| R-101 | R-18 | 1x | 6 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r18_gflv1_r101_fpn_coco_1x/ld_r18_gflv1_r101_fpn_coco_1x_20220702_062206-330e6332.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r18_gflv1_r101_fpn_coco_1x/ld_r18_gflv1_r101_fpn_coco_1x_20220702_062206.log.json) | +| -- | R-34 | 1x | 6 | 38.9 | | | +| R-101 | R-34 | 1x | 6 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r34_gflv1_r101_fpn_coco_1x/ld_r34_gflv1_r101_fpn_coco_1x_20220630_134007-9bc69413.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r34_gflv1_r101_fpn_coco_1x/ld_r34_gflv1_r101_fpn_coco_1x_20220630_134007.log.json) | +| -- | R-50 | 1x | 6 | 40.1 | | | +| R-101 | R-50 | 1x | 6 | 41.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r50_gflv1_r101_fpn_coco_1x/ld_r50_gflv1_r101_fpn_coco_1x_20220629_145355-8dc5bad8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r50_gflv1_r101_fpn_coco_1x/ld_r50_gflv1_r101_fpn_coco_1x_20220629_145355.log.json) | +| -- | R-101 | 2x | 6 | 44.6 | | | +| R-101-DCN | R-101 | 2x | 6 | 45.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x/ld_r101_gflv1_r101dcn_fpn_coco_2x_20220629_185920-9e658426.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x/ld_r101_gflv1_r101dcn_fpn_coco_2x_20220629_185920.log.json) | ## Note diff --git a/configs/ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py b/configs/ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py index 0dec5d6c1fd..681c9e086c2 100644 --- a/configs/ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py +++ b/configs/ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py @@ -1,7 +1,7 @@ -_base_ = ['./ld_r18_gflv1_r101_fpn_coco_1x.py'] +_base_ = ['./ld_r18-gflv1-r101_fpn_1x_coco.py'] teacher_ckpt = 'https://download.openmmlab.com/mmdetection/v2.0/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20200630_102002-134b07df.pth' # noqa model = dict( - teacher_config='configs/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py', + teacher_config='configs/gfl/gfl_r101-dconv-c3-c5_fpn_ms-2x_coco.py', teacher_ckpt=teacher_ckpt, backbone=dict( type='ResNet', diff --git a/configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py b/configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py index db09721af61..f18bb1d3620 100644 --- a/configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py +++ b/configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py @@ -11,7 +11,7 @@ std=[58.395, 57.12, 57.375], bgr_to_rgb=True, pad_size_divisor=32), - teacher_config='configs/gfl/gfl_r101_fpn_mstrain_2x_coco.py', + teacher_config='configs/gfl/gfl_r101_fpn_ms-2x_coco.py', teacher_ckpt=teacher_ckpt, backbone=dict( type='ResNet', diff --git a/configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py b/configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py index 3b6996d49b0..2198adc82cf 100644 --- a/configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py +++ b/configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./ld_r18_gflv1_r101_fpn_coco_1x.py'] +_base_ = ['./ld_r18-gflv1-r101_fpn_1x_coco.py'] model = dict( backbone=dict( type='ResNet', diff --git a/configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py b/configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py index 2b18785ae41..89ab5796969 100644 --- a/configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py +++ b/configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./ld_r18_gflv1_r101_fpn_coco_1x.py'] +_base_ = ['./ld_r18-gflv1-r101_fpn_1x_coco.py'] model = dict( backbone=dict( type='ResNet', diff --git a/configs/ld/metafile.yml b/configs/ld/metafile.yml index 2055e32500d..a807d1b816e 100644 --- a/configs/ld/metafile.yml +++ b/configs/ld/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.11.0 Models: - - Name: ld_r18_gflv1_r101_fpn_coco_1x + - Name: ld_r18-gflv1-r101_fpn_1x_coco In Collection: Localization Distillation - Config: configs/ld/ld_r18_gflv1_r101_fpn_coco_1x.py + Config: configs/ld/ld_r18-gflv1-r101_fpn_1x_coco.py Metadata: Training Memory (GB): 1.8 Epochs: 12 @@ -31,9 +31,9 @@ Models: Metrics: box AP: 36.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r18_gflv1_r101_fpn_coco_1x/ld_r18_gflv1_r101_fpn_coco_1x_20220702_062206-330e6332.pth - - Name: ld_r34_gflv1_r101_fpn_coco_1x + - Name: ld_r34-gflv1-r101_fpn_1x_coco In Collection: Localization Distillation - Config: configs/ld/ld_r34_gflv1_r101_fpn_coco_1x.py + Config: configs/ld/ld_r34-gflv1-r101_fpn_1x_coco.py Metadata: Training Memory (GB): 2.2 Epochs: 12 @@ -43,9 +43,9 @@ Models: Metrics: box AP: 39.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r34_gflv1_r101_fpn_coco_1x/ld_r34_gflv1_r101_fpn_coco_1x_20220630_134007-9bc69413.pth - - Name: ld_r50_gflv1_r101_fpn_coco_1x + - Name: ld_r50-gflv1-r101_fpn_1x_coco In Collection: Localization Distillation - Config: configs/ld/ld_r50_gflv1_r101_fpn_coco_1x.py + Config: configs/ld/ld_r50-gflv1-r101_fpn_1x_coco.py Metadata: Training Memory (GB): 3.6 Epochs: 12 @@ -55,9 +55,9 @@ Models: Metrics: box AP: 41.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/ld/ld_r50_gflv1_r101_fpn_coco_1x/ld_r50_gflv1_r101_fpn_coco_1x_20220629_145355-8dc5bad8.pth - - Name: ld_r101_gflv1_r101dcn_fpn_coco_2x + - Name: ld_r101-gflv1-r101-dcn_fpn_2x_coco In Collection: Localization Distillation - Config: configs/ld/ld_r101_gflv1_r101dcn_fpn_coco_2x.py + Config: configs/ld/ld_r101-gflv1-r101-dcn_fpn_2x_coco.py Metadata: Training Memory (GB): 5.5 Epochs: 24 diff --git a/configs/legacy_1.x/README.md b/configs/legacy_1.x/README.md index c48477f035b..63b42543f7a 100644 --- a/configs/legacy_1.x/README.md +++ b/configs/legacy_1.x/README.md @@ -47,8 +47,8 @@ The performance change after converting the models in this directory are listed | Method | Style | Lr schd | V1.x box AP | V1.x mask AP | V2.0 box AP | V2.0 mask AP | Config | Download | | :-------------------------: | :-----: | :-----: | :---------: | :----------: | :---------: | :----------: | :------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------: | -| Mask R-CNN R-50-FPN | pytorch | 1x | 37.3 | 34.2 | 36.8 | 33.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/mask_rcnn_r50_fpn_1x_coco_v1.py) | [model](https://s3.ap-northeast-2.amazonaws.com/open-mmlab/mmdetection/models/mask_rcnn_r50_fpn_1x_20181010-069fa190.pth) | +| Mask R-CNN R-50-FPN | pytorch | 1x | 37.3 | 34.2 | 36.8 | 33.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/mask-rcnn_r50_fpn_1x_coco_v1.py) | [model](https://s3.ap-northeast-2.amazonaws.com/open-mmlab/mmdetection/models/mask_rcnn_r50_fpn_1x_20181010-069fa190.pth) | | RetinaNet R-50-FPN | caffe | 1x | 35.8 | - | 35.4 | - | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/retinanet_r50_caffe_1x_coco_v1.py) | | | RetinaNet R-50-FPN | pytorch | 1x | 35.6 | - | 35.2 | - | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/retinanet_r50_fpn_1x_coco_v1.py) | [model](https://s3.ap-northeast-2.amazonaws.com/open-mmlab/mmdetection/models/retinanet_r50_fpn_1x_20181125-7b0c2548.pth) | -| Cascade Mask R-CNN R-50-FPN | pytorch | 1x | 41.2 | 35.7 | 40.8 | 35.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/cascade_mask_rcnn_r50_fpn_1x_coco_v1.py) | [model](https://s3.ap-northeast-2.amazonaws.com/open-mmlab/mmdetection/models/cascade_mask_rcnn_r50_fpn_1x_20181123-88b170c9.pth) | +| Cascade Mask R-CNN R-50-FPN | pytorch | 1x | 41.2 | 35.7 | 40.8 | 35.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/cascade-mask-rcnn_r50_fpn_1x_coco_v1.py) | [model](https://s3.ap-northeast-2.amazonaws.com/open-mmlab/mmdetection/models/cascade_mask_rcnn_r50_fpn_1x_20181123-88b170c9.pth) | | SSD300-VGG16 | caffe | 120e | 25.7 | - | 25.4 | - | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/legacy_1.x/ssd300_coco_v1.py) | [model](https://s3.ap-northeast-2.amazonaws.com/open-mmlab/mmdetection/models/ssd300_coco_vgg16_caffe_120e_20181221-84d7110b.pth) | diff --git a/configs/legacy_1.x/cascade-mask-rcnn_r50_fpn_1x_coco_v1.py b/configs/legacy_1.x/cascade-mask-rcnn_r50_fpn_1x_coco_v1.py index fc9d0048188..2aa3a757e15 100644 --- a/configs/legacy_1.x/cascade-mask-rcnn_r50_fpn_1x_coco_v1.py +++ b/configs/legacy_1.x/cascade-mask-rcnn_r50_fpn_1x_coco_v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/legacy_1.x/faster-rcnn_r50_fpn_1x_coco_v1.py b/configs/legacy_1.x/faster-rcnn_r50_fpn_1x_coco_v1.py index 8c573bef346..66bf9713793 100644 --- a/configs/legacy_1.x/faster-rcnn_r50_fpn_1x_coco_v1.py +++ b/configs/legacy_1.x/faster-rcnn_r50_fpn_1x_coco_v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/legacy_1.x/mask-rcnn_r50_fpn_1x_coco_v1.py b/configs/legacy_1.x/mask-rcnn_r50_fpn_1x_coco_v1.py index 04581bbc901..69080259849 100644 --- a/configs/legacy_1.x/mask-rcnn_r50_fpn_1x_coco_v1.py +++ b/configs/legacy_1.x/mask-rcnn_r50_fpn_1x_coco_v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/libra_rcnn/README.md b/configs/libra_rcnn/README.md index 87a128aa203..df57132f31f 100644 --- a/configs/libra_rcnn/README.md +++ b/configs/libra_rcnn/README.md @@ -20,11 +20,11 @@ The results on COCO 2017val are shown in the below table. (results on test-dev a | Architecture | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :----------: | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN | R-50-FPN | pytorch | 1x | 4.6 | 19.0 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco/libra_faster_rcnn_r50_fpn_1x_coco_20200130-3afee3a9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco/libra_faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | +| Faster R-CNN | R-50-FPN | pytorch | 1x | 4.6 | 19.0 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra-faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco/libra_faster_rcnn_r50_fpn_1x_coco_20200130-3afee3a9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco/libra_faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | | Fast R-CNN | R-50-FPN | pytorch | 1x | | | | | | -| Faster R-CNN | R-101-FPN | pytorch | 1x | 6.5 | 14.4 | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco/libra_faster_rcnn_r101_fpn_1x_coco_20200203-8dba6a5a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco/libra_faster_rcnn_r101_fpn_1x_coco_20200203_001405.log.json) | -| Faster R-CNN | X-101-64x4d-FPN | pytorch | 1x | 10.8 | 8.5 | 42.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco/libra_faster_rcnn_x101_64x4d_fpn_1x_coco_20200315-3a7d0488.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco/libra_faster_rcnn_x101_64x4d_fpn_1x_coco_20200315_231625.log.json) | -| RetinaNet | R-50-FPN | pytorch | 1x | 4.2 | 17.7 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra_retinanet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_retinanet_r50_fpn_1x_coco/libra_retinanet_r50_fpn_1x_coco_20200205-804d94ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_retinanet_r50_fpn_1x_coco/libra_retinanet_r50_fpn_1x_coco_20200205_112757.log.json) | +| Faster R-CNN | R-101-FPN | pytorch | 1x | 6.5 | 14.4 | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra-faster-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco/libra_faster_rcnn_r101_fpn_1x_coco_20200203-8dba6a5a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco/libra_faster_rcnn_r101_fpn_1x_coco_20200203_001405.log.json) | +| Faster R-CNN | X-101-64x4d-FPN | pytorch | 1x | 10.8 | 8.5 | 42.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra-faster-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco/libra_faster_rcnn_x101_64x4d_fpn_1x_coco_20200315-3a7d0488.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco/libra_faster_rcnn_x101_64x4d_fpn_1x_coco_20200315_231625.log.json) | +| RetinaNet | R-50-FPN | pytorch | 1x | 4.2 | 17.7 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/libra_rcnn/libra-retinanet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_retinanet_r50_fpn_1x_coco/libra_retinanet_r50_fpn_1x_coco_20200205-804d94ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_retinanet_r50_fpn_1x_coco/libra_retinanet_r50_fpn_1x_coco_20200205_112757.log.json) | ## Citation diff --git a/configs/libra_rcnn/libra-fast-rcnn_r50_fpn_1x_coco.py b/configs/libra_rcnn/libra-fast-rcnn_r50_fpn_1x_coco.py index efbedc863c7..9d4a4e41ce0 100644 --- a/configs/libra_rcnn/libra-fast-rcnn_r50_fpn_1x_coco.py +++ b/configs/libra_rcnn/libra-fast-rcnn_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../fast_rcnn/fast_rcnn_r50_fpn_1x_coco.py' +_base_ = '../fast_rcnn/fast-rcnn_r50_fpn_1x_coco.py' # model settings model = dict( neck=[ diff --git a/configs/libra_rcnn/libra-faster-rcnn_r101_fpn_1x_coco.py b/configs/libra_rcnn/libra-faster-rcnn_r101_fpn_1x_coco.py index e899706b8ca..985df64cb43 100644 --- a/configs/libra_rcnn/libra-faster-rcnn_r101_fpn_1x_coco.py +++ b/configs/libra_rcnn/libra-faster-rcnn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './libra_faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './libra-faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/libra_rcnn/libra-faster-rcnn_r50_fpn_1x_coco.py b/configs/libra_rcnn/libra-faster-rcnn_r50_fpn_1x_coco.py index 89a0d7b2bd8..f9ee507d263 100644 --- a/configs/libra_rcnn/libra-faster-rcnn_r50_fpn_1x_coco.py +++ b/configs/libra_rcnn/libra-faster-rcnn_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' # model settings model = dict( neck=[ diff --git a/configs/libra_rcnn/libra-faster-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/libra_rcnn/libra-faster-rcnn_x101-64x4d_fpn_1x_coco.py index 06740a778f8..158e238ed14 100644 --- a/configs/libra_rcnn/libra-faster-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/libra_rcnn/libra-faster-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './libra_faster_rcnn_r50_fpn_1x_coco.py' +_base_ = './libra-faster-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/libra_rcnn/metafile.yml b/configs/libra_rcnn/metafile.yml index 8c3279595f5..f01bd02bb7a 100644 --- a/configs/libra_rcnn/metafile.yml +++ b/configs/libra_rcnn/metafile.yml @@ -18,9 +18,9 @@ Collections: Version: v2.0.0 Models: - - Name: libra_faster_rcnn_r50_fpn_1x_coco + - Name: libra-faster-rcnn_r50_fpn_1x_coco In Collection: Libra R-CNN - Config: configs/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco.py + Config: configs/libra_rcnn/libra-faster-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.6 inference time (ms/im): @@ -38,9 +38,9 @@ Models: box AP: 38.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco/libra_faster_rcnn_r50_fpn_1x_coco_20200130-3afee3a9.pth - - Name: libra_faster_rcnn_r101_fpn_1x_coco + - Name: libra-faster-rcnn_r101_fpn_1x_coco In Collection: Libra R-CNN - Config: configs/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco.py + Config: configs/libra_rcnn/libra-faster-rcnn_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 6.5 inference time (ms/im): @@ -58,9 +58,9 @@ Models: box AP: 40.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco/libra_faster_rcnn_r101_fpn_1x_coco_20200203-8dba6a5a.pth - - Name: libra_faster_rcnn_x101_64x4d_fpn_1x_coco + - Name: libra-faster-rcnn_x101-64x4d_fpn_1x_coco In Collection: Libra R-CNN - Config: configs/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco.py + Config: configs/libra_rcnn/libra-faster-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 10.8 inference time (ms/im): @@ -78,9 +78,9 @@ Models: box AP: 42.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco/libra_faster_rcnn_x101_64x4d_fpn_1x_coco_20200315-3a7d0488.pth - - Name: libra_retinanet_r50_fpn_1x_coco + - Name: libra-retinanet_r50_fpn_1x_coco In Collection: Libra R-CNN - Config: configs/libra_rcnn/libra_retinanet_r50_fpn_1x_coco.py + Config: configs/libra_rcnn/libra-retinanet_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.2 inference time (ms/im): diff --git a/configs/lvis/README.md b/configs/lvis/README.md index 0c2760e29ae..5011a384b61 100644 --- a/configs/lvis/README.md +++ b/configs/lvis/README.md @@ -28,21 +28,21 @@ Progress on object detection is enabled by datasets that focus the research comm ## Results and models of LVIS v0.5 -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 2x | - | - | 26.1 | 25.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis-dbd06831.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_20200531_160435.log.json) | -| R-101-FPN | pytorch | 2x | - | - | 27.1 | 27.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis-54582ee2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis_20200601_134748.log.json) | -| X-101-32x4d-FPN | pytorch | 2x | - | - | 26.7 | 26.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis-3cf55ea2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis_20200531_221749.log.json) | -| X-101-64x4d-FPN | pytorch | 2x | - | - | 26.4 | 26.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis-1c99a5ad.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis_20200601_194651.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | pytorch | 2x | - | - | 26.1 | 25.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis-dbd06831.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_20200531_160435.log.json) | +| R-101-FPN | pytorch | 2x | - | - | 27.1 | 27.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-2x_lvis-v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis-54582ee2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis_20200601_134748.log.json) | +| X-101-32x4d-FPN | pytorch | 2x | - | - | 26.7 | 26.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis-3cf55ea2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis_20200531_221749.log.json) | +| X-101-64x4d-FPN | pytorch | 2x | - | - | 26.4 | 26.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis-1c99a5ad.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis_20200601_194651.log.json) | ## Results and models of LVIS v1 -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 9.1 | - | 22.5 | 21.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1-aa78ac3d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1-20200829_061305.log.json) | -| R-101-FPN | pytorch | 1x | 10.8 | - | 24.6 | 23.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1-ec55ce32.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1-20200829_070959.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 11.8 | - | 26.7 | 25.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-ebbc5c81.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-20200829_071317.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 14.6 | - | 27.2 | 25.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-43d9edfe.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-20200830_060206.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | pytorch | 1x | 9.1 | - | 22.5 | 21.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1-aa78ac3d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1-20200829_061305.log.json) | +| R-101-FPN | pytorch | 1x | 10.8 | - | 24.6 | 23.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-1x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1-ec55ce32.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1-20200829_070959.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 11.8 | - | 26.7 | 25.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-1x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-ebbc5c81.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-20200829_071317.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 14.6 | - | 27.2 | 25.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-1x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-43d9edfe.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1-20200830_060206.log.json) | ## Citation diff --git a/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-1x_lvis-v1.py b/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-1x_lvis-v1.py index 0f017f585c7..3994d75a81a 100644 --- a/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-1x_lvis-v1.py +++ b/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-1x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py' model = dict( backbone=dict( depth=101, diff --git a/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-2x_lvis-v0.5.py b/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-2x_lvis-v0.5.py index 637f4a63a55..ed8b3639a00 100644 --- a/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-2x_lvis-v0.5.py +++ b/configs/lvis/mask-rcnn_r101_fpn_sample1e-3_ms-2x_lvis-v0.5.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py' +_base_ = './mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py' model = dict( backbone=dict( depth=101, diff --git a/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py b/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py index 9fa8ab5eded..cdd3683e300 100644 --- a/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py +++ b/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/lvis_v1_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py b/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py index 2e58ea9deae..b36b6c17fef 100644 --- a/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py +++ b/configs/lvis/mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/lvis_v0.5_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-1x_lvis-v1.py b/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-1x_lvis-v1.py index a6115c1ad03..9da3ab6db04 100644 --- a/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-1x_lvis-v1.py +++ b/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-1x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py b/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py index 96b625230f3..9a097c94c7e 100644 --- a/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py +++ b/configs/lvis/mask-rcnn_x101-32x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py' +_base_ = './mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-1x_lvis-v1.py b/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-1x_lvis-v1.py index 0f95a7321d9..b0819b3ec60 100644 --- a/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-1x_lvis-v1.py +++ b/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-1x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_sample1e-3_ms-1x_lvis-v1.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py b/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py index 986acda5898..9d272008918 100644 --- a/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py +++ b/configs/lvis/mask-rcnn_x101-64x4d_fpn_sample1e-3_ms-2x_lvis-v0.5.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py' +_base_ = './mask-rcnn_r50_fpn_sample1e-3_ms-2x_lvis-v0.5.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/mask2former/README.md b/configs/mask2former/README.md index ebce50d84b5..9312f4dc916 100644 --- a/configs/mask2former/README.md +++ b/configs/mask2former/README.md @@ -40,24 +40,24 @@ mmdetection ### Panoptic segmentation -| Backbone | style | Pretrain | Lr schd | Mem (GB) | Inf time (fps) | PQ | box mAP | mask mAP | Config | Download | -| :------: | :-----: | :----------: | :-----: | :------: | :------------: | :--: | :-----: | :------: | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | ImageNet-1K | 50e | 13.9 | - | 51.9 | 44.8 | 41.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic/mask2former_r50_lsj_8x2_50e_coco-panoptic_20220326_224516-11a44721.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic/mask2former_r50_lsj_8x2_50e_coco-panoptic_20220326_224516.log.json) | -| R-101 | pytorch | ImageNet-1K | 50e | 16.1 | - | 52.4 | 45.3 | 42.4 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic/mask2former_r101_lsj_8x2_50e_coco-panoptic_20220329_225104-c54e64c9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic/mask2former_r101_lsj_8x2_50e_coco-panoptic_20220329_225104.log.json) | -| Swin-T | - | ImageNet-1K | 50e | 15.9 | - | 53.4 | 46.3 | 43.4 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220326_224553-fc567107.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220326_224553.log.json) | -| Swin-S | - | ImageNet-1K | 50e | 19.1 | - | 54.5 | 47.8 | 44.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220329_225200-c7b94355.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220329_225200.log.json) | -| Swin-B | - | ImageNet-1K | 50e | 26.0 | - | 55.1 | 48.2 | 44.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic_20220331_002244-c149a9e9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic_20220331_002244.log.json) | -| Swin-B | - | ImageNet-21K | 50e | 25.8 | - | 56.3 | 50.0 | 46.3 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic_20220329_230021-3bb8b482.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic_20220329_230021.log.json) | -| Swin-L | - | ImageNet-21K | 100e | 21.1 | - | 57.6 | 52.2 | 48.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic_20220407_104949-d4919c44.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic_20220407_104949.log.json) | +| Backbone | style | Pretrain | Lr schd | Mem (GB) | Inf time (fps) | PQ | box mAP | mask mAP | Config | Download | +| :------: | :-----: | :----------: | :-----: | :------: | :------------: | :--: | :-----: | :------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | ImageNet-1K | 50e | 13.9 | - | 51.9 | 44.8 | 41.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic/mask2former_r50_lsj_8x2_50e_coco-panoptic_20220326_224516-11a44721.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic/mask2former_r50_lsj_8x2_50e_coco-panoptic_20220326_224516.log.json) | +| R-101 | pytorch | ImageNet-1K | 50e | 16.1 | - | 52.4 | 45.3 | 42.4 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic/mask2former_r101_lsj_8x2_50e_coco-panoptic_20220329_225104-c54e64c9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic/mask2former_r101_lsj_8x2_50e_coco-panoptic_20220329_225104.log.json) | +| Swin-T | - | ImageNet-1K | 50e | 15.9 | - | 53.4 | 46.3 | 43.4 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220326_224553-fc567107.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220326_224553.log.json) | +| Swin-S | - | ImageNet-1K | 50e | 19.1 | - | 54.5 | 47.8 | 44.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220329_225200-c7b94355.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220329_225200.log.json) | +| Swin-B | - | ImageNet-1K | 50e | 26.0 | - | 55.1 | 48.2 | 44.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic_20220331_002244-c149a9e9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic_20220331_002244.log.json) | +| Swin-B | - | ImageNet-21K | 50e | 25.8 | - | 56.3 | 50.0 | 46.3 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic_20220329_230021-3bb8b482.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic_20220329_230021.log.json) | +| Swin-L | - | ImageNet-21K | 100e | 21.1 | - | 57.6 | 52.2 | 48.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic_20220407_104949-d4919c44.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic_20220407_104949.log.json) | ### Instance segmentation -| Backbone | style | Pretrain | Lr schd | Mem (GB) | Inf time (fps) | box mAP | mask mAP | Config | Download | -| -------- | ------- | ----------- | ------- | -------- | -------------- | ------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| R-50 | pytorch | ImageNet-1K | 50e | 13.7 | - | 45.7 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r50_lsj_8x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco/mask2former_r50_lsj_8x2_50e_coco_20220506_191028-8e96e88b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco/mask2former_r50_lsj_8x2_50e_coco_20220506_191028.log.json) | -| R-101 | pytorch | ImageNet-1K | 50e | 15.5 | - | 46.7 | 44.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r101_lsj_8x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco/mask2former_r101_lsj_8x2_50e_coco_20220426_100250-c50b6fa6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco/mask2former_r101_lsj_8x2_50e_coco_20220426_100250.log.json) | -| Swin-T | - | ImageNet-1K | 50e | 15.3 | - | 47.7 | 44.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco_20220508_091649-4a943037.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco_20220508_091649.log.json) | -| Swin-S | - | ImageNet-1K | 50e | 18.8 | - | 49.3 | 46.1 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco_20220504_001756-743b7d99.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco_20220504_001756.log.json) | +| Backbone | style | Pretrain | Lr schd | Mem (GB) | Inf time (fps) | box mAP | mask mAP | Config | Download | +| -------- | ------- | ----------- | ------- | -------- | -------------- | ------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| R-50 | pytorch | ImageNet-1K | 50e | 13.7 | - | 45.7 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco/mask2former_r50_lsj_8x2_50e_coco_20220506_191028-8e96e88b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco/mask2former_r50_lsj_8x2_50e_coco_20220506_191028.log.json) | +| R-101 | pytorch | ImageNet-1K | 50e | 15.5 | - | 46.7 | 44.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco/mask2former_r101_lsj_8x2_50e_coco_20220426_100250-c50b6fa6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco/mask2former_r101_lsj_8x2_50e_coco_20220426_100250.log.json) | +| Swin-T | - | ImageNet-1K | 50e | 15.3 | - | 47.7 | 44.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco_20220508_091649-4a943037.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco_20220508_091649.log.json) | +| Swin-S | - | ImageNet-1K | 50e | 18.8 | - | 49.3 | 46.1 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco_20220504_001756-743b7d99.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco_20220504_001756.log.json) | Note: We have trained the instance segmentation models many times (see more details in [PR 7571](https://github.com/open-mmlab/mmdetection/pull/7571)). The results of the trained models are relatively stable (+- 0.2), and have a certain gap (about 0.2 AP) in comparison with the results in the [paper](http://arxiv.org/abs/2112.01527). However, the performance of the model trained with the official code is unstable and may also be slightly lower than the reported results as mentioned in the [issue](https://github.com/facebookresearch/Mask2Former/issues/46). diff --git a/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco-panoptic.py b/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco-panoptic.py index 33fdde6ccc1..66685a2fca9 100644 --- a/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco-panoptic.py +++ b/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco-panoptic.py @@ -1,4 +1,4 @@ -_base_ = './mask2former_r50_lsj_8x2_50e_coco-panoptic.py' +_base_ = './mask2former_r50_8xb2-lsj-50e_coco-panoptic.py' model = dict( backbone=dict( diff --git a/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco.py b/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco.py index 5543fb0ebf9..f4c29906d9f 100644 --- a/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco.py +++ b/configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_r50_lsj_8x2_50e_coco.py'] +_base_ = ['./mask2former_r50_8xb2-lsj-50e_coco.py'] model = dict( backbone=dict( diff --git a/configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco.py b/configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco.py index 497993c4903..e5c933db46f 100644 --- a/configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco.py +++ b/configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_r50_lsj_8x2_50e_coco-panoptic.py'] +_base_ = ['./mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'] num_things_classes = 80 num_stuff_classes = 0 diff --git a/configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic.py b/configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic.py index f13f5e17843..b275f23175e 100644 --- a/configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic.py +++ b/configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic.py'] +_base_ = ['./mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_base_patch4_window12_384_22k.pth' # noqa model = dict( diff --git a/configs/mask2former/mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py b/configs/mask2former/mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py index 10c3fa99ef2..bd59400b4ae 100644 --- a/configs/mask2former/mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py +++ b/configs/mask2former/mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic.py'] +_base_ = ['./mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_base_patch4_window12_384.pth' # noqa depths = [2, 2, 18, 2] diff --git a/configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic.py b/configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic.py index e8a5d99b468..e203ffc96c4 100644 --- a/configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic.py +++ b/configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic.py'] +_base_ = ['./mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_large_patch4_window12_384_22k.pth' # noqa model = dict( diff --git a/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py b/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py index 59855e2023e..f9d081db58a 100644 --- a/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py +++ b/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic.py'] +_base_ = ['./mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_small_patch4_window7_224.pth' # noqa depths = [2, 2, 18, 2] diff --git a/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py b/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py index 965c8d7213e..69d5e8c6f96 100644 --- a/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py +++ b/configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco.py'] +_base_ = ['./mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_small_patch4_window7_224.pth' # noqa depths = [2, 2, 18, 2] diff --git a/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py b/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py index 09c4d3e0d4f..1c00d7a697f 100644 --- a/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py +++ b/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_r50_lsj_8x2_50e_coco-panoptic.py'] +_base_ = ['./mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_tiny_patch4_window7_224.pth' # noqa depths = [2, 2, 6, 2] diff --git a/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py b/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py index 3d3bf5d05ea..5bb9c21858e 100644 --- a/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py +++ b/configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./mask2former_r50_lsj_8x2_50e_coco.py'] +_base_ = ['./mask2former_r50_8xb2-lsj-50e_coco.py'] pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_tiny_patch4_window7_224.pth' # noqa depths = [2, 2, 6, 2] model = dict( diff --git a/configs/mask2former/metafile.yml b/configs/mask2former/metafile.yml index d9f469292c2..1de7a4e6821 100644 --- a/configs/mask2former/metafile.yml +++ b/configs/mask2former/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.23.0 Models: -- Name: mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic +- Name: mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic.py + Config: configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py Metadata: Training Memory (GB): 19.1 Iterations: 368750 @@ -37,9 +37,9 @@ Models: Metrics: PQ: 54.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220329_225200-c7b94355.pth -- Name: mask2former_r101_lsj_8x2_50e_coco +- Name: mask2former_r101_8xb2-lsj-50e_coco In Collection: Mask2Former - Config: configs/mask2former/mask2former_r101_lsj_8x2_50e_coco.py + Config: configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco.py Metadata: Training Memory (GB): 15.5 Iterations: 368750 @@ -53,9 +53,9 @@ Models: Metrics: mask AP: 44.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco/mask2former_r101_lsj_8x2_50e_coco_20220426_100250-c50b6fa6.pth -- Name: mask2former_r101_lsj_8x2_50e_coco-panoptic +- Name: mask2former_r101_8xb2-lsj-50e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic.py + Config: configs/mask2former/mask2former_r101_8xb2-lsj-50e_coco-panoptic.py Metadata: Training Memory (GB): 16.1 Iterations: 368750 @@ -73,9 +73,9 @@ Models: Metrics: PQ: 52.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r101_lsj_8x2_50e_coco-panoptic/mask2former_r101_lsj_8x2_50e_coco-panoptic_20220329_225104-c54e64c9.pth -- Name: mask2former_r50_lsj_8x2_50e_coco-panoptic +- Name: mask2former_r50_8xb2-lsj-50e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py + Config: configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py Metadata: Training Memory (GB): 13.9 Iterations: 368750 @@ -93,9 +93,9 @@ Models: Metrics: PQ: 51.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic/mask2former_r50_lsj_8x2_50e_coco-panoptic_20220326_224516-11a44721.pth -- Name: mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic +- Name: mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic.py + Config: configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco-panoptic.py Metadata: Training Memory (GB): 15.9 Iterations: 368750 @@ -113,9 +113,9 @@ Models: Metrics: PQ: 53.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco-panoptic_20220326_224553-fc567107.pth -- Name: mask2former_r50_lsj_8x2_50e_coco +- Name: mask2former_r50_8xb2-lsj-50e_coco In Collection: Mask2Former - Config: configs/mask2former/mask2former_r50_lsj_8x2_50e_coco.py + Config: configs/mask2former/mask2former_r50_8xb2-lsj-50e_coco.py Metadata: Training Memory (GB): 13.7 Iterations: 368750 @@ -129,9 +129,9 @@ Models: Metrics: mask AP: 42.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_r50_lsj_8x2_50e_coco/mask2former_r50_lsj_8x2_50e_coco_20220506_191028-8e96e88b.pth -- Name: mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic +- Name: mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic.py + Config: configs/mask2former/mask2former_swin-l-p4-w12-384-in21k_16xb1-lsj-100e_coco-panoptic.py Metadata: Training Memory (GB): 21.1 Iterations: 737500 @@ -149,9 +149,9 @@ Models: Metrics: PQ: 57.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic/mask2former_swin-l-p4-w12-384-in21k_lsj_16x1_100e_coco-panoptic_20220407_104949-d4919c44.pth -- Name: mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic +- Name: mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic.py + Config: configs/mask2former/mask2former_swin-b-p4-w12-384-in21k_8xb2-lsj-50e_coco-panoptic.py Metadata: Training Memory (GB): 25.8 Iterations: 368750 @@ -169,9 +169,9 @@ Models: Metrics: PQ: 56.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384-in21k_lsj_8x2_50e_coco-panoptic_20220329_230021-3bb8b482.pth -- Name: mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic +- Name: mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic.py + Config: configs/mask2former/mask2former_swin-b-p4-w12-384_8xb2-lsj-50e_coco-panoptic.py Metadata: Training Memory (GB): 26.0 Iterations: 368750 @@ -189,9 +189,9 @@ Models: Metrics: PQ: 55.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic/mask2former_swin-b-p4-w12-384_lsj_8x2_50e_coco-panoptic_20220331_002244-c149a9e9.pth -- Name: mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco +- Name: mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco.py + Config: configs/mask2former/mask2former_swin-t-p4-w7-224_8xb2-lsj-50e_coco.py Metadata: Training Memory (GB): 15.3 Iterations: 368750 @@ -205,9 +205,9 @@ Models: Metrics: mask AP: 44.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask2former/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco/mask2former_swin-t-p4-w7-224_lsj_8x2_50e_coco_20220508_091649-4a943037.pth -- Name: mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco +- Name: mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco In Collection: Mask2Former - Config: configs/mask2former/mask2former_swin-s-p4-w7-224_lsj_8x2_50e_coco.py + Config: configs/mask2former/mask2former_swin-s-p4-w7-224_8xb2-lsj-50e_coco.py Metadata: Training Memory (GB): 18.8 Iterations: 368750 diff --git a/configs/mask_rcnn/README.md b/configs/mask_rcnn/README.md index 11a39b05667..22d4b2bf6e4 100644 --- a/configs/mask_rcnn/README.md +++ b/configs/mask_rcnn/README.md @@ -16,34 +16,34 @@ We present a conceptually simple, flexible, and general framework for object ins | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 1x | 4.3 | | 38.0 | 34.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco/mask_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.38__segm_mAP-0.344_20200504_231812-0ebd1859.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco/mask_rcnn_r50_caffe_fpn_1x_coco_20200504_231812.log.json) | -| R-50-FPN | pytorch | 1x | 4.4 | 16.1 | 38.2 | 34.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205_050542.log.json) | -| R-50-FPN (FP16) | pytorch | 1x | 3.6 | 24.1 | 38.1 | 34.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_fpn_fp16_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_1x_coco/mask_rcnn_r50_fpn_fp16_1x_coco_20200205-59faf7e4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_1x_coco/mask_rcnn_r50_fpn_fp16_1x_coco_20200205_130539.log.json) | -| R-50-FPN | pytorch | 2x | - | - | 39.2 | 35.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_2x_coco/mask_rcnn_r50_fpn_2x_coco_bbox_mAP-0.392__segm_mAP-0.354_20200505_003907-3e542a40.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_2x_coco/mask_rcnn_r50_fpn_2x_coco_20200505_003907.log.json) | -| R-101-FPN | caffe | 1x | | | 40.4 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco/mask_rcnn_r101_caffe_fpn_1x_coco_20200601_095758-805e06c1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco/mask_rcnn_r101_caffe_fpn_1x_coco_20200601_095758.log.json) | -| R-101-FPN | pytorch | 1x | 6.4 | 13.5 | 40.0 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204-1efe0ed5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204_144809.log.json) | -| R-101-FPN | pytorch | 2x | - | - | 40.8 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_2x_coco/mask_rcnn_r101_fpn_2x_coco_bbox_mAP-0.408__segm_mAP-0.366_20200505_071027-14b391c7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_2x_coco/mask_rcnn_r101_fpn_2x_coco_20200505_071027.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 7.6 | 11.3 | 41.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205-478d0b67.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205_034906.log.json) | -| X-101-32x4d-FPN | pytorch | 2x | - | - | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco/mask_rcnn_x101_32x4d_fpn_2x_coco_bbox_mAP-0.422__segm_mAP-0.378_20200506_004702-faef898c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco/mask_rcnn_x101_32x4d_fpn_2x_coco_20200506_004702.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 10.7 | 8.0 | 42.8 | 38.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco/mask_rcnn_x101_64x4d_fpn_1x_coco_20200201-9352eb0d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco/mask_rcnn_x101_64x4d_fpn_1x_coco_20200201_124310.log.json) | -| X-101-64x4d-FPN | pytorch | 2x | - | - | 42.7 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco/mask_rcnn_x101_64x4d_fpn_2x_coco_20200509_224208-39d6f70c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco/mask_rcnn_x101_64x4d_fpn_2x_coco_20200509_224208.log.json) | -| X-101-32x8d-FPN | pytorch | 1x | 10.6 | - | 42.8 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco/mask_rcnn_x101_32x8d_fpn_1x_coco_20220630_173841-0aaf329e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco/mask_rcnn_x101_32x8d_fpn_1x_coco_20220630_173841.log.json) | +| R-50-FPN | caffe | 1x | 4.3 | | 38.0 | 34.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco/mask_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.38__segm_mAP-0.344_20200504_231812-0ebd1859.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco/mask_rcnn_r50_caffe_fpn_1x_coco_20200504_231812.log.json) | +| R-50-FPN | pytorch | 1x | 4.4 | 16.1 | 38.2 | 34.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205_050542.log.json) | +| R-50-FPN (FP16) | pytorch | 1x | 3.6 | 24.1 | 38.1 | 34.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50_fpn_amp-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_1x_coco/mask_rcnn_r50_fpn_fp16_1x_coco_20200205-59faf7e4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_1x_coco/mask_rcnn_r50_fpn_fp16_1x_coco_20200205_130539.log.json) | +| R-50-FPN | pytorch | 2x | - | - | 39.2 | 35.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_2x_coco/mask_rcnn_r50_fpn_2x_coco_bbox_mAP-0.392__segm_mAP-0.354_20200505_003907-3e542a40.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_2x_coco/mask_rcnn_r50_fpn_2x_coco_20200505_003907.log.json) | +| R-101-FPN | caffe | 1x | | | 40.4 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco/mask_rcnn_r101_caffe_fpn_1x_coco_20200601_095758-805e06c1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco/mask_rcnn_r101_caffe_fpn_1x_coco_20200601_095758.log.json) | +| R-101-FPN | pytorch | 1x | 6.4 | 13.5 | 40.0 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204-1efe0ed5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204_144809.log.json) | +| R-101-FPN | pytorch | 2x | - | - | 40.8 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_2x_coco/mask_rcnn_r101_fpn_2x_coco_bbox_mAP-0.408__segm_mAP-0.366_20200505_071027-14b391c7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_2x_coco/mask_rcnn_r101_fpn_2x_coco_20200505_071027.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 7.6 | 11.3 | 41.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205-478d0b67.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205_034906.log.json) | +| X-101-32x4d-FPN | pytorch | 2x | - | - | 42.2 | 37.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco/mask_rcnn_x101_32x4d_fpn_2x_coco_bbox_mAP-0.422__segm_mAP-0.378_20200506_004702-faef898c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco/mask_rcnn_x101_32x4d_fpn_2x_coco_20200506_004702.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 10.7 | 8.0 | 42.8 | 38.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco/mask_rcnn_x101_64x4d_fpn_1x_coco_20200201-9352eb0d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco/mask_rcnn_x101_64x4d_fpn_1x_coco_20200201_124310.log.json) | +| X-101-64x4d-FPN | pytorch | 2x | - | - | 42.7 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco/mask_rcnn_x101_64x4d_fpn_2x_coco_20200509_224208-39d6f70c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco/mask_rcnn_x101_64x4d_fpn_2x_coco_20200509_224208.log.json) | +| X-101-32x8d-FPN | pytorch | 1x | 10.6 | - | 42.8 | 38.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco/mask_rcnn_x101_32x8d_fpn_1x_coco_20220630_173841-0aaf329e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco/mask_rcnn_x101_32x8d_fpn_1x_coco_20220630_173841.log.json) | ## Pre-trained Models We also train some models with longer schedules and multi-scale training. The users could finetune them for downstream tasks. -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| [R-50-FPN](./mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco.py) | caffe | 2x | 4.3 | | 40.3 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco_bbox_mAP-0.403__segm_mAP-0.365_20200504_231822-a75c98ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco_20200504_231822.log.json) | -| [R-50-FPN](./mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco.py) | caffe | 3x | 4.3 | | 40.8 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco_bbox_mAP-0.408__segm_mAP-0.37_20200504_163245-42aa3d00.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco_20200504_163245.log.json) | -| [R-50-FPN](./mask_rcnn_r50_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 4.1 | | 40.9 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_fpn_mstrain-poly_3x_coco_20210524_201154-21b550bb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_fpn_mstrain-poly_3x_coco_20210524_201154.log.json) | -| [R-101-FPN](./mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco.py) | caffe | 3x | 5.9 | | 42.9 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco_20210526_132339-3c33ce02.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco_20210526_132339.log.json) | -| [R-101-FPN](./mask_rcnn_r101_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 6.1 | | 42.7 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_fpn_mstrain-poly_3x_coco_20210524_200244-5675c317.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_fpn_mstrain-poly_3x_coco_20210524_200244.log.json) | -| [x101-32x4d-FPN](./mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 7.3 | | 43.6 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco_20210524_201410-abcd7859.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco_20210524_201410.log.json) | -| [X-101-32x8d-FPN](./mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py) | pytorch | 1x | 10.4 | | 43.4 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco_20220630_170346-b4637974.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco_20220630_170346.log.json) | -| [X-101-32x8d-FPN](./mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 10.3 | | 44.3 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco_20210607_161042-8bd2c639.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco_20210607_161042.log.json) | -| [X-101-64x4d-FPN](./mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 10.4 | | 44.5 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco_20210526_120447-c376f129.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco_20210526_120447.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :--------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| [R-50-FPN](./mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py) | caffe | 2x | 4.3 | | 40.3 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco_bbox_mAP-0.403__segm_mAP-0.365_20200504_231822-a75c98ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco_20200504_231822.log.json) | +| [R-50-FPN](./mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py) | caffe | 3x | 4.3 | | 40.8 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco_bbox_mAP-0.408__segm_mAP-0.37_20200504_163245-42aa3d00.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco_20200504_163245.log.json) | +| [R-50-FPN](./mask-rcnn_r50_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 4.1 | | 40.9 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50_fpn_ms-poly-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_fpn_mstrain-poly_3x_coco_20210524_201154-21b550bb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_fpn_mstrain-poly_3x_coco_20210524_201154.log.json) | +| [R-101-FPN](./mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py) | caffe | 3x | 5.9 | | 42.9 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco_20210526_132339-3c33ce02.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco_20210526_132339.log.json) | +| [R-101-FPN](./mask-rcnn_r101_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 6.1 | | 42.7 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r101_fpn_ms-poly-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_fpn_mstrain-poly_3x_coco_20210524_200244-5675c317.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_fpn_mstrain-poly_3x_coco_20210524_200244.log.json) | +| [x101-32x4d-FPN](./mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 7.3 | | 43.6 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco_20210524_201410-abcd7859.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco_20210524_201410.log.json) | +| [X-101-32x8d-FPN](./mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py) | pytorch | 1x | 10.4 | | 43.4 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco_20220630_170346-b4637974.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco_20220630_170346.log.json) | +| [X-101-32x8d-FPN](./mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 10.3 | | 44.3 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco_20210607_161042-8bd2c639.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco_20210607_161042.log.json) | +| [X-101-64x4d-FPN](./mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py) | pytorch | 3x | 10.4 | | 44.5 | 39.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco_20210526_120447-c376f129.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco_20210526_120447.log.json) | ## Citation diff --git a/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_1x_coco.py index 95b324f5914..09808e4bcad 100644 --- a/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py b/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py index 61ddbdb56d4..e723aea81ff 100644 --- a/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py index b7986e85766..af91ff0b834 100644 --- a/configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py b/configs/mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py index c9059d5385a..a5599e7c494 100644 --- a/configs/mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_2x_coco.py' +_base_ = './mask-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/mask_rcnn/mask-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py b/configs/mask_rcnn/mask-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py index fa99d084242..45235105023 100644 --- a/configs/mask_rcnn/mask-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r101_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './mask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/mask_rcnn/mask-rcnn_r101_fpn_ms-poly-3x_coco.py b/configs/mask_rcnn/mask-rcnn_r101_fpn_ms-poly-3x_coco.py index 0696cbe756a..384f6dcd3ca 100644 --- a/configs/mask_rcnn/mask-rcnn_r101_fpn_ms-poly-3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r101_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/mask_rcnn/mask-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py b/configs/mask_rcnn/mask-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py index 02bf65651b6..5b9219c9c1d 100644 --- a/configs/mask_rcnn/mask-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r18_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './mask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe-c4_1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50-caffe-c4_1x_coco.py index 928d520e6c4..9919f11c3fc 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe-c4_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe-c4_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_caffe_c4.py', + '../_base_/models/mask-rcnn_r50-caffe-c4.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py index 5648a4259fe..4124f138d87 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50_fpn_1x_coco.py' model = dict( # use caffe img_norm data_preprocessor=dict( diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-1x_coco.py index ff8c1ba0769..6c0f1bde7aa 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50_fpn_1x_coco.py' model = dict( # use caffe img_norm diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py index 15de23c4d68..dd57d035f08 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50_fpn_1x_coco.py' model = dict( # use caffe img_norm diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py index 7f55f933b98..dbf87bb8346 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_caffe_fpn_mstrain-poly_1x_coco.py' +_base_ = './mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py' train_cfg = dict(max_epochs=24) # learning rate diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py index 8a17a5020e3..45260e2e39b 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_caffe_fpn_mstrain-poly_1x_coco.py' +_base_ = './mask-rcnn_r50-caffe_fpn_ms-poly-1x_coco.py' train_cfg = dict(max_epochs=36) # learning rate diff --git a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_poly-1x_coco_v1.py b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_poly-1x_coco_v1.py index f330357eb83..3baf00140ec 100644 --- a/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_poly-1x_coco_v1.py +++ b/configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_poly-1x_coco_v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50_fpn_1x_coco.py' model = dict( # use caffe img_norm diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_1x-wandb_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_1x-wandb_coco.py index c1b4bfe5be9..c5107210457 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_1x-wandb_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_1x-wandb_coco.py @@ -1,6 +1,6 @@ # TODO: Awaiting refactoring _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py index 6a6c92460f1..0fc6b91aa89 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py index 932b1f90515..87cb8b4bb7d 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py index 8d323630144..7371b3646fd 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', - '../common/lsj_100e_coco_instance.py' + '../_base_/models/mask-rcnn_r50_fpn.py', + '../common/lsj-100e_coco-instance.py' ] image_size = (1024, 1024) batch_augments = [ diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_amp-1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_amp-1x_coco.py index 9b7d3fe4580..a139c48b209 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_amp-1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_amp-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_1x_coco.py' +_base_ = './mask-rcnn_r50_fpn_1x_coco.py' # Enable automatic-mixed-precision training with AmpOptimWrapper. optim_wrapper = dict(type='AmpOptimWrapper') diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_ms-poly-3x_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_ms-poly-3x_coco.py index b3d9242cd22..417adc3cebb 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_ms-poly-3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_ms-poly-3x_coco.py @@ -1,4 +1,4 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] diff --git a/configs/mask_rcnn/mask-rcnn_r50_fpn_poly-1x_coco.py b/configs/mask_rcnn/mask-rcnn_r50_fpn_poly-1x_coco.py index 471b13c73ce..193dcd1930f 100644 --- a/configs/mask_rcnn/mask-rcnn_r50_fpn_poly-1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_r50_fpn_poly-1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py index a8b3799b348..921ade81e30 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r101_fpn_1x_coco.py' +_base_ = './mask-rcnn_r101_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_2x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_2x_coco.py index 2cd3cee5a10..db8157f80fa 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_2x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r101_fpn_2x_coco.py' +_base_ = './mask-rcnn_r101_fpn_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py index b698a7d2193..83e5451f38c 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_1x_coco.py index 45e177b2f5a..3e9b1b6fe8f 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r101_fpn_1x_coco.py' +_base_ = './mask-rcnn_r101_fpn_1x_coco.py' model = dict( # ResNeXt-101-32x8d model trained with Caffe2 at FB, diff --git a/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py index 5ca78f0ea63..a743aaea952 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r101_fpn_1x_coco.py' +_base_ = './mask-rcnn_r101_fpn_1x_coco.py' model = dict( # ResNeXt-101-32x8d model trained with Caffe2 at FB, diff --git a/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py index 695db79b49d..999a30c39fc 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_1x_coco.py index 2333b03a835..2cbb658c1b0 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = './mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_2x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_2x_coco.py index 6074cca29f4..f21a55b00db 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_2x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_x101_32x4d_fpn_2x_coco.py' +_base_ = './mask-rcnn_x101-32x4d_fpn_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py b/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py index 9f9cb1c4393..09b49d47740 100644 --- a/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py +++ b/configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/mask_rcnn/metafile.yml b/configs/mask_rcnn/metafile.yml index 30938ea3201..ddf85c872bc 100644 --- a/configs/mask_rcnn/metafile.yml +++ b/configs/mask_rcnn/metafile.yml @@ -23,9 +23,9 @@ Collections: Version: v2.0.0 Models: - - Name: mask_rcnn_r50_caffe_fpn_1x_coco + - Name: mask-rcnn_r50-caffe_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 4.3 Epochs: 12 @@ -40,9 +40,9 @@ Models: mask AP: 34.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco/mask_rcnn_r50_caffe_fpn_1x_coco_bbox_mAP-0.38__segm_mAP-0.344_20200504_231812-0ebd1859.pth - - Name: mask_rcnn_r50_fpn_1x_coco + - Name: mask-rcnn_r50_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.4 inference time (ms/im): @@ -64,9 +64,9 @@ Models: mask AP: 34.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth - - Name: mask_rcnn_r50_fpn_fp16_1x_coco + - Name: mask-rcnn_r50_fpn_fp16_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_fpn_fp16_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50_fpn_amp-1x_coco.py Metadata: Training Memory (GB): 3.6 Training Techniques: @@ -92,9 +92,9 @@ Models: mask AP: 34.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/fp16/mask_rcnn_r50_fpn_fp16_1x_coco/mask_rcnn_r50_fpn_fp16_1x_coco_20200205-59faf7e4.pth - - Name: mask_rcnn_r50_fpn_2x_coco + - Name: mask-rcnn_r50_fpn_2x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_fpn_2x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py Metadata: Training Memory (GB): 4.4 inference time (ms/im): @@ -116,9 +116,9 @@ Models: mask AP: 35.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_2x_coco/mask_rcnn_r50_fpn_2x_coco_bbox_mAP-0.392__segm_mAP-0.354_20200505_003907-3e542a40.pth - - Name: mask_rcnn_r101_caffe_fpn_1x_coco + - Name: mask-rcnn_r101-caffe_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -132,9 +132,9 @@ Models: mask AP: 36.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco/mask_rcnn_r101_caffe_fpn_1x_coco_20200601_095758-805e06c1.pth - - Name: mask_rcnn_r101_fpn_1x_coco + - Name: mask-rcnn_r101_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 6.4 inference time (ms/im): @@ -156,9 +156,9 @@ Models: mask AP: 36.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204-1efe0ed5.pth - - Name: mask_rcnn_r101_fpn_2x_coco + - Name: mask-rcnn_r101_fpn_2x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r101_fpn_2x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r101_fpn_2x_coco.py Metadata: Training Memory (GB): 6.4 inference time (ms/im): @@ -180,9 +180,9 @@ Models: mask AP: 36.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_2x_coco/mask_rcnn_r101_fpn_2x_coco_bbox_mAP-0.408__segm_mAP-0.366_20200505_071027-14b391c7.pth - - Name: mask_rcnn_x101_32x4d_fpn_1x_coco + - Name: mask-rcnn_x101-32x4d_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 7.6 inference time (ms/im): @@ -204,9 +204,9 @@ Models: mask AP: 37.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205-478d0b67.pth - - Name: mask_rcnn_x101_32x4d_fpn_2x_coco + - Name: mask-rcnn_x101-32x4d_fpn_2x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 7.6 inference time (ms/im): @@ -228,9 +228,9 @@ Models: mask AP: 37.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco/mask_rcnn_x101_32x4d_fpn_2x_coco_bbox_mAP-0.422__segm_mAP-0.378_20200506_004702-faef898c.pth - - Name: mask_rcnn_x101_64x4d_fpn_1x_coco + - Name: mask-rcnn_x101-64x4d_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 10.7 inference time (ms/im): @@ -252,9 +252,9 @@ Models: mask AP: 38.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco/mask_rcnn_x101_64x4d_fpn_1x_coco_20200201-9352eb0d.pth - - Name: mask_rcnn_x101_64x4d_fpn_2x_coco + - Name: mask-rcnn_x101-64x4d_fpn_2x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 10.7 inference time (ms/im): @@ -276,9 +276,9 @@ Models: mask AP: 38.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco/mask_rcnn_x101_64x4d_fpn_2x_coco_20200509_224208-39d6f70c.pth - - Name: mask_rcnn_x101_32x8d_fpn_1x_coco + - Name: mask-rcnn_x101-32x8d_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_1x_coco.py Metadata: Training Memory (GB): 10.6 Epochs: 12 @@ -293,9 +293,9 @@ Models: mask AP: 38.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco/mask_rcnn_x101_32x8d_fpn_1x_coco_20220630_173841-0aaf329e.pth - - Name: mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco + - Name: mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-2x_coco.py Metadata: Training Memory (GB): 4.3 Epochs: 24 @@ -310,9 +310,9 @@ Models: mask AP: 36.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco_bbox_mAP-0.403__segm_mAP-0.365_20200504_231822-a75c98ce.pth - - Name: mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 4.3 Epochs: 36 @@ -327,9 +327,9 @@ Models: mask AP: 37.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco_bbox_mAP-0.408__segm_mAP-0.37_20200504_163245-42aa3d00.pth - - Name: mask_rcnn_r50_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_r50_fpn_mstrain-poly_3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r50_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 4.1 Epochs: 36 @@ -344,9 +344,9 @@ Models: mask AP: 37.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_mstrain-poly_3x_coco/mask_rcnn_r50_fpn_mstrain-poly_3x_coco_20210524_201154-21b550bb.pth - - Name: mask_rcnn_r101_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_r101_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r101_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 6.1 Epochs: 36 @@ -361,9 +361,9 @@ Models: mask AP: 38.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_fpn_mstrain-poly_3x_coco_20210524_200244-5675c317.pth - - Name: mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_r101-caffe_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 5.9 Epochs: 36 @@ -378,9 +378,9 @@ Models: mask AP: 38.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco/mask_rcnn_r101_caffe_fpn_mstrain-poly_3x_coco_20210526_132339-3c33ce02.pth - - Name: mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 7.3 Epochs: 36 @@ -395,9 +395,9 @@ Models: mask AP: 39.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x4d_fpn_mstrain-poly_3x_coco_20210524_201410-abcd7859.pth - - Name: mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco + - Name: mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-1x_coco.py Metadata: Training Memory (GB): 10.4 Epochs: 12 @@ -412,9 +412,9 @@ Models: mask AP: 39.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco_20220630_170346-b4637974.pth - - Name: mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-32x8d_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 10.3 Epochs: 36 @@ -425,9 +425,9 @@ Models: box AP: 44.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco_20210607_161042-8bd2c639.pth - - Name: mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco In Collection: Mask R-CNN - Config: configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_mstrain-poly_3x_coco.py + Config: configs/mask_rcnn/mask-rcnn_x101-64x4d_fpn_ms-poly_3x_coco.py Metadata: Epochs: 36 Training Memory (GB): 10.4 diff --git a/configs/maskformer/README.md b/configs/maskformer/README.md index 5d8daa2ff01..cc1e3556b5c 100644 --- a/configs/maskformer/README.md +++ b/configs/maskformer/README.md @@ -36,10 +36,10 @@ mmdetection ## Results and Models -| Backbone | style | Lr schd | Mem (GB) | Inf time (fps) | PQ | SQ | RQ | PQ_th | SQ_th | RQ_th | PQ_st | SQ_st | RQ_st | Config | Download | detail | -| :------: | :-----: | :-----: | :------: | :------------: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :-----------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | 75e | 16.2 | - | 46.854 | 80.617 | 57.085 | 51.089 | 81.511 | 61.853 | 40.463 | 79.269 | 49.888 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/maskformer/maskformer_r50_mstrain_16x1_75e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_r50_mstrain_16x1_75e_coco/maskformer_r50_mstrain_16x1_75e_coco_20220221_141956-bc2699cb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_r50_mstrain_16x1_75e_coco/maskformer_r50_mstrain_16x1_75e_coco_20220221_141956.log.json) | This version was mentioned in Table XI, in paper [Masked-attention Mask Transformer for Universal Image Segmentation](https://arxiv.org/abs/2112.01527) | -| Swin-L | pytorch | 300e | 27.2 | - | 53.249 | 81.704 | 64.231 | 58.798 | 82.923 | 70.282 | 44.874 | 79.863 | 55.097 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/maskformer/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco_20220326_221612-061b4eb8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco_20220326_221612.log.json) | - | +| Backbone | style | Lr schd | Mem (GB) | Inf time (fps) | PQ | SQ | RQ | PQ_th | SQ_th | RQ_th | PQ_st | SQ_st | RQ_st | Config | Download | detail | +| :------: | :-----: | :-----: | :------: | :------------: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :-------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | 75e | 16.2 | - | 46.854 | 80.617 | 57.085 | 51.089 | 81.511 | 61.853 | 40.463 | 79.269 | 49.888 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/maskformer/maskformer_r50_ms-16xb1-75e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_r50_mstrain_16x1_75e_coco/maskformer_r50_mstrain_16x1_75e_coco_20220221_141956-bc2699cb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_r50_mstrain_16x1_75e_coco/maskformer_r50_mstrain_16x1_75e_coco_20220221_141956.log.json) | This version was mentioned in Table XI, in paper [Masked-attention Mask Transformer for Universal Image Segmentation](https://arxiv.org/abs/2112.01527) | +| Swin-L | pytorch | 300e | 27.2 | - | 53.249 | 81.704 | 64.231 | 58.798 | 82.923 | 70.282 | 44.874 | 79.863 | 55.097 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/maskformer/maskformer_swin-l-p4-w12_64xb1-ms-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco_20220326_221612-061b4eb8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco_20220326_221612.log.json) | - | ## Citation diff --git a/configs/maskformer/maskformer_swin-l-p4-w12_64xb1-ms-300e_coco.py b/configs/maskformer/maskformer_swin-l-p4-w12_64xb1-ms-300e_coco.py index 2075d662832..9e4897f26d4 100644 --- a/configs/maskformer/maskformer_swin-l-p4-w12_64xb1-ms-300e_coco.py +++ b/configs/maskformer/maskformer_swin-l-p4-w12_64xb1-ms-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = './maskformer_r50_mstrain_16x1_75e_coco.py' +_base_ = './maskformer_r50_ms-16xb1-75e_coco.py' pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_large_patch4_window12_384_22k.pth' # noqa depths = [2, 2, 18, 2] diff --git a/configs/maskformer/metafile.yml b/configs/maskformer/metafile.yml index 6530fa14414..14f9354db62 100644 --- a/configs/maskformer/metafile.yml +++ b/configs/maskformer/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.22.0 Models: - - Name: maskformer_r50_mstrain_16x1_75e_coco + - Name: maskformer_r50_ms-16xb1-75e_coco In Collection: MaskFormer - Config: configs/maskformer/maskformer_r50_mstrain_16x1_75e_coco.py + Config: configs/maskformer/maskformer_r50_ms-16xb1-75e_coco.py Metadata: Training Memory (GB): 16.2 Epochs: 75 @@ -29,9 +29,9 @@ Models: Metrics: PQ: 46.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/maskformer/maskformer_r50_mstrain_16x1_75e_coco/maskformer_r50_mstrain_16x1_75e_coco_20220221_141956-bc2699cb.pth - - Name: maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco + - Name: maskformer_swin-l-p4-w12_64xb1-ms-300e_coco In Collection: MaskFormer - Config: configs/maskformer/maskformer_swin-l-p4-w12_mstrain_64x1_300e_coco.py + Config: configs/maskformer/maskformer_swin-l-p4-w12_64xb1-ms-300e_coco.py Metadata: Training Memory (GB): 27.2 Epochs: 300 diff --git a/configs/ms_rcnn/README.md b/configs/ms_rcnn/README.md index 97bca052d38..be239a2d775 100644 --- a/configs/ms_rcnn/README.md +++ b/configs/ms_rcnn/README.md @@ -16,13 +16,13 @@ Letting a deep network be aware of the quality of its own predictions is an inte | Backbone | style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :----------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 1x | 4.5 | | 38.2 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco/ms_rcnn_r50_caffe_fpn_1x_coco_20200702_180848-61c9355e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco/ms_rcnn_r50_caffe_fpn_1x_coco_20200702_180848.log.json) | -| R-50-FPN | caffe | 2x | - | - | 38.8 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco/ms_rcnn_r50_caffe_fpn_2x_coco_bbox_mAP-0.388__segm_mAP-0.363_20200506_004738-ee87b137.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco/ms_rcnn_r50_caffe_fpn_2x_coco_20200506_004738.log.json) | -| R-101-FPN | caffe | 1x | 6.5 | | 40.4 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco/ms_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.404__segm_mAP-0.376_20200506_004755-b9b12a37.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco/ms_rcnn_r101_caffe_fpn_1x_coco_20200506_004755.log.json) | -| R-101-FPN | caffe | 2x | - | - | 41.1 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco/ms_rcnn_r101_caffe_fpn_2x_coco_bbox_mAP-0.411__segm_mAP-0.381_20200506_011134-5f3cc74f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco/ms_rcnn_r101_caffe_fpn_2x_coco_20200506_011134.log.json) | -| R-X101-32x4d | pytorch | 2x | 7.9 | 11.0 | 41.8 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco/ms_rcnn_x101_32x4d_fpn_1x_coco_20200206-81fd1740.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco/ms_rcnn_x101_32x4d_fpn_1x_coco_20200206_100113.log.json) | -| R-X101-64x4d | pytorch | 1x | 11.0 | 8.0 | 43.0 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco/ms_rcnn_x101_64x4d_fpn_1x_coco_20200206-86ba88d2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco/ms_rcnn_x101_64x4d_fpn_1x_coco_20200206_091744.log.json) | -| R-X101-64x4d | pytorch | 2x | 11.0 | 8.0 | 42.6 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco/ms_rcnn_x101_64x4d_fpn_2x_coco_20200308-02a445e2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco/ms_rcnn_x101_64x4d_fpn_2x_coco_20200308_012247.log.json) | +| R-50-FPN | caffe | 1x | 4.5 | | 38.2 | 36.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco/ms_rcnn_r50_caffe_fpn_1x_coco_20200702_180848-61c9355e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco/ms_rcnn_r50_caffe_fpn_1x_coco_20200702_180848.log.json) | +| R-50-FPN | caffe | 2x | - | - | 38.8 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco/ms_rcnn_r50_caffe_fpn_2x_coco_bbox_mAP-0.388__segm_mAP-0.363_20200506_004738-ee87b137.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco/ms_rcnn_r50_caffe_fpn_2x_coco_20200506_004738.log.json) | +| R-101-FPN | caffe | 1x | 6.5 | | 40.4 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco/ms_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.404__segm_mAP-0.376_20200506_004755-b9b12a37.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco/ms_rcnn_r101_caffe_fpn_1x_coco_20200506_004755.log.json) | +| R-101-FPN | caffe | 2x | - | - | 41.1 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco/ms_rcnn_r101_caffe_fpn_2x_coco_bbox_mAP-0.411__segm_mAP-0.381_20200506_011134-5f3cc74f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco/ms_rcnn_r101_caffe_fpn_2x_coco_20200506_011134.log.json) | +| R-X101-32x4d | pytorch | 2x | 7.9 | 11.0 | 41.8 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco/ms_rcnn_x101_32x4d_fpn_1x_coco_20200206-81fd1740.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco/ms_rcnn_x101_32x4d_fpn_1x_coco_20200206_100113.log.json) | +| R-X101-64x4d | pytorch | 1x | 11.0 | 8.0 | 43.0 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco/ms_rcnn_x101_64x4d_fpn_1x_coco_20200206-86ba88d2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco/ms_rcnn_x101_64x4d_fpn_1x_coco_20200206_091744.log.json) | +| R-X101-64x4d | pytorch | 2x | 11.0 | 8.0 | 42.6 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco/ms_rcnn_x101_64x4d_fpn_2x_coco_20200308-02a445e2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco/ms_rcnn_x101_64x4d_fpn_2x_coco_20200308_012247.log.json) | ## Citation diff --git a/configs/ms_rcnn/metafile.yml b/configs/ms_rcnn/metafile.yml index a6c7dc595c7..290f0543694 100644 --- a/configs/ms_rcnn/metafile.yml +++ b/configs/ms_rcnn/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.0.0 Models: - - Name: ms_rcnn_r50_caffe_fpn_1x_coco + - Name: ms-rcnn_r50-caffe_fpn_1x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco.py + Config: configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 4.5 Epochs: 12 @@ -37,9 +37,9 @@ Models: mask AP: 36.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco/ms_rcnn_r50_caffe_fpn_1x_coco_20200702_180848-61c9355e.pth - - Name: ms_rcnn_r50_caffe_fpn_2x_coco + - Name: ms-rcnn_r50-caffe_fpn_2x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco.py + Config: configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py Metadata: Epochs: 24 Results: @@ -53,9 +53,9 @@ Models: mask AP: 36.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco/ms_rcnn_r50_caffe_fpn_2x_coco_bbox_mAP-0.388__segm_mAP-0.363_20200506_004738-ee87b137.pth - - Name: ms_rcnn_r101_caffe_fpn_1x_coco + - Name: ms-rcnn_r101-caffe_fpn_1x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco.py + Config: configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 6.5 Epochs: 12 @@ -70,9 +70,9 @@ Models: mask AP: 37.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco/ms_rcnn_r101_caffe_fpn_1x_coco_bbox_mAP-0.404__segm_mAP-0.376_20200506_004755-b9b12a37.pth - - Name: ms_rcnn_r101_caffe_fpn_2x_coco + - Name: ms-rcnn_r101-caffe_fpn_2x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco.py + Config: configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py Metadata: Epochs: 24 Results: @@ -86,9 +86,9 @@ Models: mask AP: 38.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco/ms_rcnn_r101_caffe_fpn_2x_coco_bbox_mAP-0.411__segm_mAP-0.381_20200506_011134-5f3cc74f.pth - - Name: ms_rcnn_x101_32x4d_fpn_1x_coco + - Name: ms-rcnn_x101-32x4d_fpn_1x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco.py + Config: configs/ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 7.9 inference time (ms/im): @@ -110,9 +110,9 @@ Models: mask AP: 38.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco/ms_rcnn_x101_32x4d_fpn_1x_coco_20200206-81fd1740.pth - - Name: ms_rcnn_x101_64x4d_fpn_1x_coco + - Name: ms-rcnn_x101-64x4d_fpn_1x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco.py + Config: configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 11.0 inference time (ms/im): @@ -134,9 +134,9 @@ Models: mask AP: 39.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco/ms_rcnn_x101_64x4d_fpn_1x_coco_20200206-86ba88d2.pth - - Name: ms_rcnn_x101_64x4d_fpn_2x_coco + - Name: ms-rcnn_x101-64x4d_fpn_2x_coco In Collection: Mask Scoring R-CNN - Config: configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco.py + Config: configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 11.0 inference time (ms/im): diff --git a/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py b/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py index 9b7dcbbf145..2ff4f2d66ae 100644 --- a/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ms_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './ms-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py b/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py index 832b06422da..54b29e4f7ae 100644 --- a/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_r101-caffe_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ms_rcnn_r101_caffe_fpn_1x_coco.py' +_base_ = './ms-rcnn_r101-caffe_fpn_1x_coco.py' # learning policy max_epochs = 24 train_cfg = dict( diff --git a/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py b/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py index 5845125a7b3..e7fbc51f1ba 100644 --- a/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50-caffe_fpn_1x_coco.py' model = dict( type='MaskScoringRCNN', roi_head=dict( diff --git a/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py b/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py index 88b0ef2740d..03348822922 100644 --- a/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_r50-caffe_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ms_rcnn_r50_caffe_fpn_1x_coco.py' +_base_ = './ms-rcnn_r50-caffe_fpn_1x_coco.py' # learning policy max_epochs = 24 train_cfg = dict( diff --git a/configs/ms_rcnn/ms-rcnn_r50_fpn_1x_coco.py b/configs/ms_rcnn/ms-rcnn_r50_fpn_1x_coco.py index 0a163ce445c..0ae47d1c38d 100644 --- a/configs/ms_rcnn/ms-rcnn_r50_fpn_1x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_r50_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( type='MaskScoringRCNN', roi_head=dict( diff --git a/configs/ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py b/configs/ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py index 20479bbd70c..1a5d0d0f318 100644 --- a/configs/ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_x101-32x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ms_rcnn_r50_fpn_1x_coco.py' +_base_ = './ms-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py b/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py index ee5b7341663..16290076c07 100644 --- a/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ms_rcnn_r50_fpn_1x_coco.py' +_base_ = './ms-rcnn_r50_fpn_1x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py b/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py index b0fc7873ab5..7aec1874394 100644 --- a/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py +++ b/configs/ms_rcnn/ms-rcnn_x101-64x4d_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './ms_rcnn_x101_64x4d_fpn_1x_coco.py' +_base_ = './ms-rcnn_x101-64x4d_fpn_1x_coco.py' # learning policy max_epochs = 24 train_cfg = dict( diff --git a/configs/nas_fcos/README.md b/configs/nas_fcos/README.md index def883174e3..f02175107b4 100644 --- a/configs/nas_fcos/README.md +++ b/configs/nas_fcos/README.md @@ -14,10 +14,10 @@ The success of deep neural networks relies on significant architecture engineeri ## Results and Models -| Head | Backbone | Style | GN-head | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :----------: | :------: | :---: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| NAS-FCOSHead | R-50 | caffe | Y | 1x | | | 39.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200520-1bdba3ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200520.log.json) | -| FCOSHead | R-50 | caffe | Y | 1x | | | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200521-7fdcbce0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200521.log.json) | +| Head | Backbone | Style | GN-head | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :----------: | :------: | :---: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| NAS-FCOSHead | R-50 | caffe | Y | 1x | | | 39.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fcos/nas-fcos_r50-caffe_fpn_nashead-gn-head_4xb4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200520-1bdba3ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200520.log.json) | +| FCOSHead | R-50 | caffe | Y | 1x | | | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fcos/nas-fcos_r50-caffe_fpn_fcoshead-gn-head_4xb4-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200521-7fdcbce0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200521.log.json) | **Notes:** diff --git a/configs/nas_fcos/metafile.yml b/configs/nas_fcos/metafile.yml index 1ea28cfc340..02292a41516 100644 --- a/configs/nas_fcos/metafile.yml +++ b/configs/nas_fcos/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.1.0 Models: - - Name: nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco + - Name: nas-fcos_r50-caffe_fpn_nashead-gn-head_4xb4-1x_coco In Collection: NAS-FCOS - Config: configs/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco.py + Config: configs/nas_fcos/nas-fcos_r50-caffe_fpn_nashead-gn-head_4xb4-1x_coco.py Metadata: Epochs: 12 Results: @@ -31,9 +31,9 @@ Models: box AP: 39.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco_20200520-1bdba3ce.pth - - Name: nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco + - Name: nas-fcos_r50-caffe_fpn_fcoshead-gn-head_4xb4-1x_coco In Collection: NAS-FCOS - Config: configs/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco.py + Config: configs/nas_fcos/nas-fcos_r50-caffe_fpn_fcoshead-gn-head_4xb4-1x_coco.py Metadata: Epochs: 12 Results: diff --git a/configs/nas_fpn/README.md b/configs/nas_fpn/README.md index c5acf4053e0..b9f292958ef 100644 --- a/configs/nas_fpn/README.md +++ b/configs/nas_fpn/README.md @@ -18,8 +18,8 @@ We benchmark the new training schedule (crop training, large batch, unfrozen BN, | Backbone | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :---------: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | 50e | 12.9 | 22.9 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fpn/retinanet_r50_fpn_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_fpn_crop640_50e_coco/retinanet_r50_fpn_crop640_50e_coco-9b953d76.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_fpn_crop640_50e_coco/retinanet_r50_fpn_crop640_50e_coco_20200529_095329.log.json) | -| R-50-NASFPN | 50e | 13.2 | 23.0 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco/retinanet_r50_nasfpn_crop640_50e_coco-0ad1f644.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco/retinanet_r50_nasfpn_crop640_50e_coco_20200528_230008.log.json) | +| R-50-FPN | 50e | 12.9 | 22.9 | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fpn/retinanet_r50_fpn_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_fpn_crop640_50e_coco/retinanet_r50_fpn_crop640_50e_coco-9b953d76.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_fpn_crop640_50e_coco/retinanet_r50_fpn_crop640_50e_coco_20200529_095329.log.json) | +| R-50-NASFPN | 50e | 13.2 | 23.0 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco/retinanet_r50_nasfpn_crop640_50e_coco-0ad1f644.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco/retinanet_r50_nasfpn_crop640_50e_coco_20200528_230008.log.json) | **Note**: We find that it is unstable to train NAS-FPN and there is a small chance that results can be 3% mAP lower. diff --git a/configs/nas_fpn/metafile.yml b/configs/nas_fpn/metafile.yml index ab8d649795d..aef0df6d7f3 100644 --- a/configs/nas_fpn/metafile.yml +++ b/configs/nas_fpn/metafile.yml @@ -18,9 +18,9 @@ Collections: Version: v2.0.0 Models: - - Name: retinanet_r50_fpn_crop640_50e_coco + - Name: retinanet_r50_fpn_crop640-50e_coco In Collection: NAS-FPN - Config: configs/nas_fpn/retinanet_r50_fpn_crop640_50e_coco.py + Config: configs/nas_fpn/retinanet_r50_fpn_crop640-50e_coco.py Metadata: Training Memory (GB): 12.9 inference time (ms/im): @@ -38,9 +38,9 @@ Models: box AP: 37.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/nas_fpn/retinanet_r50_fpn_crop640_50e_coco/retinanet_r50_fpn_crop640_50e_coco-9b953d76.pth - - Name: retinanet_r50_nasfpn_crop640_50e_coco + - Name: retinanet_r50_nasfpn_crop640-50e_coco In Collection: NAS-FPN - Config: configs/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco.py + Config: configs/nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py Metadata: Training Memory (GB): 13.2 inference time (ms/im): diff --git a/configs/nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py b/configs/nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py index bb53479bb07..a851b745def 100644 --- a/configs/nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py +++ b/configs/nas_fpn/retinanet_r50_nasfpn_crop640-50e_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_fpn_crop640_50e_coco.py' +_base_ = './retinanet_r50_fpn_crop640-50e_coco.py' # model settings model = dict( diff --git a/configs/openimages/README.md b/configs/openimages/README.md index 5f0ef1ac556..8682ebb21e5 100644 --- a/configs/openimages/README.md +++ b/configs/openimages/README.md @@ -126,14 +126,14 @@ often contain complex scenes with several objects (explore the dataset). ## Results and Models -| Architecture | Backbone | Style | Lr schd | Sampler | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :---------------------------: | :------: | :-----: | :-----: | :-----------------: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN | R-50 | pytorch | 1x | Group Sampler | 7.7 | - | 51.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_20211130_231159-e87ab7ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_20211130_231159.log.json) | -| Faster R-CNN | R-50 | pytorch | 1x | Class Aware Sampler | 7.7 | - | 60.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_20220306_202424-98c630e5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_20220306_202424.log.json) | -| Faster R-CNN (Challenge 2019) | R-50 | pytorch | 1x | Group Sampler | 7.7 | - | 54.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge_20220114_045100-0e79e5df.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge_20220114_045100.log.json) | -| Faster R-CNN (Challenge 2019) | R-50 | pytorch | 1x | Class Aware Sampler | 7.1 | - | 65.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge_20220221_192021-34c402d9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge_20220221_192021.log.json) | -| Retinanet | R-50 | pytorch | 1x | Group Sampler | 6.6 | - | 61.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/retinanet_r50_fpn_32x2_1x_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/retinanet_r50_fpn_32x2_1x_openimages/retinanet_r50_fpn_32x2_1x_openimages_20211223_071954-d2ae5462.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/retinanet_r50_fpn_32x2_1x_openimages/retinanet_r50_fpn_32x2_1x_openimages_20211223_071954.log.json) | -| SSD | VGG16 | pytorch | 36e | Group Sampler | 10.8 | - | 35.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/ssd300_32x8_36e_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/ssd300_32x8_36e_openimages/ssd300_32x8_36e_openimages_20211224_000232-dce93846.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/ssd300_32x8_36e_openimages/ssd300_32x8_36e_openimages_20211224_000232.log.json) | +| Architecture | Backbone | Style | Lr schd | Sampler | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :---------------------------: | :------: | :-----: | :-----: | :-----------------: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Faster R-CNN | R-50 | pytorch | 1x | Group Sampler | 7.7 | - | 51.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_20211130_231159-e87ab7ce.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_20211130_231159.log.json) | +| Faster R-CNN | R-50 | pytorch | 1x | Class Aware Sampler | 7.7 | - | 60.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster-rcnn_r50_fpn_32xb2-cas-1x_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_20220306_202424-98c630e5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_20220306_202424.log.json) | +| Faster R-CNN (Challenge 2019) | R-50 | pytorch | 1x | Group Sampler | 7.7 | - | 54.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages-challenge.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge_20220114_045100-0e79e5df.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge_20220114_045100.log.json) | +| Faster R-CNN (Challenge 2019) | R-50 | pytorch | 1x | Class Aware Sampler | 7.1 | - | 65.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/faster-rcnn_r50_fpn_32xb2-cas-1x_openimages-challenge.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge_20220221_192021-34c402d9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge_20220221_192021.log.json) | +| Retinanet | R-50 | pytorch | 1x | Group Sampler | 6.6 | - | 61.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/retinanet_r50_fpn_32xb2-1x_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/retinanet_r50_fpn_32x2_1x_openimages/retinanet_r50_fpn_32x2_1x_openimages_20211223_071954-d2ae5462.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/retinanet_r50_fpn_32x2_1x_openimages/retinanet_r50_fpn_32x2_1x_openimages_20211223_071954.log.json) | +| SSD | VGG16 | pytorch | 36e | Group Sampler | 10.8 | - | 35.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/openimages/ssd300_32xb8-36e_openimages.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/openimages/ssd300_32x8_36e_openimages/ssd300_32x8_36e_openimages_20211224_000232-dce93846.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/openimages/ssd300_32x8_36e_openimages/ssd300_32x8_36e_openimages_20211224_000232.log.json) | **Notes:** diff --git a/configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages.py b/configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages.py index 040a324c7f7..f3f0aa0a0ff 100644 --- a/configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages.py +++ b/configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/openimages_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/openimages/metafile.yml b/configs/openimages/metafile.yml index d9f924ed1e5..76c12094719 100644 --- a/configs/openimages/metafile.yml +++ b/configs/openimages/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: faster_rcnn_r50_fpn_32x2_1x_openimages + - Name: faster-rcnn_r50_fpn_32x2_1x_openimages In Collection: Faster R-CNN - Config: configs/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages.py + Config: configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages.py Metadata: Training Memory (GB): 7.7 Epochs: 12 @@ -16,9 +16,9 @@ Models: box AP: 51.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_20211130_231159-e87ab7ce.pth - - Name: retinanet_r50_fpn_32x2_1x_openimages + - Name: retinanet_r50_fpn_32xb2-1x_openimages In Collection: RetinaNet - Config: configs/openimages/retinanet_r50_fpn_32x2_1x_openimages.py + Config: configs/openimages/retinanet_r50_fpn_32xb2-1x_openimages.py Metadata: Training Memory (GB): 6.6 Epochs: 12 @@ -33,9 +33,9 @@ Models: box AP: 61.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/openimages/retinanet_r50_fpn_32x2_1x_openimages/retinanet_r50_fpn_32x2_1x_openimages_20211223_071954-d2ae5462.pth - - Name: ssd300_32x8_36e_openimages + - Name: ssd300_32xb8-36e_openimages In Collection: SSD - Config: configs/openimages/ssd300_32x8_36e_openimages.py + Config: configs/openimages/ssd300_32xb8-36e_openimages.py Metadata: Training Memory (GB): 10.8 Epochs: 36 @@ -50,9 +50,9 @@ Models: box AP: 35.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/openimages/ssd300_32x8_36e_openimages/ssd300_32x8_36e_openimages_20211224_000232-dce93846.pth - - Name: faster_rcnn_r50_fpn_32x2_1x_openimages_challenge + - Name: faster-rcnn_r50_fpn_32x2_1x_openimages_challenge In Collection: Faster R-CNN - Config: configs/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge.py + Config: configs/openimages/faster-rcnn_r50_fpn_32xb2-1x_openimages-challenge.py Metadata: Training Memory (GB): 7.7 Epochs: 12 @@ -67,9 +67,9 @@ Models: box AP: 54.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge/faster_rcnn_r50_fpn_32x2_1x_openimages_challenge_20220114_045100-0e79e5df.pth - - Name: faster_rcnn_r50_fpn_32x2_cas_1x_openimages + - Name: faster-rcnn_r50_fpn_32x2_cas_1x_openimages In Collection: Faster R-CNN - Config: configs/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages.py + Config: configs/openimages/faster-rcnn_r50_fpn_32xb2-cas-1x_openimages.py Metadata: Training Memory (GB): 7.7 Epochs: 12 @@ -84,9 +84,9 @@ Models: box AP: 60.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_20220306_202424-98c630e5.pth - - Name: faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge + - Name: faster-rcnn_r50_fpn_32x2_cas_1x_openimages_challenge In Collection: Faster R-CNN - Config: configs/openimages/faster_rcnn_r50_fpn_32x2_cas_1x_openimages_challenge.py + Config: configs/openimages/faster-rcnn_r50_fpn_32xb2-cas-1x_openimages-challenge.py Metadata: Training Memory (GB): 7.1 Epochs: 12 diff --git a/configs/paa/README.md b/configs/paa/README.md index c8861ece1d9..131d72a0860 100644 --- a/configs/paa/README.md +++ b/configs/paa/README.md @@ -18,18 +18,18 @@ We provide config files to reproduce the object detection results in the ECCV 2020 paper for Probabilistic Anchor Assignment with IoU Prediction for Object Detection. -| Backbone | Lr schd | Mem (GB) | Score voting | box AP | Config | Download | -| :-------: | :-----: | :------: | :----------: | :----: | :---------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | 12e | 3.7 | True | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.log.json) | -| R-50-FPN | 12e | 3.7 | False | 40.2 | - | | -| R-50-FPN | 18e | 3.7 | True | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_1.5x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1.5x_coco/paa_r50_fpn_1.5x_coco_20200823-805d6078.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1.5x_coco/paa_r50_fpn_1.5x_coco_20200823-805d6078.log.json) | -| R-50-FPN | 18e | 3.7 | False | 41.2 | - | | -| R-50-FPN | 24e | 3.7 | True | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_2x_coco/paa_r50_fpn_2x_coco_20200821-c98bfc4e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_2x_coco/paa_r50_fpn_2x_coco_20200821-c98bfc4e.log.json) | -| R-50-FPN | 36e | 3.7 | True | 43.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_mstrain_3x_coco/paa_r50_fpn_mstrain_3x_coco_20210121_145722-06a6880b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_mstrain_3x_coco/paa_r50_fpn_mstrain_3x_coco_20210121_145722.log.json) | -| R-101-FPN | 12e | 6.2 | True | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.log.json) | -| R-101-FPN | 12e | 6.2 | False | 42.4 | - | | -| R-101-FPN | 24e | 6.2 | True | 43.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_2x_coco/paa_r101_fpn_2x_coco_20200821-6829f96b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_2x_coco/paa_r101_fpn_2x_coco_20200821-6829f96b.log.json) | -| R-101-FPN | 36e | 6.2 | True | 45.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_mstrain_3x_coco/paa_r101_fpn_mstrain_3x_coco_20210122_084202-83250d22.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_mstrain_3x_coco/paa_r101_fpn_mstrain_3x_coco_20210122_084202.log.json) | +| Backbone | Lr schd | Mem (GB) | Score voting | box AP | Config | Download | +| :-------: | :-----: | :------: | :----------: | :----: | :----------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | 12e | 3.7 | True | 40.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1x_coco/paa_r50_fpn_1x_coco_20200821-936edec3.log.json) | +| R-50-FPN | 12e | 3.7 | False | 40.2 | - | | +| R-50-FPN | 18e | 3.7 | True | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_1.5x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1.5x_coco/paa_r50_fpn_1.5x_coco_20200823-805d6078.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_1.5x_coco/paa_r50_fpn_1.5x_coco_20200823-805d6078.log.json) | +| R-50-FPN | 18e | 3.7 | False | 41.2 | - | | +| R-50-FPN | 24e | 3.7 | True | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_2x_coco/paa_r50_fpn_2x_coco_20200821-c98bfc4e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_2x_coco/paa_r50_fpn_2x_coco_20200821-c98bfc4e.log.json) | +| R-50-FPN | 36e | 3.7 | True | 43.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r50_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_mstrain_3x_coco/paa_r50_fpn_mstrain_3x_coco_20210121_145722-06a6880b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r50_fpn_mstrain_3x_coco/paa_r50_fpn_mstrain_3x_coco_20210121_145722.log.json) | +| R-101-FPN | 12e | 6.2 | True | 42.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_1x_coco/paa_r101_fpn_1x_coco_20200821-0a1825a4.log.json) | +| R-101-FPN | 12e | 6.2 | False | 42.4 | - | | +| R-101-FPN | 24e | 6.2 | True | 43.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_2x_coco/paa_r101_fpn_2x_coco_20200821-6829f96b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_2x_coco/paa_r101_fpn_2x_coco_20200821-6829f96b.log.json) | +| R-101-FPN | 36e | 6.2 | True | 45.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/paa/paa_r101_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_mstrain_3x_coco/paa_r101_fpn_mstrain_3x_coco_20210122_084202-83250d22.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/paa/paa_r101_fpn_mstrain_3x_coco/paa_r101_fpn_mstrain_3x_coco_20210122_084202.log.json) | **Note**: diff --git a/configs/paa/metafile.yml b/configs/paa/metafile.yml index e08b663a7c4..a2a39ffd8ba 100644 --- a/configs/paa/metafile.yml +++ b/configs/paa/metafile.yml @@ -57,7 +57,7 @@ Models: - Name: paa_r50_fpn_mstrain_3x_coco In Collection: PAA - Config: configs/paa/paa_r50_fpn_mstrain_3x_coco.py + Config: configs/paa/paa_r50_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 3.7 Results: @@ -93,7 +93,7 @@ Models: - Name: paa_r101_fpn_mstrain_3x_coco In Collection: PAA - Config: configs/paa/paa_r101_fpn_mstrain_3x_coco.py + Config: configs/paa/paa_r101_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 6.2 Results: diff --git a/configs/paa/paa_r101_fpn_ms-3x_coco.py b/configs/paa/paa_r101_fpn_ms-3x_coco.py index 71858ed65c7..8529dcdb90a 100644 --- a/configs/paa/paa_r101_fpn_ms-3x_coco.py +++ b/configs/paa/paa_r101_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './paa_r50_fpn_mstrain_3x_coco.py' +_base_ = './paa_r50_fpn_ms-3x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/pafpn/README.md b/configs/pafpn/README.md index ae1e3a38bad..661e1607f77 100644 --- a/configs/pafpn/README.md +++ b/configs/pafpn/README.md @@ -16,7 +16,7 @@ The way that information propagates in neural networks is of great importance. I | Backbone | style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 4.0 | 17.2 | 37.5 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pafpn/faster_rcnn_r50_pafpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pafpn/faster_rcnn_r50_pafpn_1x_coco/faster_rcnn_r50_pafpn_1x_coco_bbox_mAP-0.375_20200503_105836-b7b4b9bd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pafpn/faster_rcnn_r50_pafpn_1x_coco/faster_rcnn_r50_pafpn_1x_coco_20200503_105836.log.json) | +| R-50-FPN | pytorch | 1x | 4.0 | 17.2 | 37.5 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pafpn/faster-rcnn_r50_pafpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pafpn/faster_rcnn_r50_pafpn_1x_coco/faster_rcnn_r50_pafpn_1x_coco_bbox_mAP-0.375_20200503_105836-b7b4b9bd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pafpn/faster_rcnn_r50_pafpn_1x_coco/faster_rcnn_r50_pafpn_1x_coco_20200503_105836.log.json) | ## Citation diff --git a/configs/pafpn/faster-rcnn_r50_pafpn_1x_coco.py b/configs/pafpn/faster-rcnn_r50_pafpn_1x_coco.py index b2fdef91c5c..1452baeca7e 100644 --- a/configs/pafpn/faster-rcnn_r50_pafpn_1x_coco.py +++ b/configs/pafpn/faster-rcnn_r50_pafpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( neck=dict( diff --git a/configs/pafpn/metafile.yml b/configs/pafpn/metafile.yml index f9cf97c8c41..7772d276ab6 100644 --- a/configs/pafpn/metafile.yml +++ b/configs/pafpn/metafile.yml @@ -17,9 +17,9 @@ Collections: Version: v2.0.0 Models: - - Name: faster_rcnn_r50_pafpn_1x_coco + - Name: faster-rcnn_r50_pafpn_1x_coco In Collection: PAFPN - Config: configs/pafpn/faster_rcnn_r50_pafpn_1x_coco.py + Config: configs/pafpn/faster-rcnn_r50_pafpn_1x_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): diff --git a/configs/panoptic_fpn/README.md b/configs/panoptic_fpn/README.md index 12980ce56fc..fdf505e275b 100644 --- a/configs/panoptic_fpn/README.md +++ b/configs/panoptic_fpn/README.md @@ -36,12 +36,12 @@ mmdetection ## Results and Models -| Backbone | style | Lr schd | Mem (GB) | Inf time (fps) | PQ | SQ | RQ | PQ_th | SQ_th | RQ_th | PQ_st | SQ_st | RQ_st | Config | Download | -| :-------: | :-----: | :-----: | :------: | :------------: | :--: | :--: | :--: | :---: | :---: | :---: | :---: | :---: | :---: | :---------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 1x | 4.7 | | 40.2 | 77.8 | 49.3 | 47.8 | 80.9 | 57.5 | 28.9 | 73.1 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco/panoptic_fpn_r50_fpn_1x_coco_20210821_101153-9668fd13.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco/panoptic_fpn_r50_fpn_1x_coco_20210821_101153.log.json) | -| R-50-FPN | pytorch | 3x | - | - | 42.5 | 78.1 | 51.7 | 50.3 | 81.5 | 60.3 | 30.7 | 73.0 | 38.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco/panoptic_fpn_r50_fpn_mstrain_3x_coco_20210824_171155-5650f98b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco/panoptic_fpn_r50_fpn_mstrain_3x_coco_20210824_171155.log.json) | -| R-101-FPN | pytorch | 1x | 6.7 | | 42.2 | 78.3 | 51.4 | 50.1 | 81.4 | 59.9 | 30.3 | 73.6 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco/panoptic_fpn_r101_fpn_1x_coco_20210820_193950-ab9157a2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco/panoptic_fpn_r101_fpn_1x_coco_20210820_193950.log.json) | -| R-101-FPN | pytorch | 3x | - | - | 44.1 | 78.9 | 53.6 | 52.1 | 81.7 | 62.3 | 32.0 | 74.6 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco/panoptic_fpn_r101_fpn_mstrain_3x_coco_20210823_114712-9c99acc4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco/panoptic_fpn_r101_fpn_mstrain_3x_coco_20210823_114712.log.json) | +| Backbone | style | Lr schd | Mem (GB) | Inf time (fps) | PQ | SQ | RQ | PQ_th | SQ_th | RQ_th | PQ_st | SQ_st | RQ_st | Config | Download | +| :-------: | :-----: | :-----: | :------: | :------------: | :--: | :--: | :--: | :---: | :---: | :---: | :---: | :---: | :---: | :----------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | pytorch | 1x | 4.7 | | 40.2 | 77.8 | 49.3 | 47.8 | 80.9 | 57.5 | 28.9 | 73.1 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco/panoptic_fpn_r50_fpn_1x_coco_20210821_101153-9668fd13.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco/panoptic_fpn_r50_fpn_1x_coco_20210821_101153.log.json) | +| R-50-FPN | pytorch | 3x | - | - | 42.5 | 78.1 | 51.7 | 50.3 | 81.5 | 60.3 | 30.7 | 73.0 | 38.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic-fpn_r50_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco/panoptic_fpn_r50_fpn_mstrain_3x_coco_20210824_171155-5650f98b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco/panoptic_fpn_r50_fpn_mstrain_3x_coco_20210824_171155.log.json) | +| R-101-FPN | pytorch | 1x | 6.7 | | 42.2 | 78.3 | 51.4 | 50.1 | 81.4 | 59.9 | 30.3 | 73.6 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic-fpn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco/panoptic_fpn_r101_fpn_1x_coco_20210820_193950-ab9157a2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco/panoptic_fpn_r101_fpn_1x_coco_20210820_193950.log.json) | +| R-101-FPN | pytorch | 3x | - | - | 44.1 | 78.9 | 53.6 | 52.1 | 81.7 | 62.3 | 32.0 | 74.6 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/panoptic_fpn/panoptic-fpn_r101_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco/panoptic_fpn_r101_fpn_mstrain_3x_coco_20210823_114712-9c99acc4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco/panoptic_fpn_r101_fpn_mstrain_3x_coco_20210823_114712.log.json) | ## Citation diff --git a/configs/panoptic_fpn/metafile.yml b/configs/panoptic_fpn/metafile.yml index 8c9d39dcee8..c99275ec3f3 100644 --- a/configs/panoptic_fpn/metafile.yml +++ b/configs/panoptic_fpn/metafile.yml @@ -19,7 +19,7 @@ Collections: Models: - Name: panoptic_fpn_r50_fpn_1x_coco In Collection: PanopticFPN - Config: configs/panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco.py + Config: configs/panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 4.6 Epochs: 12 @@ -32,7 +32,7 @@ Models: - Name: panoptic_fpn_r50_fpn_mstrain_3x_coco In Collection: PanopticFPN - Config: configs/panoptic_fpn/panoptic_fpn_r50_fpn_mstrain_3x_coco.py + Config: configs/panoptic_fpn/panoptic-fpn_r50_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 4.6 Epochs: 36 @@ -45,7 +45,7 @@ Models: - Name: panoptic_fpn_r101_fpn_1x_coco In Collection: PanopticFPN - Config: configs/panoptic_fpn/panoptic_fpn_r101_fpn_1x_coco.py + Config: configs/panoptic_fpn/panoptic-fpn_r101_fpn_1x_coco.py Metadata: Training Memory (GB): 6.5 Epochs: 12 @@ -58,7 +58,7 @@ Models: - Name: panoptic_fpn_r101_fpn_mstrain_3x_coco In Collection: PanopticFPN - Config: configs/panoptic_fpn/panoptic_fpn_r101_fpn_mstrain_3x_coco.py + Config: configs/panoptic_fpn/panoptic-fpn_r101_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 6.5 Epochs: 36 diff --git a/configs/panoptic_fpn/panoptic-fpn_r101_fpn_1x_coco.py b/configs/panoptic_fpn/panoptic-fpn_r101_fpn_1x_coco.py index 78b80798d3a..b960254ef5e 100644 --- a/configs/panoptic_fpn/panoptic-fpn_r101_fpn_1x_coco.py +++ b/configs/panoptic_fpn/panoptic-fpn_r101_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './panoptic_fpn_r50_fpn_1x_coco.py' +_base_ = './panoptic-fpn_r50_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/panoptic_fpn/panoptic-fpn_r101_fpn_ms-3x_coco.py b/configs/panoptic_fpn/panoptic-fpn_r101_fpn_ms-3x_coco.py index 057e4811ebf..268782ee2cc 100644 --- a/configs/panoptic_fpn/panoptic-fpn_r101_fpn_ms-3x_coco.py +++ b/configs/panoptic_fpn/panoptic-fpn_r101_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './panoptic_fpn_r50_fpn_mstrain_3x_coco.py' +_base_ = './panoptic-fpn_r50_fpn_ms-3x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py b/configs/panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py index 3d06c90243c..c2c89ef5201 100644 --- a/configs/panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py +++ b/configs/panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_panoptic.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/panoptic_fpn/panoptic-fpn_r50_fpn_ms-3x_coco.py b/configs/panoptic_fpn/panoptic-fpn_r50_fpn_ms-3x_coco.py index 33ea70fa1f6..b18a8f8dd7e 100644 --- a/configs/panoptic_fpn/panoptic-fpn_r50_fpn_ms-3x_coco.py +++ b/configs/panoptic_fpn/panoptic-fpn_r50_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './panoptic_fpn_r50_fpn_1x_coco.py' +_base_ = './panoptic-fpn_r50_fpn_1x_coco.py' # In mstrain 3x config, img_scale=[(1333, 640), (1333, 800)], # multiscale_mode='range' diff --git a/configs/pascal_voc/README.md b/configs/pascal_voc/README.md index 3c098135e3a..66b336a939f 100644 --- a/configs/pascal_voc/README.md +++ b/configs/pascal_voc/README.md @@ -16,13 +16,13 @@ This paper describes the dataset and evaluation procedure. We review the state-o ## Results and Models -| Architecture | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :-------------: | :------: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN C4 | R-50 | caffe | 18k | | - | 80.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712//home/dong/code_sensetime/2022Q1/mmdetection/work_dirs/prepare_voc/gather/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712_20220314_234327-847a14d2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712_20220314_234327.log.json) | -| Faster R-CNN | R-50 | pytorch | 1x | 2.6 | - | 80.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712/faster_rcnn_r50_fpn_1x_voc0712_20220320_192712-54bef0f3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712/faster_rcnn_r50_fpn_1x_voc0712_20220320_192712.log.json) | -| Retinanet | R-50 | pytorch | 1x | 2.1 | - | 77.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/retinanet_r50_fpn_1x_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/retinanet_r50_fpn_1x_voc0712/retinanet_r50_fpn_1x_voc0712_20200617-47cbdd0e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/retinanet_r50_fpn_1x_voc0712/retinanet_r50_fpn_1x_voc0712_20200616_014642.log.json) | -| SSD300 | VGG16 | - | 120e | - | - | 76.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/ssd300_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd300_voc0712/ssd300_voc0712_20220320_194658-17edda1b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd300_voc0712/ssd300_voc0712_20220320_194658.log.json) | -| SSD512 | VGG16 | - | 120e | - | - | 79.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/ssd512_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd512_voc0712/ssd512_voc0712_20220320_194717-03cefefe.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd512_voc0712/ssd512_voc0712_20220320_194717.log.json) | +| Architecture | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :-------------: | :------: | :-----: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Faster R-CNN C4 | R-50 | caffe | 18k | | - | 80.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/faster-rcnn_r50-caffe-c4_ms-18k_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712//home/dong/code_sensetime/2022Q1/mmdetection/work_dirs/prepare_voc/gather/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712_20220314_234327-847a14d2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712/faster_rcnn_r50_caffe_c4_mstrain_18k_voc0712_20220314_234327.log.json) | +| Faster R-CNN | R-50 | pytorch | 1x | 2.6 | - | 80.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712/faster_rcnn_r50_fpn_1x_voc0712_20220320_192712-54bef0f3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712/faster_rcnn_r50_fpn_1x_voc0712_20220320_192712.log.json) | +| Retinanet | R-50 | pytorch | 1x | 2.1 | - | 77.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/retinanet_r50_fpn_1x_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/retinanet_r50_fpn_1x_voc0712/retinanet_r50_fpn_1x_voc0712_20200617-47cbdd0e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/retinanet_r50_fpn_1x_voc0712/retinanet_r50_fpn_1x_voc0712_20200616_014642.log.json) | +| SSD300 | VGG16 | - | 120e | - | - | 76.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/ssd300_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd300_voc0712/ssd300_voc0712_20220320_194658-17edda1b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd300_voc0712/ssd300_voc0712_20220320_194658.log.json) | +| SSD512 | VGG16 | - | 120e | - | - | 79.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pascal_voc/ssd512_voc0712.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd512_voc0712/ssd512_voc0712_20220320_194717-03cefefe.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pascal_voc/ssd512_voc0712/ssd512_voc0712_20220320_194717.log.json) | ## Citation diff --git a/configs/pascal_voc/faster-rcnn_r50-caffe-c4_ms-18k_voc0712.py b/configs/pascal_voc/faster-rcnn_r50-caffe-c4_ms-18k_voc0712.py index 39638c88afc..7a3c34367d7 100644 --- a/configs/pascal_voc/faster-rcnn_r50-caffe-c4_ms-18k_voc0712.py +++ b/configs/pascal_voc/faster-rcnn_r50-caffe-c4_ms-18k_voc0712.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_caffe_c4.py', + '../_base_/models/faster-rcnn_r50-caffe-c4.py', '../_base_/schedules/schedule_1x.py', '../_base_/datasets/voc0712.py', '../_base_/default_runtime.py' ] diff --git a/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712-cocofmt.py b/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712-cocofmt.py index 981a8b30103..7c663db297b 100644 --- a/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712-cocofmt.py +++ b/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712-cocofmt.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', '../_base_/datasets/voc0712.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/voc0712.py', '../_base_/default_runtime.py' ] model = dict(roi_head=dict(bbox_head=dict(num_classes=20))) diff --git a/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712.py b/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712.py index 7e5cbc51421..07391667b35 100644 --- a/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712.py +++ b/configs/pascal_voc/faster-rcnn_r50_fpn_1x_voc0712.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', '../_base_/datasets/voc0712.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/voc0712.py', '../_base_/default_runtime.py' ] model = dict(roi_head=dict(bbox_head=dict(num_classes=20))) diff --git a/configs/pisa/README.md b/configs/pisa/README.md index c847c85c0d1..e089cc84794 100644 --- a/configs/pisa/README.md +++ b/configs/pisa/README.md @@ -17,21 +17,21 @@ It is a common paradigm in object detection frameworks to treat all samples equa | PISA | Network | Backbone | Lr schd | box AP | mask AP | Config | Download | | :--: | :----------: | :------------: | :-----: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | | × | Faster R-CNN | R-50-FPN | 1x | 36.4 | | - | | -| √ | Faster R-CNN | R-50-FPN | 1x | 38.4 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_r50_fpn_1x_coco/pisa_faster_rcnn_r50_fpn_1x_coco-dea93523.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_r50_fpn_1x_coco/pisa_faster_rcnn_r50_fpn_1x_coco_20200506_185619.log.json) | +| √ | Faster R-CNN | R-50-FPN | 1x | 38.4 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_r50_fpn_1x_coco/pisa_faster_rcnn_r50_fpn_1x_coco-dea93523.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_r50_fpn_1x_coco/pisa_faster_rcnn_r50_fpn_1x_coco_20200506_185619.log.json) | | × | Faster R-CNN | X101-32x4d-FPN | 1x | 40.1 | | - | | -| √ | Faster R-CNN | X101-32x4d-FPN | 1x | 41.9 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco-e4accec4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco_20200505_181503.log.json) | +| √ | Faster R-CNN | X101-32x4d-FPN | 1x | 41.9 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco-e4accec4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco_20200505_181503.log.json) | | × | Mask R-CNN | R-50-FPN | 1x | 37.3 | 34.2 | - | | -| √ | Mask R-CNN | R-50-FPN | 1x | 39.1 | 35.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_mask_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_mask_rcnn_r50_fpn_1x_coco/pisa_mask_rcnn_r50_fpn_1x_coco-dfcedba6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_mask_rcnn_r50_fpn_1x_coco/pisa_mask_rcnn_r50_fpn_1x_coco_20200508_150500.log.json) | +| √ | Mask R-CNN | R-50-FPN | 1x | 39.1 | 35.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_mask_rcnn_r50_fpn_1x_coco/pisa_mask_rcnn_r50_fpn_1x_coco-dfcedba6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_mask_rcnn_r50_fpn_1x_coco/pisa_mask_rcnn_r50_fpn_1x_coco_20200508_150500.log.json) | | × | Mask R-CNN | X101-32x4d-FPN | 1x | 41.1 | 37.1 | - | | | √ | Mask R-CNN | X101-32x4d-FPN | 1x | | | | | | × | RetinaNet | R-50-FPN | 1x | 35.6 | | - | | -| √ | RetinaNet | R-50-FPN | 1x | 36.9 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_retinanet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_r50_fpn_1x_coco/pisa_retinanet_r50_fpn_1x_coco-76409952.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_r50_fpn_1x_coco/pisa_retinanet_r50_fpn_1x_coco_20200504_014311.log.json) | +| √ | RetinaNet | R-50-FPN | 1x | 36.9 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/retinanet-r50_fpn_pisa_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_r50_fpn_1x_coco/pisa_retinanet_r50_fpn_1x_coco-76409952.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_r50_fpn_1x_coco/pisa_retinanet_r50_fpn_1x_coco_20200504_014311.log.json) | | × | RetinaNet | X101-32x4d-FPN | 1x | 39.0 | | - | | -| √ | RetinaNet | X101-32x4d-FPN | 1x | 40.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco/pisa_retinanet_x101_32x4d_fpn_1x_coco-a0c13c73.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco/pisa_retinanet_x101_32x4d_fpn_1x_coco_20200505_001404.log.json) | +| √ | RetinaNet | X101-32x4d-FPN | 1x | 40.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/retinanet_x101-32x4d_fpn_pisa_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco/pisa_retinanet_x101_32x4d_fpn_1x_coco-a0c13c73.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco/pisa_retinanet_x101_32x4d_fpn_1x_coco_20200505_001404.log.json) | | × | SSD300 | VGG16 | 1x | 25.6 | | - | | -| √ | SSD300 | VGG16 | 1x | 27.6 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_ssd300_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd300_coco/pisa_ssd300_coco-710e3ac9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd300_coco/pisa_ssd300_coco_20200504_144325.log.json) | +| √ | SSD300 | VGG16 | 1x | 27.6 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/ssd300_pisa_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd300_coco/pisa_ssd300_coco-710e3ac9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd300_coco/pisa_ssd300_coco_20200504_144325.log.json) | | × | SSD512 | VGG16 | 1x | 29.3 | | - | | -| √ | SSD512 | VGG16 | 1x | 31.8 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/pisa_ssd512_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd512_coco/pisa_ssd512_coco-247addee.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd512_coco/pisa_ssd512_coco_20200508_131030.log.json) | +| √ | SSD512 | VGG16 | 1x | 31.8 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa/ssd512_pisa_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd512_coco/pisa_ssd512_coco-247addee.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/pisa/pisa_ssd512_coco/pisa_ssd512_coco_20200508_131030.log.json) | **Notes:** diff --git a/configs/pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py b/configs/pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py index 71e65b0b2bc..237a3b13aa5 100644 --- a/configs/pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py +++ b/configs/pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( diff --git a/configs/pisa/faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py b/configs/pisa/faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py index 16edd99de29..4b2c8d9a20a 100644 --- a/configs/pisa/faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py +++ b/configs/pisa/faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( roi_head=dict( diff --git a/configs/pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py b/configs/pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py index 047a293466a..d6a6823591b 100644 --- a/configs/pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py +++ b/configs/pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' model = dict( roi_head=dict( diff --git a/configs/pisa/mask-rcnn_x101-32x4d_fpn_pisa_1x_coco.py b/configs/pisa/mask-rcnn_x101-32x4d_fpn_pisa_1x_coco.py index 2186a8f695a..f2ac19fe75b 100644 --- a/configs/pisa/mask-rcnn_x101-32x4d_fpn_pisa_1x_coco.py +++ b/configs/pisa/mask-rcnn_x101-32x4d_fpn_pisa_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py' model = dict( roi_head=dict( diff --git a/configs/pisa/metafile.yml b/configs/pisa/metafile.yml index cd43afb00b0..3be5c3baf6d 100644 --- a/configs/pisa/metafile.yml +++ b/configs/pisa/metafile.yml @@ -23,7 +23,7 @@ Collections: Models: - Name: pisa_faster_rcnn_r50_fpn_1x_coco In Collection: PISA - Config: configs/pisa/pisa_faster_rcnn_r50_fpn_1x_coco.py + Config: configs/pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py Metadata: Epochs: 12 Results: @@ -35,7 +35,7 @@ Models: - Name: pisa_faster_rcnn_x101_32x4d_fpn_1x_coco In Collection: PISA - Config: configs/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco.py + Config: configs/pisa/faster-rcnn_x101-32x4d_fpn_pisa_1x_coco.py Metadata: Epochs: 12 Results: @@ -47,7 +47,7 @@ Models: - Name: pisa_mask_rcnn_r50_fpn_1x_coco In Collection: PISA - Config: configs/pisa/pisa_mask_rcnn_r50_fpn_1x_coco.py + Config: configs/pisa/mask-rcnn_r50_fpn_pisa_1x_coco.py Metadata: Epochs: 12 Results: @@ -63,7 +63,7 @@ Models: - Name: pisa_retinanet_r50_fpn_1x_coco In Collection: PISA - Config: configs/pisa/pisa_retinanet_r50_fpn_1x_coco.py + Config: configs/pisa/retinanet-r50_fpn_pisa_1x_coco.py Metadata: Epochs: 12 Results: @@ -75,7 +75,7 @@ Models: - Name: pisa_retinanet_x101_32x4d_fpn_1x_coco In Collection: PISA - Config: configs/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco.py + Config: configs/pisa/retinanet_x101-32x4d_fpn_pisa_1x_coco.py Metadata: Epochs: 12 Results: @@ -87,7 +87,7 @@ Models: - Name: pisa_ssd300_coco In Collection: PISA - Config: configs/pisa/pisa_ssd300_coco.py + Config: configs/pisa/ssd300_pisa_coco.py Metadata: Epochs: 24 Results: @@ -99,7 +99,7 @@ Models: - Name: pisa_ssd512_coco In Collection: PISA - Config: configs/pisa/pisa_ssd512_coco.py + Config: configs/pisa/ssd512_pisa_coco.py Metadata: Epochs: 24 Results: diff --git a/configs/pisa/retinanet_x101-32x4d_fpn_pisa_1x_coco.py b/configs/pisa/retinanet_x101-32x4d_fpn_pisa_1x_coco.py index b97b6720f05..9caad45d34a 100644 --- a/configs/pisa/retinanet_x101-32x4d_fpn_pisa_1x_coco.py +++ b/configs/pisa/retinanet_x101-32x4d_fpn_pisa_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../retinanet/retinanet_x101_32x4d_fpn_1x_coco.py' +_base_ = '../retinanet/retinanet_x101-32x4d_fpn_1x_coco.py' model = dict( bbox_head=dict( diff --git a/configs/point_rend/README.md b/configs/point_rend/README.md index 183e83dd89a..917d38bdb9b 100644 --- a/configs/point_rend/README.md +++ b/configs/point_rend/README.md @@ -14,10 +14,10 @@ We present a new method for efficient high-quality image segmentation of objects ## Results and Models -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :------: | :---: | :-----: | :------: | :------------: | :----: | :-----: | :----------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 1x | 4.6 | | 38.4 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco/point_rend_r50_caffe_fpn_mstrain_1x_coco-1bcb5fb4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco/point_rend_r50_caffe_fpn_mstrain_1x_coco_20200612_161407.log.json) | -| R-50-FPN | caffe | 3x | 4.6 | | 41.0 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco/point_rend_r50_caffe_fpn_mstrain_3x_coco-e0ebb6b7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco/point_rend_r50_caffe_fpn_mstrain_3x_coco_20200614_002632.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :------: | :---: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | caffe | 1x | 4.6 | | 38.4 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco/point_rend_r50_caffe_fpn_mstrain_1x_coco-1bcb5fb4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco/point_rend_r50_caffe_fpn_mstrain_1x_coco_20200612_161407.log.json) | +| R-50-FPN | caffe | 3x | 4.6 | | 41.0 | 38.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/point_rend/point-rend_r50-caffe_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco/point_rend_r50_caffe_fpn_mstrain_3x_coco-e0ebb6b7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco/point_rend_r50_caffe_fpn_mstrain_3x_coco_20200614_002632.log.json) | Note: All models are trained with multi-scale, the input image shorter side is randomly scaled to one of (640, 672, 704, 736, 768, 800). diff --git a/configs/point_rend/metafile.yml b/configs/point_rend/metafile.yml index 82aea05be69..f54f8a860b7 100644 --- a/configs/point_rend/metafile.yml +++ b/configs/point_rend/metafile.yml @@ -21,7 +21,7 @@ Collections: Models: - Name: point_rend_r50_caffe_fpn_mstrain_1x_coco In Collection: PointRend - Config: configs/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py + Config: configs/point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py Metadata: Training Memory (GB): 4.6 Epochs: 12 @@ -38,7 +38,7 @@ Models: - Name: point_rend_r50_caffe_fpn_mstrain_3x_coco In Collection: PointRend - Config: configs/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco.py + Config: configs/point_rend/point-rend_r50-caffe_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 4.6 Epochs: 36 diff --git a/configs/point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py b/configs/point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py index 0c0e563d6fe..8b17f5a340b 100644 --- a/configs/point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py +++ b/configs/point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50-caffe_fpn_ms-1x_coco.py' # model settings model = dict( type='PointRend', diff --git a/configs/point_rend/point-rend_r50-caffe_fpn_ms-3x_coco.py b/configs/point_rend/point-rend_r50-caffe_fpn_ms-3x_coco.py index a875a3c4450..b11faaa98eb 100644 --- a/configs/point_rend/point-rend_r50-caffe_fpn_ms-3x_coco.py +++ b/configs/point_rend/point-rend_r50-caffe_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './point_rend_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = './point-rend_r50-caffe_fpn_ms-1x_coco.py' max_epochs = 36 diff --git a/configs/queryinst/README.md b/configs/queryinst/README.md index ad6e0b317cb..34ce9d12a5f 100644 --- a/configs/queryinst/README.md +++ b/configs/queryinst/README.md @@ -14,13 +14,13 @@ We present QueryInst, a new perspective for instance segmentation. QueryInst is ## Results and Models -| Model | Backbone | Style | Lr schd | Number of Proposals | Multi-Scale | RandomCrop | box AP | mask AP | Config | Download | -| :-------: | :-------: | :-----: | :-----: | :-----------------: | :---------: | :--------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| QueryInst | R-50-FPN | pytorch | 1x | 100 | False | False | 42.0 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_1x_coco/queryinst_r50_fpn_1x_coco_20210907_084916-5a8f1998.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_1x_coco/queryinst_r50_fpn_1x_coco_20210907_084916.log.json) | -| QueryInst | R-50-FPN | pytorch | 3x | 100 | True | False | 44.8 | 39.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco/queryinst_r50_fpn_mstrain_480-800_3x_coco_20210901_103643-7837af86.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco/queryinst_r50_fpn_mstrain_480-800_3x_coco_20210901_103643.log.json) | -| QueryInst | R-50-FPN | pytorch | 3x | 300 | True | True | 47.5 | 41.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_101802-85cffbd8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_101802.log.json) | -| QueryInst | R-101-FPN | pytorch | 3x | 100 | True | False | 46.4 | 41.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco/queryinst_r101_fpn_mstrain_480-800_3x_coco_20210904_104048-91f9995b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco/queryinst_r101_fpn_mstrain_480-800_3x_coco_20210904_104048.log.json) | -| QueryInst | R-101-FPN | pytorch | 3x | 300 | True | True | 49.0 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_153621-76cce59f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_153621.log.json) | +| Model | Backbone | Style | Lr schd | Number of Proposals | Multi-Scale | RandomCrop | box AP | mask AP | Config | Download | +| :-------: | :-------: | :-----: | :-----: | :-----------------: | :---------: | :--------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| QueryInst | R-50-FPN | pytorch | 1x | 100 | False | False | 42.0 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_1x_coco/queryinst_r50_fpn_1x_coco_20210907_084916-5a8f1998.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_1x_coco/queryinst_r50_fpn_1x_coco_20210907_084916.log.json) | +| QueryInst | R-50-FPN | pytorch | 3x | 100 | True | False | 44.8 | 39.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r50_fpn_ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco/queryinst_r50_fpn_mstrain_480-800_3x_coco_20210901_103643-7837af86.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco/queryinst_r50_fpn_mstrain_480-800_3x_coco_20210901_103643.log.json) | +| QueryInst | R-50-FPN | pytorch | 3x | 300 | True | True | 47.5 | 41.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_101802-85cffbd8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_101802.log.json) | +| QueryInst | R-101-FPN | pytorch | 3x | 100 | True | False | 46.4 | 41.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r101_fpn_ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco/queryinst_r101_fpn_mstrain_480-800_3x_coco_20210904_104048-91f9995b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco/queryinst_r101_fpn_mstrain_480-800_3x_coco_20210904_104048.log.json) | +| QueryInst | R-101-FPN | pytorch | 3x | 300 | True | True | 49.0 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/queryinst/queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_153621-76cce59f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_153621.log.json) | ## Citation diff --git a/configs/queryinst/metafile.yml b/configs/queryinst/metafile.yml index da7f0a72c4e..07c3d035d59 100644 --- a/configs/queryinst/metafile.yml +++ b/configs/queryinst/metafile.yml @@ -35,9 +35,9 @@ Models: mask AP: 37.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_1x_coco/queryinst_r50_fpn_1x_coco_20210907_084916-5a8f1998.pth - - Name: queryinst_r50_fpn_mstrain_480-800_3x_coco + - Name: queryinst_r50_fpn_ms-480-800-3x_coco In Collection: QueryInst - Config: configs/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco.py + Config: configs/queryinst/queryinst_r50_fpn_ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -51,9 +51,9 @@ Models: mask AP: 39.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_mstrain_480-800_3x_coco/queryinst_r50_fpn_mstrain_480-800_3x_coco_20210901_103643-7837af86.pth - - Name: queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco + - Name: queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco In Collection: QueryInst - Config: configs/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py + Config: configs/queryinst/queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -67,9 +67,9 @@ Models: mask AP: 41.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20210904_101802-85cffbd8.pth - - Name: queryinst_r101_fpn_mstrain_480-800_3x_coco + - Name: queryinst_r101_fpn_ms-480-800-3x_coco In Collection: QueryInst - Config: configs/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco.py + Config: configs/queryinst/queryinst_r101_fpn_ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -83,9 +83,9 @@ Models: mask AP: 41.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/queryinst/queryinst_r101_fpn_mstrain_480-800_3x_coco/queryinst_r101_fpn_mstrain_480-800_3x_coco_20210904_104048-91f9995b.pth - - Name: queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco + - Name: queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco In Collection: QueryInst - Config: configs/queryinst/queryinst_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py + Config: configs/queryinst/queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: diff --git a/configs/queryinst/queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py b/configs/queryinst/queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py index fd138f5ac59..1692c134698 100644 --- a/configs/queryinst/queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py +++ b/configs/queryinst/queryinst_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './queryinst_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py' +_base_ = './queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py' model = dict( backbone=dict( diff --git a/configs/queryinst/queryinst_r101_fpn_ms-480-800-3x_coco.py b/configs/queryinst/queryinst_r101_fpn_ms-480-800-3x_coco.py index 07cae19cea5..dd5b7f452e5 100644 --- a/configs/queryinst/queryinst_r101_fpn_ms-480-800-3x_coco.py +++ b/configs/queryinst/queryinst_r101_fpn_ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './queryinst_r50_fpn_mstrain_480-800_3x_coco.py' +_base_ = './queryinst_r50_fpn_ms-480-800-3x_coco.py' model = dict( backbone=dict( diff --git a/configs/queryinst/queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py b/configs/queryinst/queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py index e9bb7b0a285..1f5ada6ead4 100644 --- a/configs/queryinst/queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py +++ b/configs/queryinst/queryinst_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './queryinst_r50_fpn_mstrain_480-800_3x_coco.py' +_base_ = './queryinst_r50_fpn_ms-480-800-3x_coco.py' num_proposals = 300 model = dict( rpn_head=dict(num_proposals=num_proposals), diff --git a/configs/regnet/README.md b/configs/regnet/README.md index 61dba42daf9..c0257f8fcb6 100644 --- a/configs/regnet/README.md +++ b/configs/regnet/README.md @@ -53,23 +53,23 @@ For other pre-trained models or self-implemented regnet models, the users are re | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | | :----------------------------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| [R-50-FPN](../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py) | pytorch | 1x | 4.4 | 12.0 | 38.2 | 34.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205_050542.log.json) | -| [RegNetX-3.2GF-FPN](./mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py) | pytorch | 1x | 5.0 | | 40.3 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_1x_coco_20200520_163141-2a9d1814.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_1x_coco_20200520_163141.log.json) | -| [RegNetX-4.0GF-FPN](./mask_rcnn_regnetx-4GF_fpn_1x_coco.py) | pytorch | 1x | 5.5 | | 41.5 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco/mask_rcnn_regnetx-4GF_fpn_1x_coco_20200517_180217-32e9c92d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco/mask_rcnn_regnetx-4GF_fpn_1x_coco_20200517_180217.log.json) | -| [R-101-FPN](../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py) | pytorch | 1x | 6.4 | 10.3 | 40.0 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204-1efe0ed5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204_144809.log.json) | -| [RegNetX-6.4GF-FPN](./mask_rcnn_regnetx-6.4GF_fpn_1x_coco.py) | pytorch | 1x | 6.1 | | 41.0 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco/mask_rcnn_regnetx-6.4GF_fpn_1x_coco_20200517_180439-3a7aae83.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco/mask_rcnn_regnetx-6.4GF_fpn_1x_coco_20200517_180439.log.json) | -| [X-101-32x4d-FPN](../mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py) | pytorch | 1x | 7.6 | 9.4 | 41.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205-478d0b67.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205_034906.log.json) | -| [RegNetX-8.0GF-FPN](./mask_rcnn_regnetx-8GF_fpn_1x_coco.py) | pytorch | 1x | 6.4 | | 41.7 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco/mask_rcnn_regnetx-8GF_fpn_1x_coco_20200517_180515-09daa87e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco/mask_rcnn_regnetx-8GF_fpn_1x_coco_20200517_180515.log.json) | -| [RegNetX-12GF-FPN](./mask_rcnn_regnetx-12GF_fpn_1x_coco.py) | pytorch | 1x | 7.4 | | 42.2 | 38 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco/mask_rcnn_regnetx-12GF_fpn_1x_coco_20200517_180552-b538bd8b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco/mask_rcnn_regnetx-12GF_fpn_1x_coco_20200517_180552.log.json) | -| [RegNetX-3.2GF-FPN-DCN-C3-C5](./mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco.py) | pytorch | 1x | 5.0 | | 40.3 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco_20200520_172726-75f40794.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco_20200520_172726.log.json) | +| [R-50-FPN](../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py) | pytorch | 1x | 4.4 | 12.0 | 38.2 | 34.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205-d4b0c5d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r50_fpn_1x_coco/mask_rcnn_r50_fpn_1x_coco_20200205_050542.log.json) | +| [RegNetX-3.2GF-FPN](./mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py) | pytorch | 1x | 5.0 | | 40.3 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_1x_coco_20200520_163141-2a9d1814.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_1x_coco_20200520_163141.log.json) | +| [RegNetX-4.0GF-FPN](./mask-rcnn_regnetx-4GF_fpn_1x_coco.py) | pytorch | 1x | 5.5 | | 41.5 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-4GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco/mask_rcnn_regnetx-4GF_fpn_1x_coco_20200517_180217-32e9c92d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco/mask_rcnn_regnetx-4GF_fpn_1x_coco_20200517_180217.log.json) | +| [R-101-FPN](../mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py) | pytorch | 1x | 6.4 | 10.3 | 40.0 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204-1efe0ed5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_r101_fpn_1x_coco/mask_rcnn_r101_fpn_1x_coco_20200204_144809.log.json) | +| [RegNetX-6.4GF-FPN](./mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py) | pytorch | 1x | 6.1 | | 41.0 | 37.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco/mask_rcnn_regnetx-6.4GF_fpn_1x_coco_20200517_180439-3a7aae83.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco/mask_rcnn_regnetx-6.4GF_fpn_1x_coco_20200517_180439.log.json) | +| [X-101-32x4d-FPN](../mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py) | pytorch | 1x | 7.6 | 9.4 | 41.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn/mask-rcnn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205-478d0b67.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco/mask_rcnn_x101_32x4d_fpn_1x_coco_20200205_034906.log.json) | +| [RegNetX-8.0GF-FPN](./mask-rcnn_regnetx-8GF_fpn_1x_coco.py) | pytorch | 1x | 6.4 | | 41.7 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-8GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco/mask_rcnn_regnetx-8GF_fpn_1x_coco_20200517_180515-09daa87e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco/mask_rcnn_regnetx-8GF_fpn_1x_coco_20200517_180515.log.json) | +| [RegNetX-12GF-FPN](./mask-rcnn_regnetx-12GF_fpn_1x_coco.py) | pytorch | 1x | 7.4 | | 42.2 | 38 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-12GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco/mask_rcnn_regnetx-12GF_fpn_1x_coco_20200517_180552-b538bd8b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco/mask_rcnn_regnetx-12GF_fpn_1x_coco_20200517_180552.log.json) | +| [RegNetX-3.2GF-FPN-DCN-C3-C5](./mask-rcnn_regnetx-3.2GF-mdconv-c3-c5_fpn_1x_coco.py) | pytorch | 1x | 5.0 | | 40.3 | 36.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-3.2GF-mdconv-c3-c5_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco_20200520_172726-75f40794.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco_20200520_172726.log.json) | ### Faster R-CNN | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :-------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| [R-50-FPN](../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | pytorch | 1x | 4.0 | 18.2 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | -| [RegNetX-3.2GF-FPN](./faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py) | pytorch | 1x | 4.5 | | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco/faster_rcnn_regnetx-3.2GF_fpn_1x_coco_20200517_175927-126fd9bf.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco/faster_rcnn_regnetx-3.2GF_fpn_1x_coco_20200517_175927.log.json) | -| [RegNetX-3.2GF-FPN](./faster_rcnn_regnetx-3.2GF_fpn_2x_coco.py) | pytorch | 2x | 4.5 | | 41.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco/faster_rcnn_regnetx-3.2GF_fpn_2x_coco_20200520_223955-e2081918.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco/faster_rcnn_regnetx-3.2GF_fpn_2x_coco_20200520_223955.log.json) | +| [R-50-FPN](../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | pytorch | 1x | 4.0 | 18.2 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130_204655.log.json) | +| [RegNetX-3.2GF-FPN](./faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py) | pytorch | 1x | 4.5 | | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco/faster_rcnn_regnetx-3.2GF_fpn_1x_coco_20200517_175927-126fd9bf.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco/faster_rcnn_regnetx-3.2GF_fpn_1x_coco_20200517_175927.log.json) | +| [RegNetX-3.2GF-FPN](./faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py) | pytorch | 2x | 4.5 | | 41.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco/faster_rcnn_regnetx-3.2GF_fpn_2x_coco_20200520_223955-e2081918.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco/faster_rcnn_regnetx-3.2GF_fpn_2x_coco_20200520_223955.log.json) | ### RetinaNet @@ -84,23 +84,23 @@ For other pre-trained models or self-implemented regnet models, the users are re We also train some models with longer schedules and multi-scale training. The users could finetune them for downstream tasks. -| Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :---------------: | :---------------------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster RCNN | [RegNetX-400MF-FPN](./faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 2.3 | | 37.1 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210526_095112-e1967c37.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210526_095112.log.json) | -| Faster RCNN | [RegNetX-800MF-FPN](./faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 2.8 | | 38.8 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210526_095118-a2c70b20.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210526_095118.log.json) | -| Faster RCNN | [RegNetX-1.6GF-FPN](./faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 3.4 | | 40.5 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-1_20210526_095325-94aa46cc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-1_20210526_095325.log.json) | -| Faster RCNN | [RegNetX-3.2GF-FPN](./faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 4.4 | | 42.3 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-3_20210526_095152-e16a5227.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-3_20210526_095152.log.json) | -| Faster RCNN | [RegNetX-4GF-FPN](./faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 4.9 | | 42.8 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210526_095201-65eaf841.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210526_095201.log.json) | -| Mask RCNN | [RegNetX-400MF-FPN](./mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 2.5 | | 37.6 | 34.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco_20210601_235443-8aac57a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco_20210601_235443.log.json) | -| Mask RCNN | [RegNetX-800MF-FPN](./mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 2.9 | | 39.5 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco_20210602_210641-715d51f5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco_20210602_210641.log.json) | -| Mask RCNN | [RegNetX-1.6GF-FPN](./mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 3.6 | | 40.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-1_20210602_210641-6764cff5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-1_20210602_210641.log.json) | -| Mask RCNN | [RegNetX-3.2GF-FPN](./mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 5.0 | | 43.1 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco_20200521_202221-99879813.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco_20200521_202221.log.json) | -| Mask RCNN | [RegNetX-4GF-FPN](./mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco.py) | pytorch | 3x | 5.1 | | 43.4 | 39.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco_20210602_032621-00f0331c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco_20210602_032621.log.json) | -| Cascade Mask RCNN | [RegNetX-400MF-FPN](./cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 4.3 | | 41.6 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210715_211619-5142f449.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210715_211619.log.json) | -| Cascade Mask RCNN | [RegNetX-800MF-FPN](./cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 4.8 | | 42.8 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210715_211616-dcbd13f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210715_211616.log.json) | -| Cascade Mask RCNN | [RegNetX-1.6GF-FPN](./cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 5.4 | | 44.5 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-1_20210715_211616-75f29a61.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-1_20210715_211616.log.json) | -| Cascade Mask RCNN | [RegNetX-3.2GF-FPN](./cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 6.4 | | 45.8 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-3_20210715_211616-b9c2c58b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-3_20210715_211616.log.json) | -| Cascade Mask RCNN | [RegNetX-4GF-FPN](./cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py) | pytorch | 3x | 6.9 | | 45.8 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210715_212034-cbb1be4c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210715_212034.log.json) | +| Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :---------------: | :----------------------------------------------------------------------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Faster RCNN | [RegNetX-400MF-FPN](./faster-rcnn_regnetx-400MF_fpn_ms-3x_coco.py) | pytorch | 3x | 2.3 | | 37.1 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-400MF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210526_095112-e1967c37.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210526_095112.log.json) | +| Faster RCNN | [RegNetX-800MF-FPN](./faster-rcnn_regnetx-800MF_fpn_ms-3x_coco.py) | pytorch | 3x | 2.8 | | 38.8 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-800MF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210526_095118-a2c70b20.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210526_095118.log.json) | +| Faster RCNN | [RegNetX-1.6GF-FPN](./faster-rcnn_regnetx-1.6GF_fpn_ms-3x_coco.py) | pytorch | 3x | 3.4 | | 40.5 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-1.6GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-1_20210526_095325-94aa46cc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-1_20210526_095325.log.json) | +| Faster RCNN | [RegNetX-3.2GF-FPN](./faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py) | pytorch | 3x | 4.4 | | 42.3 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-3_20210526_095152-e16a5227.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-3_20210526_095152.log.json) | +| Faster RCNN | [RegNetX-4GF-FPN](./faster-rcnn_regnetx-4GF_fpn_ms-3x_coco.py) | pytorch | 3x | 4.9 | | 42.8 | - | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/faster-rcnn_regnetx-4GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210526_095201-65eaf841.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210526_095201.log.json) | +| Mask RCNN | [RegNetX-400MF-FPN](./mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 2.5 | | 37.6 | 34.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco_20210601_235443-8aac57a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco_20210601_235443.log.json) | +| Mask RCNN | [RegNetX-800MF-FPN](./mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 2.9 | | 39.5 | 36.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco_20210602_210641-715d51f5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco_20210602_210641.log.json) | +| Mask RCNN | [RegNetX-1.6GF-FPN](./mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 3.6 | | 40.9 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-1_20210602_210641-6764cff5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-1_20210602_210641.log.json) | +| Mask RCNN | [RegNetX-3.2GF-FPN](./mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py) | pytorch | 3x | 5.0 | | 43.1 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco_20200521_202221-99879813.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco_20200521_202221.log.json) | +| Mask RCNN | [RegNetX-4GF-FPN](./mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py) | pytorch | 3x | 5.1 | | 43.4 | 39.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco_20210602_032621-00f0331c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco_20210602_032621.log.json) | +| Cascade Mask RCNN | [RegNetX-400MF-FPN](./cascade-mask-rcnn_regnetx-400MF_fpn_ms-3x_coco.py) | pytorch | 3x | 4.3 | | 41.6 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade-mask-rcnn_regnetx-400MF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210715_211619-5142f449.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco_20210715_211619.log.json) | +| Cascade Mask RCNN | [RegNetX-800MF-FPN](./cascade-mask-rcnn_regnetx-800MF_fpn_ms-3x_coco.py) | pytorch | 3x | 4.8 | | 42.8 | 37.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade-mask-rcnn_regnetx-800MF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210715_211616-dcbd13f4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco_20210715_211616.log.json) | +| Cascade Mask RCNN | [RegNetX-1.6GF-FPN](./cascade-mask-rcnn_regnetx-1.6GF_fpn_ms-3x_coco.py) | pytorch | 3x | 5.4 | | 44.5 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade-mask-rcnn_regnetx-1.6GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-1_20210715_211616-75f29a61.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-1_20210715_211616.log.json) | +| Cascade Mask RCNN | [RegNetX-3.2GF-FPN](./cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py) | pytorch | 3x | 6.4 | | 45.8 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-3_20210715_211616-b9c2c58b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-3_20210715_211616.log.json) | +| Cascade Mask RCNN | [RegNetX-4GF-FPN](./cascade-mask-rcnn_regnetx-4GF_fpn_ms-3x_coco.py) | pytorch | 3x | 6.9 | | 45.8 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/regnet/cascade-mask-rcnn_regnetx-4GF_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210715_212034-cbb1be4c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco_20210715_212034.log.json) | ### Notice diff --git a/configs/regnet/cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py b/configs/regnet/cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py index dde6e48caff..ea219021260 100644 --- a/configs/regnet/cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py +++ b/configs/regnet/cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain_3x_coco_instance.py', - '../_base_/models/cascade_mask_rcnn_r50_fpn.py' + '../common/ms_3x_coco-instance.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py' ] model = dict( data_preprocessor=dict( diff --git a/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py b/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py index b71ff6c4ded..db49092e2fb 100644 --- a/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py +++ b/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py b/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py index dfcdef3ba95..be533603085 100644 --- a/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py +++ b/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py' +_base_ = './faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py' # learning policy max_epochs = 24 diff --git a/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py b/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py index 035cea88590..d3d5d5d6891 100644 --- a/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py +++ b/configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../common/mstrain_3x_coco.py', '../_base_/models/faster_rcnn_r50_fpn.py' -] +_base_ = ['../common/ms_3x_coco.py', '../_base_/models/faster-rcnn_r50_fpn.py'] model = dict( data_preprocessor=dict( # The mean and std are used in PyCls when training RegNets diff --git a/configs/regnet/mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py b/configs/regnet/mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py index c68c7c35af0..60874c66dbc 100644 --- a/configs/regnet/mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/regnet/mask-rcnn_regnetx-12GF_fpn_1x_coco.py b/configs/regnet/mask-rcnn_regnetx-12GF_fpn_1x_coco.py index ce3661cffbf..e82cecea010 100644 --- a/configs/regnet/mask-rcnn_regnetx-12GF_fpn_1x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-12GF_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py' +_base_ = './mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py' model = dict( backbone=dict( type='RegNet', diff --git a/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py b/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py index 4c3cb8d5b94..c52bf13ff6d 100644 --- a/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py b/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py index c806560dcc6..3fc02ffbbdb 100644 --- a/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/regnet/mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py b/configs/regnet/mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py index c9b210995f4..b96e1921f0d 100644 --- a/configs/regnet/mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/regnet/mask-rcnn_regnetx-4GF_fpn_1x_coco.py b/configs/regnet/mask-rcnn_regnetx-4GF_fpn_1x_coco.py index 874d485bec1..ce9f8ef4ffb 100644 --- a/configs/regnet/mask-rcnn_regnetx-4GF_fpn_1x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-4GF_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py' +_base_ = './mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py' model = dict( backbone=dict( type='RegNet', diff --git a/configs/regnet/mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py b/configs/regnet/mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py index 866ce48fa74..f160ccf6670 100644 --- a/configs/regnet/mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/regnet/mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py b/configs/regnet/mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py index 99387d8655e..e17a3d7695f 100644 --- a/configs/regnet/mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py' +_base_ = './mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py' model = dict( backbone=dict( type='RegNet', diff --git a/configs/regnet/mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py b/configs/regnet/mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py index 931d0f13cb1..93851fdbb99 100644 --- a/configs/regnet/mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../common/mstrain-poly_3x_coco_instance.py', - '../_base_/models/mask_rcnn_r50_fpn.py' + '../common/ms-poly_3x_coco-instance.py', + '../_base_/models/mask-rcnn_r50_fpn.py' ] model = dict( diff --git a/configs/regnet/mask-rcnn_regnetx-8GF_fpn_1x_coco.py b/configs/regnet/mask-rcnn_regnetx-8GF_fpn_1x_coco.py index 1e7832ff260..62a4c931512 100644 --- a/configs/regnet/mask-rcnn_regnetx-8GF_fpn_1x_coco.py +++ b/configs/regnet/mask-rcnn_regnetx-8GF_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py' +_base_ = './mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py' model = dict( backbone=dict( type='RegNet', diff --git a/configs/regnet/metafile.yml b/configs/regnet/metafile.yml index 28bd82fbfed..19fbba80f03 100644 --- a/configs/regnet/metafile.yml +++ b/configs/regnet/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: mask_rcnn_regnetx-3.2GF_fpn_1x_coco + - Name: mask-rcnn_regnetx-3.2GF_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_1x_coco.py Metadata: Training Memory (GB): 5.0 Epochs: 12 @@ -30,9 +30,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-4GF_fpn_1x_coco + - Name: mask-rcnn_regnetx-4GF_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-4GF_fpn_1x_coco.py Metadata: Training Memory (GB): 5.5 Epochs: 12 @@ -61,9 +61,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-6.4GF_fpn_1x_coco + - Name: mask-rcnn_regnetx-6.4GF_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-6.4GF_fpn_1x_coco.py Metadata: Training Memory (GB): 6.1 Epochs: 12 @@ -92,9 +92,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-8GF_fpn_1x_coco + - Name: mask-rcnn_regnetx-8GF_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-8GF_fpn_1x_coco.py Metadata: Training Memory (GB): 6.4 Epochs: 12 @@ -123,9 +123,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-12GF_fpn_1x_coco + - Name: mask-rcnn_regnetx-12GF_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-12GF_fpn_1x_coco.py Metadata: Training Memory (GB): 7.4 Epochs: 12 @@ -154,9 +154,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco + - Name: mask-rcnn_regnetx-3.2GF-mdconv-c3-c5_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-3.2GF-mdconv-c3-c5_fpn_1x_coco.py Metadata: Training Memory (GB): 5.0 Epochs: 12 @@ -185,9 +185,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-3.2GF_fpn_1x_coco + - Name: faster-rcnn_regnetx-3.2GF_fpn_1x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_1x_coco.py Metadata: Training Memory (GB): 4.5 Epochs: 12 @@ -212,9 +212,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-3.2GF_fpn_2x_coco + - Name: faster-rcnn_regnetx-3.2GF_fpn_2x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_2x_coco.py Metadata: Training Memory (GB): 4.5 Epochs: 24 @@ -320,9 +320,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco + - Name: faster-rcnn_regnetx-400MF_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-400MF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 2.3 Epochs: 36 @@ -347,9 +347,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco + - Name: faster-rcnn_regnetx-800MF_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-800MF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 2.8 Epochs: 36 @@ -374,9 +374,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco + - Name: faster-rcnn_regnetx-1.6GF_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-1.6GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 3.4 Epochs: 36 @@ -401,9 +401,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco + - Name: faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 4.4 Epochs: 36 @@ -428,9 +428,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco + - Name: faster-rcnn_regnetx-4GF_fpn_ms-3x_coco In Collection: Faster R-CNN - Config: configs/regnet/faster_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/faster-rcnn_regnetx-4GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 4.9 Epochs: 36 @@ -455,9 +455,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco + - Name: mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.0 Epochs: 36 @@ -486,9 +486,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-400MF_fpn_mstrain-poly_3x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-400MF_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 2.5 Epochs: 36 @@ -517,9 +517,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-800MF_fpn_mstrain-poly_3x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-800MF_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 2.9 Epochs: 36 @@ -548,9 +548,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-1.6GF_fpn_mstrain-poly_3x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-1.6GF_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 3.6 Epochs: 36 @@ -579,9 +579,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco + - Name: mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.0 Epochs: 36 @@ -610,9 +610,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco + - Name: mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco In Collection: Mask R-CNN - Config: configs/regnet/mask_rcnn_regnetx-4GF_fpn_mstrain-poly_3x_coco.py + Config: configs/regnet/mask-rcnn_regnetx-4GF_fpn_ms-poly-3x_coco.py Metadata: Training Memory (GB): 5.1 Epochs: 36 @@ -641,9 +641,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_regnetx-400MF_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/regnet/cascade_mask_rcnn_regnetx-400MF_fpn_mstrain_3x_coco.py + Config: configs/regnet/cascade-mask-rcnn_regnetx-400MF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 4.3 Epochs: 36 @@ -672,9 +672,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_regnetx-800MF_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/regnet/cascade_mask_rcnn_regnetx-800MF_fpn_mstrain_3x_coco.py + Config: configs/regnet/cascade-mask-rcnn_regnetx-800MF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 4.8 Epochs: 36 @@ -703,9 +703,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_regnetx-1.6GF_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/regnet/cascade_mask_rcnn_regnetx-1.6GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/cascade-mask-rcnn_regnetx-1.6GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.4 Epochs: 36 @@ -734,9 +734,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/regnet/cascade_mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/cascade-mask-rcnn_regnetx-3.2GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 6.4 Epochs: 36 @@ -765,9 +765,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/regnet.py#L11 Version: v2.1.0 - - Name: cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco + - Name: cascade-mask-rcnn_regnetx-4GF_fpn_ms-3x_coco In Collection: Cascade R-CNN - Config: configs/regnet/cascade_mask_rcnn_regnetx-4GF_fpn_mstrain_3x_coco.py + Config: configs/regnet/cascade-mask-rcnn_regnetx-4GF_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 6.9 Epochs: 36 diff --git a/configs/reppoints/README.md b/configs/reppoints/README.md index 5e71ae5236c..d49a1d84e8f 100644 --- a/configs/reppoints/README.md +++ b/configs/reppoints/README.md @@ -27,16 +27,16 @@ Another feature of this repo is the demonstration of an `anchor-free detector`, The results on COCO 2017val are shown in the table below. -| Method | Backbone | GN | Anchor | convert func | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :-------: | :-----------: | :-: | :----: | :----------: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| BBox | R-50-FPN | Y | single | - | 1x | 3.9 | 15.9 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/bbox_r50_grid_fpn_gn-neck+head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916-0eedf8d1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916.log.json) | -| BBox | R-50-FPN | Y | none | - | 1x | 3.9 | 15.4 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/bbox_r50_grid_center_fpn_gn-neck+head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916-0eedf8d1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916.log.json) | -| RepPoints | R-50-FPN | N | none | moment | 1x | 3.3 | 18.5 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints_moment_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_1x_coco/reppoints_moment_r50_fpn_1x_coco_20200330-b73db8d1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_1x_coco/reppoints_moment_r50_fpn_1x_coco_20200330_233609.log.json) | -| RepPoints | R-50-FPN | Y | none | moment | 1x | 3.9 | 17.5 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco_20200329_145952-3e51b550.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco_20200329_145952.log.json) | -| RepPoints | R-50-FPN | Y | none | moment | 2x | 3.9 | - | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco_20200329-91babaa2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco_20200329_150020.log.json) | -| RepPoints | R-101-FPN | Y | none | moment | 2x | 5.8 | 13.7 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints_moment_r101_fpn_gn-neck+head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco_20200329-4fbc7310.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco_20200329_132205.log.json) | -| RepPoints | R-101-FPN-DCN | Y | none | moment | 2x | 5.9 | 12.1 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329-3309fbf2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329_132134.log.json) | -| RepPoints | X-101-FPN-DCN | Y | none | moment | 2x | 7.1 | 9.3 | 44.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329-f87da1ea.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329_132201.log.json) | +| Method | Backbone | GN | Anchor | convert func | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :-------: | :-----------: | :-: | :----: | :----------: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| BBox | R-50-FPN | Y | single | - | 1x | 3.9 | 15.9 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916-0eedf8d1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916.log.json) | +| BBox | R-50-FPN | Y | none | - | 1x | 3.9 | 15.4 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916-0eedf8d1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916.log.json) | +| RepPoints | R-50-FPN | N | none | moment | 1x | 3.3 | 18.5 | 37.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-moment_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_1x_coco/reppoints_moment_r50_fpn_1x_coco_20200330-b73db8d1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_1x_coco/reppoints_moment_r50_fpn_1x_coco_20200330_233609.log.json) | +| RepPoints | R-50-FPN | Y | none | moment | 1x | 3.9 | 17.5 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco_20200329_145952-3e51b550.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco_20200329_145952.log.json) | +| RepPoints | R-50-FPN | Y | none | moment | 2x | 3.9 | - | 38.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco_20200329-91babaa2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco_20200329_150020.log.json) | +| RepPoints | R-101-FPN | Y | none | moment | 2x | 5.8 | 13.7 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-moment_r101_fpn-gn_head-gn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco_20200329-4fbc7310.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco_20200329_132205.log.json) | +| RepPoints | R-101-FPN-DCN | Y | none | moment | 2x | 5.9 | 12.1 | 42.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329-3309fbf2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329_132134.log.json) | +| RepPoints | X-101-FPN-DCN | Y | none | moment | 2x | 7.1 | 9.3 | 44.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints/reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329-f87da1ea.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329_132201.log.json) | **Notes:** diff --git a/configs/reppoints/metafile.yml b/configs/reppoints/metafile.yml index d94137eeeb7..732d541fb54 100644 --- a/configs/reppoints/metafile.yml +++ b/configs/reppoints/metafile.yml @@ -20,9 +20,9 @@ Collections: Version: v2.0.0 Models: - - Name: bbox_r50_grid_fpn_gn-neck+head_1x_coco + - Name: reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco In Collection: RepPoints - Config: configs/reppoints/bbox_r50_grid_fpn_gn-neck+head_1x_coco.py + Config: configs/reppoints/reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py Metadata: Training Memory (GB): 3.9 inference time (ms/im): @@ -40,9 +40,9 @@ Models: box AP: 36.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916-0eedf8d1.pth - - Name: bbox_r50_grid_center_fpn_gn-neck+head_1x_coco + - Name: reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco In Collection: RepPoints - Config: configs/reppoints/bbox_r50_grid_center_fpn_gn-neck+head_1x_coco.py + Config: configs/reppoints/reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco.py Metadata: Training Memory (GB): 3.9 inference time (ms/im): @@ -60,9 +60,9 @@ Models: box AP: 37.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco/bbox_r50_grid_fpn_gn-neck%2Bhead_1x_coco_20200329_145916-0eedf8d1.pth - - Name: reppoints_moment_r50_fpn_1x_coco + - Name: reppoints-moment_r50_fpn_1x_coco In Collection: RepPoints - Config: configs/reppoints/reppoints_moment_r50_fpn_1x_coco.py + Config: configs/reppoints/reppoints-moment_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 3.3 inference time (ms/im): @@ -80,9 +80,9 @@ Models: box AP: 37.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_1x_coco/reppoints_moment_r50_fpn_1x_coco_20200330-b73db8d1.pth - - Name: reppoints_moment_r50_fpn_gn-neck+head_1x_coco + - Name: reppoints-moment_r50_fpn-gn_head-gn_1x_coco In Collection: RepPoints - Config: configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py + Config: configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py Metadata: Training Memory (GB): 3.9 inference time (ms/im): @@ -100,9 +100,9 @@ Models: box AP: 38.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_1x_coco_20200329_145952-3e51b550.pth - - Name: reppoints_moment_r50_fpn_gn-neck+head_2x_coco + - Name: reppoints-moment_r50_fpn-gn_head-gn_2x_coco In Collection: RepPoints - Config: configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py + Config: configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py Metadata: Training Memory (GB): 3.9 inference time (ms/im): @@ -120,9 +120,9 @@ Models: box AP: 38.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r50_fpn_gn-neck%2Bhead_2x_coco_20200329-91babaa2.pth - - Name: reppoints_moment_r101_fpn_gn-neck+head_2x_coco + - Name: reppoints-moment_r101_fpn-gn_head-gn_2x_coco In Collection: RepPoints - Config: configs/reppoints/reppoints_moment_r101_fpn_gn-neck+head_2x_coco.py + Config: configs/reppoints/reppoints-moment_r101_fpn-gn_head-gn_2x_coco.py Metadata: Training Memory (GB): 5.8 inference time (ms/im): @@ -140,9 +140,9 @@ Models: box AP: 40.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_gn-neck%2Bhead_2x_coco_20200329-4fbc7310.pth - - Name: reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck+head_2x_coco + - Name: reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco In Collection: RepPoints - Config: configs/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py + Config: configs/reppoints/reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py Metadata: Training Memory (GB): 5.9 inference time (ms/im): @@ -160,9 +160,9 @@ Models: box AP: 42.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck%2Bhead_2x_coco_20200329-3309fbf2.pth - - Name: reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck+head_2x_coco + - Name: reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco In Collection: RepPoints - Config: configs/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py + Config: configs/reppoints/reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py Metadata: Training Memory (GB): 7.1 inference time (ms/im): diff --git a/configs/reppoints/reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco.py b/configs/reppoints/reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco.py index b24c8db7684..f116e53f6de 100644 --- a/configs/reppoints/reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco.py +++ b/configs/reppoints/reppoints-bbox_r50-center_fpn-gn_head-gn-grid_1x_coco.py @@ -1,2 +1,2 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py' model = dict(bbox_head=dict(transform_method='minmax', use_grid_points=True)) diff --git a/configs/reppoints/reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py b/configs/reppoints/reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py index 8d5013d30a0..76be39b8de8 100644 --- a/configs/reppoints/reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py +++ b/configs/reppoints/reppoints-bbox_r50_fpn-gn_head-gn-grid_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py' model = dict( bbox_head=dict(transform_method='minmax', use_grid_points=True), # training and testing settings diff --git a/configs/reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py b/configs/reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py index 0f56a46b3c0..0e7dffe77a0 100644 --- a/configs/reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py +++ b/configs/reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py @@ -1,2 +1,2 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py' model = dict(bbox_head=dict(transform_method='minmax')) diff --git a/configs/reppoints/reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py b/configs/reppoints/reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py index e223d80fab5..5c2bfab4002 100644 --- a/configs/reppoints/reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py +++ b/configs/reppoints/reppoints-moment_r101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/reppoints/reppoints-moment_r101_fpn-gn_head-gn_2x_coco.py b/configs/reppoints/reppoints-moment_r101_fpn-gn_head-gn_2x_coco.py index 118547096e6..02c447ada07 100644 --- a/configs/reppoints/reppoints-moment_r101_fpn-gn_head-gn_2x_coco.py +++ b/configs/reppoints/reppoints-moment_r101_fpn-gn_head-gn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py b/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py index b06a8188814..cedf2226b5e 100644 --- a/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py +++ b/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py @@ -1,3 +1,3 @@ -_base_ = './reppoints_moment_r50_fpn_1x_coco.py' +_base_ = './reppoints-moment_r50_fpn_1x_coco.py' norm_cfg = dict(type='GN', num_groups=32, requires_grad=True) model = dict(neck=dict(norm_cfg=norm_cfg), bbox_head=dict(norm_cfg=norm_cfg)) diff --git a/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py b/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py index d9cc8ba9f76..4490d4496af 100644 --- a/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py +++ b/configs/reppoints/reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py' max_epochs = 24 diff --git a/configs/reppoints/reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py b/configs/reppoints/reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py index c0a12d00615..a9909efe511 100644 --- a/configs/reppoints/reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py +++ b/configs/reppoints/reppoints-moment_x101-dconv-c3-c5_fpn-gn_head-gn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/reppoints/reppoints-partial-minmax_r50_fpn-gn_head-gn_1x_coco.py b/configs/reppoints/reppoints-partial-minmax_r50_fpn-gn_head-gn_1x_coco.py index 9a63bd0862b..30f7844b834 100644 --- a/configs/reppoints/reppoints-partial-minmax_r50_fpn-gn_head-gn_1x_coco.py +++ b/configs/reppoints/reppoints-partial-minmax_r50_fpn-gn_head-gn_1x_coco.py @@ -1,2 +1,2 @@ -_base_ = './reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py' +_base_ = './reppoints-moment_r50_fpn-gn_head-gn_1x_coco.py' model = dict(bbox_head=dict(transform_method='partial_minmax')) diff --git a/configs/res2net/README.md b/configs/res2net/README.md index 1285870e98b..6ed2b7ca19a 100644 --- a/configs/res2net/README.md +++ b/configs/res2net/README.md @@ -33,33 +33,33 @@ Compared with other backbone networks, Res2Net requires fewer parameters and FLO ### Faster R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :---------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R2-101-FPN | pytorch | 2x | 7.4 | - | 43.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/faster_rcnn_r2_101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/faster_rcnn_r2_101_fpn_2x_coco/faster_rcnn_r2_101_fpn_2x_coco-175f1da6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/faster_rcnn_r2_101_fpn_2x_coco/faster_rcnn_r2_101_fpn_2x_coco_20200514_231734.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R2-101-FPN | pytorch | 2x | 7.4 | - | 43.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/faster-rcnn_res2net-101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/faster_rcnn_r2_101_fpn_2x_coco/faster_rcnn_r2_101_fpn_2x_coco-175f1da6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/faster_rcnn_r2_101_fpn_2x_coco/faster_rcnn_r2_101_fpn_2x_coco_20200514_231734.log.json) | ### Mask R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R2-101-FPN | pytorch | 2x | 7.9 | - | 43.6 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/mask_rcnn_r2_101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/mask_rcnn_r2_101_fpn_2x_coco/mask_rcnn_r2_101_fpn_2x_coco-17f061e8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/mask_rcnn_r2_101_fpn_2x_coco/mask_rcnn_r2_101_fpn_2x_coco_20200515_002413.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R2-101-FPN | pytorch | 2x | 7.9 | - | 43.6 | 38.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/mask-rcnn_res2net-101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/mask_rcnn_r2_101_fpn_2x_coco/mask_rcnn_r2_101_fpn_2x_coco-17f061e8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/mask_rcnn_r2_101_fpn_2x_coco/mask_rcnn_r2_101_fpn_2x_coco_20200515_002413.log.json) | ### Cascade R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R2-101-FPN | pytorch | 20e | 7.8 | - | 45.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/cascade_rcnn_r2_101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_rcnn_r2_101_fpn_20e_coco/cascade_rcnn_r2_101_fpn_20e_coco-f4b7b7db.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_rcnn_r2_101_fpn_20e_coco/cascade_rcnn_r2_101_fpn_20e_coco_20200515_091644.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R2-101-FPN | pytorch | 20e | 7.8 | - | 45.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/cascade-rcnn_res2net-101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_rcnn_r2_101_fpn_20e_coco/cascade_rcnn_r2_101_fpn_20e_coco-f4b7b7db.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_rcnn_r2_101_fpn_20e_coco/cascade_rcnn_r2_101_fpn_20e_coco_20200515_091644.log.json) | ### Cascade Mask R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :----------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R2-101-FPN | pytorch | 20e | 9.5 | - | 46.4 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco/cascade_mask_rcnn_r2_101_fpn_20e_coco-8a7b41e1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco/cascade_mask_rcnn_r2_101_fpn_20e_coco_20200515_091645.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R2-101-FPN | pytorch | 20e | 9.5 | - | 46.4 | 40.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/cascade-mask-rcnn_res2net-101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco/cascade_mask_rcnn_r2_101_fpn_20e_coco-8a7b41e1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco/cascade_mask_rcnn_r2_101_fpn_20e_coco_20200515_091645.log.json) | ### Hybrid Task Cascade (HTC) -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R2-101-FPN | pytorch | 20e | - | - | 47.5 | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/htc_r2_101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/htc_r2_101_fpn_20e_coco/htc_r2_101_fpn_20e_coco-3a8d2112.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/htc_r2_101_fpn_20e_coco/htc_r2_101_fpn_20e_coco_20200515_150029.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :--------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R2-101-FPN | pytorch | 20e | - | - | 47.5 | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/res2net/htc_res2net-101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/res2net/htc_r2_101_fpn_20e_coco/htc_r2_101_fpn_20e_coco-3a8d2112.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/res2net/htc_r2_101_fpn_20e_coco/htc_r2_101_fpn_20e_coco_20200515_150029.log.json) | - Res2Net ImageNet pretrained models are in [Res2Net-PretrainedModels](https://github.com/Res2Net/Res2Net-PretrainedModels). - More applications of Res2Net are in [Res2Net-Github](https://github.com/Res2Net/). diff --git a/configs/res2net/cascade-mask-rcnn_res2net-101_fpn_20e_coco.py b/configs/res2net/cascade-mask-rcnn_res2net-101_fpn_20e_coco.py index 6b6c0010a44..21b6d2ea1c0 100644 --- a/configs/res2net/cascade-mask-rcnn_res2net-101_fpn_20e_coco.py +++ b/configs/res2net/cascade-mask-rcnn_res2net-101_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( type='Res2Net', diff --git a/configs/res2net/cascade-rcnn_res2net-101_fpn_20e_coco.py b/configs/res2net/cascade-rcnn_res2net-101_fpn_20e_coco.py index 10dddbb4679..670a77454e0 100644 --- a/configs/res2net/cascade-rcnn_res2net-101_fpn_20e_coco.py +++ b/configs/res2net/cascade-rcnn_res2net-101_fpn_20e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco.py' +_base_ = '../cascade_rcnn/cascade-rcnn_r50_fpn_20e_coco.py' model = dict( backbone=dict( type='Res2Net', diff --git a/configs/res2net/faster-rcnn_res2net-101_fpn_2x_coco.py b/configs/res2net/faster-rcnn_res2net-101_fpn_2x_coco.py index fc2221cbabf..033cf574962 100644 --- a/configs/res2net/faster-rcnn_res2net-101_fpn_2x_coco.py +++ b/configs/res2net/faster-rcnn_res2net-101_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_2x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( type='Res2Net', diff --git a/configs/res2net/mask-rcnn_res2net-101_fpn_2x_coco.py b/configs/res2net/mask-rcnn_res2net-101_fpn_2x_coco.py index 33aef1a54d4..3a2d57304d0 100644 --- a/configs/res2net/mask-rcnn_res2net-101_fpn_2x_coco.py +++ b/configs/res2net/mask-rcnn_res2net-101_fpn_2x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_2x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_2x_coco.py' model = dict( backbone=dict( type='Res2Net', diff --git a/configs/res2net/metafile.yml b/configs/res2net/metafile.yml index 27bac8c1bfb..1d9f9ea023d 100644 --- a/configs/res2net/metafile.yml +++ b/configs/res2net/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: faster_rcnn_r2_101_fpn_2x_coco + - Name: faster-rcnn_res2net-101_fpn_2x_coco In Collection: Faster R-CNN - Config: configs/res2net/faster_rcnn_r2_101_fpn_2x_coco.py + Config: configs/res2net/faster-rcnn_res2net-101_fpn_2x_coco.py Metadata: Training Memory (GB): 7.4 Epochs: 24 @@ -26,9 +26,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/res2net.py#L239 Version: v2.1.0 - - Name: mask_rcnn_r2_101_fpn_2x_coco + - Name: mask-rcnn_res2net-101_fpn_2x_coco In Collection: Mask R-CNN - Config: configs/res2net/mask_rcnn_r2_101_fpn_2x_coco.py + Config: configs/res2net/mask-rcnn_res2net-101_fpn_2x_coco.py Metadata: Training Memory (GB): 7.9 Epochs: 24 @@ -57,9 +57,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/res2net.py#L239 Version: v2.1.0 - - Name: cascade_rcnn_r2_101_fpn_20e_coco + - Name: cascade-rcnn_res2net-101_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/res2net/cascade_rcnn_r2_101_fpn_20e_coco.py + Config: configs/res2net/cascade-rcnn_res2net-101_fpn_20e_coco.py Metadata: Training Memory (GB): 7.8 Epochs: 20 @@ -84,9 +84,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/res2net.py#L239 Version: v2.1.0 - - Name: cascade_mask_rcnn_r2_101_fpn_20e_coco + - Name: cascade-mask-rcnn_res2net-101_fpn_20e_coco In Collection: Cascade R-CNN - Config: configs/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco.py + Config: configs/res2net/cascade-mask-rcnn_res2net-101_fpn_20e_coco.py Metadata: Training Memory (GB): 9.5 Epochs: 20 @@ -115,9 +115,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.1.0/mmdet/models/backbones/res2net.py#L239 Version: v2.1.0 - - Name: htc_r2_101_fpn_20e_coco + - Name: htc_res2net-101_fpn_20e_coco In Collection: HTC - Config: configs/res2net/htc_r2_101_fpn_20e_coco.py + Config: configs/res2net/htc_res2net-101_fpn_20e_coco.py Metadata: Epochs: 20 Training Data: COCO diff --git a/configs/resnest/README.md b/configs/resnest/README.md index 3676e56827a..f54b8e712ea 100644 --- a/configs/resnest/README.md +++ b/configs/resnest/README.md @@ -16,31 +16,31 @@ It is well known that featuremap attention and multi-path representation are imp ### Faster R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| S-50-FPN | pytorch | 1x | 4.8 | - | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/faster_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20200926_125502-20289c16.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20200926_125502.log.json) | -| S-101-FPN | pytorch | 1x | 7.1 | - | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/faster_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20201006_021058-421517f1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20201006_021058.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| S-50-FPN | pytorch | 1x | 4.8 | - | 42.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20200926_125502-20289c16.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20200926_125502.log.json) | +| S-101-FPN | pytorch | 1x | 7.1 | - | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20201006_021058-421517f1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/faster_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20201006_021058.log.json) | ### Mask R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :----------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| S-50-FPN | pytorch | 1x | 5.5 | - | 42.6 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20200926_125503-8a2c3d47.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20200926_125503.log.json) | -| S-101-FPN | pytorch | 1x | 7.8 | - | 45.2 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20201005_215831-af60cdf9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20201005_215831.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| S-50-FPN | pytorch | 1x | 5.5 | - | 42.6 | 38.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20200926_125503-8a2c3d47.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20200926_125503.log.json) | +| S-101-FPN | pytorch | 1x | 7.8 | - | 45.2 | 40.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20201005_215831-af60cdf9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20201005_215831.log.json) | ### Cascade R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| S-50-FPN | pytorch | 1x | - | - | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20201122_213640-763cc7b5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20201005_113242.log.json) | -| S-101-FPN | pytorch | 1x | 8.4 | - | 46.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20201005_113242-b9459f8f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20201122_213640.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| S-50-FPN | pytorch | 1x | - | - | 44.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20201122_213640-763cc7b5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20201005_113242.log.json) | +| S-101-FPN | pytorch | 1x | 8.4 | - | 46.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco_20201005_113242-b9459f8f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco/cascade_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain-range_1x_coco-20201122_213640.log.json) | ### Cascade Mask R-CNN -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| S-50-FPN | pytorch | 1x | - | - | 45.4 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20201122_104428-99eca4c7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20201122_104428.log.json) | -| S-101-FPN | pytorch | 1x | 10.5 | - | 47.7 | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20201005_113243-42607475.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20201005_113243.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| S-50-FPN | pytorch | 1x | - | - | 45.4 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20201122_104428-99eca4c7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s50_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20201122_104428.log.json) | +| S-101-FPN | pytorch | 1x | 10.5 | - | 47.7 | 41.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/resnest/cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco_20201005_113243-42607475.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco/cascade_mask_rcnn_s101_fpn_syncbn-backbone%2Bhead_mstrain_1x_coco-20201005_113243.log.json) | ## Citation diff --git a/configs/resnest/cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py b/configs/resnest/cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py index 406f39db91b..f4f19925788 100644 --- a/configs/resnest/cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py +++ b/configs/resnest/cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py' +_base_ = './cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py' model = dict( backbone=dict( stem_channels=128, diff --git a/configs/resnest/cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py b/configs/resnest/cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py index 44796000352..25ddc7a1a60 100644 --- a/configs/resnest/cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py +++ b/configs/resnest/cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py' norm_cfg = dict(type='SyncBN', requires_grad=True) model = dict( diff --git a/configs/resnest/cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py b/configs/resnest/cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py index 0a7476a3748..9dbf3fae5ff 100644 --- a/configs/resnest/cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py +++ b/configs/resnest/cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './cascade_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py' +_base_ = './cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py' model = dict( backbone=dict( stem_channels=128, diff --git a/configs/resnest/cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py b/configs/resnest/cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py index 1fbf9dbdebe..97a3970e8b2 100644 --- a/configs/resnest/cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py +++ b/configs/resnest/cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py' +_base_ = '../cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py' norm_cfg = dict(type='SyncBN', requires_grad=True) model = dict( # use ResNeSt img_norm diff --git a/configs/resnest/faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py b/configs/resnest/faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py index 40a2f1f2c9d..f1e16321adf 100644 --- a/configs/resnest/faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py +++ b/configs/resnest/faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './faster_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py' +_base_ = './faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py' model = dict( backbone=dict( stem_channels=128, diff --git a/configs/resnest/faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py b/configs/resnest/faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py index 86b7b35d4c6..f64dcdc2518 100644 --- a/configs/resnest/faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py +++ b/configs/resnest/faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py' +_base_ = '../faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py' norm_cfg = dict(type='SyncBN', requires_grad=True) model = dict( # use ResNeSt img_norm diff --git a/configs/resnest/mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py b/configs/resnest/mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py index c882ba1421a..3edf49f052f 100644 --- a/configs/resnest/mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py +++ b/configs/resnest/mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py' +_base_ = './mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py' model = dict( backbone=dict( stem_channels=128, diff --git a/configs/resnest/mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py b/configs/resnest/mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py index 50b073af448..309228fea62 100644 --- a/configs/resnest/mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py +++ b/configs/resnest/mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = '../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py' +_base_ = '../mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py' norm_cfg = dict(type='SyncBN', requires_grad=True) model = dict( # use ResNeSt img_norm diff --git a/configs/resnest/metafile.yml b/configs/resnest/metafile.yml index cfeec719313..265c9409497 100644 --- a/configs/resnest/metafile.yml +++ b/configs/resnest/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: faster_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco + - Name: faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco In Collection: Faster R-CNN - Config: configs/resnest/faster_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py + Config: configs/resnest/faster-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py Metadata: Training Memory (GB): 4.8 Epochs: 12 @@ -26,9 +26,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: faster_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco + - Name: faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco In Collection: Faster R-CNN - Config: configs/resnest/faster_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py + Config: configs/resnest/faster-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py Metadata: Training Memory (GB): 7.1 Epochs: 12 @@ -53,9 +53,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco + - Name: mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco In Collection: Mask R-CNN - Config: configs/resnest/mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py + Config: configs/resnest/mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py Metadata: Training Memory (GB): 5.5 Epochs: 12 @@ -84,9 +84,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco + - Name: mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco In Collection: Mask R-CNN - Config: configs/resnest/mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco.py + Config: configs/resnest/mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py Metadata: Training Memory (GB): 7.8 Epochs: 12 @@ -115,9 +115,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: cascade_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco + - Name: cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco In Collection: Cascade R-CNN - Config: configs/resnest/cascade_rcnn_s50_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py + Config: configs/resnest/cascade-rcnn_s50_fpn_syncbn-backbone+head_ms-range-1x_coco.py Metadata: Epochs: 12 Training Data: COCO @@ -141,9 +141,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: cascade_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco + - Name: cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco In Collection: Cascade R-CNN - Config: configs/resnest/cascade_rcnn_s101_fpn_syncbn-backbone+head_mstrain-range_1x_coco.py + Config: configs/resnest/cascade-rcnn_s101_fpn_syncbn-backbone+head_ms-range-1x_coco.py Metadata: Training Memory (GB): 8.4 Epochs: 12 @@ -168,9 +168,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: cascade_mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco + - Name: cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco In Collection: Cascade R-CNN - Config: configs/resnest/cascade_mask_rcnn_s50_fpn_syncbn-backbone+head_mstrain_1x_coco.py + Config: configs/resnest/cascade-mask-rcnn_s50_fpn_syncbn-backbone+head_ms-1x_coco.py Metadata: Epochs: 12 Training Data: COCO @@ -198,9 +198,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.7.0/mmdet/models/backbones/resnest.py#L273 Version: v2.7.0 - - Name: cascade_mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco + - Name: cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco In Collection: Cascade R-CNN - Config: configs/resnest/cascade_mask_rcnn_s101_fpn_syncbn-backbone+head_mstrain_1x_coco.py + Config: configs/resnest/cascade-mask-rcnn_s101_fpn_syncbn-backbone+head_ms-1x_coco.py Metadata: Training Memory (GB): 10.5 Epochs: 12 diff --git a/configs/resnet_strikes_back/README.md b/configs/resnet_strikes_back/README.md index dd00b207a9d..f015729a8d4 100644 --- a/configs/resnet_strikes_back/README.md +++ b/configs/resnet_strikes_back/README.md @@ -16,12 +16,12 @@ In this paper, we re-evaluate the performance of the vanilla ResNet-50 when trai ## Results and Models -| Method | Backbone | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :----------------: | :------: | :-----: | :------: | :------------: | :---------: | :---------: | :-----------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN | R-50 rsb | 1x | 3.9 | - | 40.8 (+3.4) | - | [Config](./faster_rcnn_r50_fpn_rsb-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_162229-32ae82a9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_162229.log.json) | -| Mask R-CNN | R-50 rsb | 1x | 4.5 | - | 41.2 (+3.0) | 38.2 (+3.0) | [Config](./mask_rcnn_r50_fpn_rsb-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_174054-06ce8ba0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_174054.log.json) | -| Cascade Mask R-CNN | R-50 rsb | 1x | 6.2 | - | 44.8 (+3.6) | 39.9 (+3.6) | [Config](./cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_193636-8b9ad50f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_193636.log.json) | -| RetinaNet | R-50 rsb | 1x | 3.8 | - | 39.0 (+2.5) | - | [Config](./retinanet_r50_fpn_rsb-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/retinanet_r50_fpn_rsb-pretrain_1x_coco/retinanet_r50_fpn_rsb-pretrain_1x_coco_20220113_175432-bd24aae9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/retinanet_r50_fpn_rsb-pretrain_1x_coco/retinanet_r50_fpn_rsb-pretrain_1x_coco_20220113_175432.log.json) | +| Method | Backbone | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :----------------: | :------: | :-----: | :------: | :------------: | :---------: | :---------: | :------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Faster R-CNN | R-50 rsb | 1x | 3.9 | - | 40.8 (+3.4) | - | [Config](./faster-rcnn_r50-rsb-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_162229-32ae82a9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_162229.log.json) | +| Mask R-CNN | R-50 rsb | 1x | 4.5 | - | 41.2 (+3.0) | 38.2 (+3.0) | [Config](./mask-rcnn_r50-rsb-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_174054-06ce8ba0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_174054.log.json) | +| Cascade Mask R-CNN | R-50 rsb | 1x | 6.2 | - | 44.8 (+3.6) | 39.9 (+3.6) | [Config](./cascade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_193636-8b9ad50f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco_20220113_193636.log.json) | +| RetinaNet | R-50 rsb | 1x | 3.8 | - | 39.0 (+2.5) | - | [Config](./retinanet_r50-rsb-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/retinanet_r50_fpn_rsb-pretrain_1x_coco/retinanet_r50_fpn_rsb-pretrain_1x_coco_20220113_175432-bd24aae9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/resnet_strikes_back/retinanet_r50_fpn_rsb-pretrain_1x_coco/retinanet_r50_fpn_rsb-pretrain_1x_coco_20220113_175432.log.json) | **Notes:** diff --git a/configs/resnet_strikes_back/cascade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py b/configs/resnet_strikes_back/cascade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py index 70eb6341036..de7b95b0863 100644 --- a/configs/resnet_strikes_back/cascade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py +++ b/configs/resnet_strikes_back/cascade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/resnet_strikes_back/faster-rcnn_r50-rsb-pre_fpn_1x_coco.py b/configs/resnet_strikes_back/faster-rcnn_r50-rsb-pre_fpn_1x_coco.py index d6c93b53bad..8c60f66a7ba 100644 --- a/configs/resnet_strikes_back/faster-rcnn_r50-rsb-pre_fpn_1x_coco.py +++ b/configs/resnet_strikes_back/faster-rcnn_r50-rsb-pre_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/resnet_strikes_back/mask-rcnn_r50-rsb-pre_fpn_1x_coco.py b/configs/resnet_strikes_back/mask-rcnn_r50-rsb-pre_fpn_1x_coco.py index 481a1d11573..85e25d39235 100644 --- a/configs/resnet_strikes_back/mask-rcnn_r50-rsb-pre_fpn_1x_coco.py +++ b/configs/resnet_strikes_back/mask-rcnn_r50-rsb-pre_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/resnet_strikes_back/metafile.yml b/configs/resnet_strikes_back/metafile.yml index 4c85a16d4fd..74b152107d7 100644 --- a/configs/resnet_strikes_back/metafile.yml +++ b/configs/resnet_strikes_back/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: faster_rcnn_r50_fpn_rsb-pretrain_1x_coco + - Name: faster-rcnn_r50_fpn_rsb-pretrain_1x_coco In Collection: Faster R-CNN - Config: configs/resnet_strikes_back/faster_rcnn_r50_fpn_rsb-pretrain_1x_coco.py + Config: configs/resnet_strikes_back/faster-rcnn_r50-rsb-pre_fpn_1x_coco.py Metadata: Training Memory (GB): 3.9 Epochs: 12 @@ -26,9 +26,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.22.0/configs/resnet_strikes_back/README.md Version: v2.22.0 - - Name: cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco + - Name: cascade-mask-rcnn_r50_fpn_rsb-pretrain_1x_coco In Collection: Cascade R-CNN - Config: configs/resnet_strikes_back/cascade_mask_rcnn_r50_fpn_rsb-pretrain_1x_coco.py + Config: configs/resnet_strikes_back/cascade-mask-rcnn_r50-rsb-pre_fpn_1x_coco.py Metadata: Training Memory (GB): 6.2 Epochs: 12 @@ -57,9 +57,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.22.0/configs/resnet_strikes_back/README.md Version: v2.22.0 - - Name: retinanet_r50_fpn_rsb-pretrain_1x_coco + - Name: retinanet_r50-rsb-pre_fpn_1x_coco In Collection: RetinaNet - Config: configs/resnet_strikes_back/retinanet_r50_fpn_rsb-pretrain_1x_coco.py + Config: configs/resnet_strikes_back/retinanet_r50-rsb-pre_fpn_1x_coco.py Metadata: Training Memory (GB): 3.8 Epochs: 12 @@ -84,9 +84,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.22.0/configs/resnet_strikes_back/README.md Version: v2.22.0 - - Name: mask_rcnn_r50_fpn_rsb-pretrain_1x_coco + - Name: mask-rcnn_r50_fpn_rsb-pretrain_1x_coco In Collection: Mask R-CNN - Config: configs/resnet_strikes_back/mask_rcnn_r50_fpn_rsb-pretrain_1x_coco.py + Config: configs/resnet_strikes_back/mask-rcnn_r50-rsb-pre_fpn_1x_coco.py Metadata: Training Memory (GB): 4.5 Epochs: 12 diff --git a/configs/retinanet/README.md b/configs/retinanet/README.md index b9e0a2af38b..968ac29812b 100644 --- a/configs/retinanet/README.md +++ b/configs/retinanet/README.md @@ -17,29 +17,29 @@ The highest accuracy object detectors to date are based on a two-stage approach | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :-------------: | :-----: | :----------: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | | R-18-FPN | pytorch | 1x | 1.7 | | 31.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r18_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x_coco/retinanet_r18_fpn_1x_coco_20220407_171055-614fd399.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x_coco/retinanet_r18_fpn_1x_coco_20220407_171055.log.json) | -| R-18-FPN | pytorch | 1x(1 x 8 BS) | 5.0 | | 31.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r18_fpn_1x8_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x8_1x_coco/retinanet_r18_fpn_1x8_1x_coco_20220407_171255-4ea310d7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x8_1x_coco/retinanet_r18_fpn_1x8_1x_coco_20220407_171255.log.json) | -| R-50-FPN | caffe | 1x | 3.5 | 18.6 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_caffe_fpn_1x_coco/retinanet_r50_caffe_fpn_1x_coco_20200531-f11027c5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_caffe_fpn_1x_coco/retinanet_r50_caffe_fpn_1x_coco_20200531_012518.log.json) | +| R-18-FPN | pytorch | 1x(1 x 8 BS) | 5.0 | | 31.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r18_fpn_1xb8-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x8_1x_coco/retinanet_r18_fpn_1x8_1x_coco_20220407_171255-4ea310d7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x8_1x_coco/retinanet_r18_fpn_1x8_1x_coco_20220407_171255.log.json) | +| R-50-FPN | caffe | 1x | 3.5 | 18.6 | 36.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_caffe_fpn_1x_coco/retinanet_r50_caffe_fpn_1x_coco_20200531-f11027c5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_caffe_fpn_1x_coco/retinanet_r50_caffe_fpn_1x_coco_20200531_012518.log.json) | | R-50-FPN | pytorch | 1x | 3.8 | 19.0 | 36.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_1x_coco/retinanet_r50_fpn_1x_coco_20200130-c2398f9e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_1x_coco/retinanet_r50_fpn_1x_coco_20200130_002941.log.json) | -| R-50-FPN (FP16) | pytorch | 1x | 2.8 | 31.6 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_fpn_fp16_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/retinanet_r50_fpn_fp16_1x_coco/retinanet_r50_fpn_fp16_1x_coco_20200702-0dbfb212.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/retinanet_r50_fpn_fp16_1x_coco/retinanet_r50_fpn_fp16_1x_coco_20200702_020127.log.json) | +| R-50-FPN (FP16) | pytorch | 1x | 2.8 | 31.6 | 36.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_fpn_amp-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/fp16/retinanet_r50_fpn_fp16_1x_coco/retinanet_r50_fpn_fp16_1x_coco_20200702-0dbfb212.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/fp16/retinanet_r50_fpn_fp16_1x_coco/retinanet_r50_fpn_fp16_1x_coco_20200702_020127.log.json) | | R-50-FPN | pytorch | 2x | - | - | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_2x_coco/retinanet_r50_fpn_2x_coco_20200131-fdb43119.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_2x_coco/retinanet_r50_fpn_2x_coco_20200131_114738.log.json) | -| R-101-FPN | caffe | 1x | 5.5 | 14.7 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_1x_coco/retinanet_r101_caffe_fpn_1x_coco_20200531-b428fa0f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_1x_coco/retinanet_r101_caffe_fpn_1x_coco_20200531_012536.log.json) | +| R-101-FPN | caffe | 1x | 5.5 | 14.7 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_1x_coco/retinanet_r101_caffe_fpn_1x_coco_20200531-b428fa0f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_1x_coco/retinanet_r101_caffe_fpn_1x_coco_20200531_012536.log.json) | | R-101-FPN | pytorch | 1x | 5.7 | 15.0 | 38.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_1x_coco/retinanet_r101_fpn_1x_coco_20200130-7a93545f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_1x_coco/retinanet_r101_fpn_1x_coco_20200130_003055.log.json) | | R-101-FPN | pytorch | 2x | - | - | 38.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_2x_coco/retinanet_r101_fpn_2x_coco_20200131-5560aee8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_2x_coco/retinanet_r101_fpn_2x_coco_20200131_114859.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 7.0 | 12.1 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_1x_coco/retinanet_x101_32x4d_fpn_1x_coco_20200130-5c8b7ec4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_1x_coco/retinanet_x101_32x4d_fpn_1x_coco_20200130_003004.log.json) | -| X-101-32x4d-FPN | pytorch | 2x | - | - | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101_32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_2x_coco/retinanet_x101_32x4d_fpn_2x_coco_20200131-237fc5e1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_2x_coco/retinanet_x101_32x4d_fpn_2x_coco_20200131_114812.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 10.0 | 8.7 | 41.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_1x_coco/retinanet_x101_64x4d_fpn_1x_coco_20200130-366f5af1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_1x_coco/retinanet_x101_64x4d_fpn_1x_coco_20200130_003008.log.json) | -| X-101-64x4d-FPN | pytorch | 2x | - | - | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101_64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_2x_coco/retinanet_x101_64x4d_fpn_2x_coco_20200131-bca068ab.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_2x_coco/retinanet_x101_64x4d_fpn_2x_coco_20200131_114833.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 7.0 | 12.1 | 39.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_1x_coco/retinanet_x101_32x4d_fpn_1x_coco_20200130-5c8b7ec4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_1x_coco/retinanet_x101_32x4d_fpn_1x_coco_20200130_003004.log.json) | +| X-101-32x4d-FPN | pytorch | 2x | - | - | 40.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101-32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_2x_coco/retinanet_x101_32x4d_fpn_2x_coco_20200131-237fc5e1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_2x_coco/retinanet_x101_32x4d_fpn_2x_coco_20200131_114812.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 10.0 | 8.7 | 41.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_1x_coco/retinanet_x101_64x4d_fpn_1x_coco_20200130-366f5af1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_1x_coco/retinanet_x101_64x4d_fpn_1x_coco_20200130_003008.log.json) | +| X-101-64x4d-FPN | pytorch | 2x | - | - | 40.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101-64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_2x_coco/retinanet_x101_64x4d_fpn_2x_coco_20200131-bca068ab.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_2x_coco/retinanet_x101_64x4d_fpn_2x_coco_20200131_114833.log.json) | ## Pre-trained Models We also train some models with longer schedules and multi-scale training. The users could finetune them for downstream tasks. -| Backbone | Style | Lr schd | Mem (GB) | box AP | Config | Download | -| :-------------: | :-----: | :-----: | :------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | pytorch | 3x | 3.5 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_fpn_mstrain_640-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_mstrain_3x_coco/retinanet_r50_fpn_mstrain_3x_coco_20210718_220633-88476508.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_mstrain_3x_coco/retinanet_r50_fpn_mstrain_3x_coco_20210718_220633-88476508.log.json) | -| R-101-FPN | caffe | 3x | 5.4 | 40.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco/retinanet_r101_caffe_fpn_mstrain_3x_coco_20210721_063439-88a8a944.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco/retinanet_r101_caffe_fpn_mstrain_3x_coco_20210721_063439-88a8a944.log.json) | -| R-101-FPN | pytorch | 3x | 5.4 | 41 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101_fpn_mstrain_640-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_mstrain_3x_coco/retinanet_r101_fpn_mstrain_3x_coco_20210720_214650-7ee888e0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_mstrain_3x_coco/retinanet_r101_fpn_mstrain_3x_coco_20210720_214650-7ee888e0.log.json) | -| X-101-64x4d-FPN | pytorch | 3x | 9.8 | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101_64x4d_fpn_mstrain_640-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_mstrain_3x_coco/retinanet_x101_64x4d_fpn_mstrain_3x_coco_20210719_051838-022c2187.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_mstrain_3x_coco/retinanet_x101_64x4d_fpn_mstrain_3x_coco_20210719_051838-022c2187.log.json) | +| Backbone | Style | Lr schd | Mem (GB) | box AP | Config | Download | +| :-------------: | :-----: | :-----: | :------: | :----: | :------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-FPN | pytorch | 3x | 3.5 | 39.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r50_fpn_ms-640-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_mstrain_3x_coco/retinanet_r50_fpn_mstrain_3x_coco_20210718_220633-88476508.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_mstrain_3x_coco/retinanet_r50_fpn_mstrain_3x_coco_20210718_220633-88476508.log.json) | +| R-101-FPN | caffe | 3x | 5.4 | 40.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101-caffe_fpn_ms-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco/retinanet_r101_caffe_fpn_mstrain_3x_coco_20210721_063439-88a8a944.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco/retinanet_r101_caffe_fpn_mstrain_3x_coco_20210721_063439-88a8a944.log.json) | +| R-101-FPN | pytorch | 3x | 5.4 | 41 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_r101_fpn_ms-640-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_mstrain_3x_coco/retinanet_r101_fpn_mstrain_3x_coco_20210720_214650-7ee888e0.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_mstrain_3x_coco/retinanet_r101_fpn_mstrain_3x_coco_20210720_214650-7ee888e0.log.json) | +| X-101-64x4d-FPN | pytorch | 3x | 9.8 | 41.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet/retinanet_x101-64x4d_fpn_ms-640-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_mstrain_3x_coco/retinanet_x101_64x4d_fpn_mstrain_3x_coco_20210719_051838-022c2187.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_mstrain_3x_coco/retinanet_x101_64x4d_fpn_mstrain_3x_coco_20210719_051838-022c2187.log.json) | ## Citation diff --git a/configs/retinanet/metafile.yml b/configs/retinanet/metafile.yml index 8751cbbc1d3..0551541c591 100644 --- a/configs/retinanet/metafile.yml +++ b/configs/retinanet/metafile.yml @@ -33,9 +33,9 @@ Models: box AP: 31.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x_coco/retinanet_r18_fpn_1x_coco_20220407_171055-614fd399.pth - - Name: retinanet_r18_fpn_1x8_1x_coco + - Name: retinanet_r18_fpn_1xb8-1x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r18_fpn_1x8_1x_coco.py + Config: configs/retinanet/retinanet_r18_fpn_1xb8-1x_coco.py Metadata: Training Memory (GB): 5.0 Training Resources: 1x V100 GPUs @@ -47,9 +47,9 @@ Models: box AP: 31.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r18_fpn_1x8_1x_coco/retinanet_r18_fpn_1x8_1x_coco_20220407_171255-4ea310d7.pth - - Name: retinanet_r50_caffe_fpn_1x_coco + - Name: retinanet_r50-caffe_fpn_1x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r50_caffe_fpn_1x_coco.py + Config: configs/retinanet/retinanet_r50-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 3.5 inference time (ms/im): @@ -87,9 +87,9 @@ Models: box AP: 36.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_1x_coco/retinanet_r50_fpn_1x_coco_20200130-c2398f9e.pth - - Name: retinanet_r50_fpn_fp16_1x_coco + - Name: retinanet_r50_fpn_amp-1x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r50_fpn_fp16_1x_coco.py + Config: configs/retinanet/retinanet_r50_fpn_amp-1x_coco.py Metadata: Training Memory (GB): 2.8 Training Techniques: @@ -123,9 +123,9 @@ Models: box AP: 37.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_2x_coco/retinanet_r50_fpn_2x_coco_20200131-fdb43119.pth - - Name: retinanet_r50_fpn_mstrain_640-800_3x_coco + - Name: retinanet_r50_fpn_ms-640-800-3x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r50_fpn_mstrain_640-800_3x_coco.py + Config: configs/retinanet/retinanet_r50_fpn_ms-640-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -135,9 +135,9 @@ Models: box AP: 39.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r50_fpn_mstrain_3x_coco/retinanet_r50_fpn_mstrain_3x_coco_20210718_220633-88476508.pth - - Name: retinanet_r101_caffe_fpn_1x_coco + - Name: retinanet_r101-caffe_fpn_1x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r101_caffe_fpn_1x_coco.py + Config: configs/retinanet/retinanet_r101-caffe_fpn_1x_coco.py Metadata: Training Memory (GB): 5.5 inference time (ms/im): @@ -155,9 +155,9 @@ Models: box AP: 38.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_caffe_fpn_1x_coco/retinanet_r101_caffe_fpn_1x_coco_20200531-b428fa0f.pth - - Name: retinanet_r101_caffe_fpn_mstrain_3x_coco + - Name: retinanet_r101-caffe_fpn_ms-3x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r101_caffe_fpn_mstrain_3x_coco.py + Config: configs/retinanet/retinanet_r101-caffe_fpn_ms-3x_coco.py Metadata: Epochs: 36 Results: @@ -207,9 +207,9 @@ Models: box AP: 38.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_2x_coco/retinanet_r101_fpn_2x_coco_20200131-5560aee8.pth - - Name: retinanet_r101_fpn_mstrain_640-800_3x_coco + - Name: retinanet_r101_fpn_ms-640-800-3x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_r101_fpn_mstrain_640-800_3x_coco.py + Config: configs/retinanet/retinanet_r101_fpn_ms-640-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -219,9 +219,9 @@ Models: box AP: 41 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_r101_fpn_mstrain_3x_coco/retinanet_r101_fpn_mstrain_3x_coco_20210720_214650-7ee888e0.pth - - Name: retinanet_x101_32x4d_fpn_1x_coco + - Name: retinanet_x101-32x4d_fpn_1x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_x101_32x4d_fpn_1x_coco.py + Config: configs/retinanet/retinanet_x101-32x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -239,9 +239,9 @@ Models: box AP: 39.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_1x_coco/retinanet_x101_32x4d_fpn_1x_coco_20200130-5c8b7ec4.pth - - Name: retinanet_x101_32x4d_fpn_2x_coco + - Name: retinanet_x101-32x4d_fpn_2x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_x101_32x4d_fpn_2x_coco.py + Config: configs/retinanet/retinanet_x101-32x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 7.0 inference time (ms/im): @@ -259,9 +259,9 @@ Models: box AP: 40.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_32x4d_fpn_2x_coco/retinanet_x101_32x4d_fpn_2x_coco_20200131-237fc5e1.pth - - Name: retinanet_x101_64x4d_fpn_1x_coco + - Name: retinanet_x101-64x4d_fpn_1x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_x101_64x4d_fpn_1x_coco.py + Config: configs/retinanet/retinanet_x101-64x4d_fpn_1x_coco.py Metadata: Training Memory (GB): 10.0 inference time (ms/im): @@ -279,9 +279,9 @@ Models: box AP: 41.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_1x_coco/retinanet_x101_64x4d_fpn_1x_coco_20200130-366f5af1.pth - - Name: retinanet_x101_64x4d_fpn_2x_coco + - Name: retinanet_x101-64x4d_fpn_2x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_x101_64x4d_fpn_2x_coco.py + Config: configs/retinanet/retinanet_x101-64x4d_fpn_2x_coco.py Metadata: Training Memory (GB): 10.0 inference time (ms/im): @@ -299,9 +299,9 @@ Models: box AP: 40.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/retinanet/retinanet_x101_64x4d_fpn_2x_coco/retinanet_x101_64x4d_fpn_2x_coco_20200131-bca068ab.pth - - Name: retinanet_x101_64x4d_fpn_mstrain_640-800_3x_coco + - Name: retinanet_x101-64x4d_fpn_ms-640-800-3x_coco In Collection: RetinaNet - Config: configs/retinanet/retinanet_x101_64x4d_fpn_mstrain_640-800_3x_coco.py + Config: configs/retinanet/retinanet_x101-64x4d_fpn_ms-640-800-3x_coco.py Metadata: Epochs: 36 Results: diff --git a/configs/retinanet/retinanet_r101-caffe_fpn_1x_coco.py b/configs/retinanet/retinanet_r101-caffe_fpn_1x_coco.py index 56eaae200fb..1f3a4487103 100644 --- a/configs/retinanet/retinanet_r101-caffe_fpn_1x_coco.py +++ b/configs/retinanet/retinanet_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_caffe_fpn_1x_coco.py' +_base_ = './retinanet_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/retinanet/retinanet_r101-caffe_fpn_ms-3x_coco.py b/configs/retinanet/retinanet_r101-caffe_fpn_ms-3x_coco.py index 4b6c95857c7..40efe6104cc 100644 --- a/configs/retinanet/retinanet_r101-caffe_fpn_ms-3x_coco.py +++ b/configs/retinanet/retinanet_r101-caffe_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_caffe_fpn_mstrain_3x_coco.py' +_base_ = './retinanet_r50-caffe_fpn_ms-3x_coco.py' # learning policy model = dict( pretrained='open-mmlab://detectron2/resnet101_caffe', diff --git a/configs/retinanet/retinanet_r101_fpn_8xb8-amp-lsj-200e_coco.py b/configs/retinanet/retinanet_r101_fpn_8xb8-amp-lsj-200e_coco.py index 203c2c7d62a..be018eaac67 100644 --- a/configs/retinanet/retinanet_r101_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/retinanet/retinanet_r101_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './retinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/retinanet/retinanet_r101_fpn_ms-640-800-3x_coco.py b/configs/retinanet/retinanet_r101_fpn_ms-640-800-3x_coco.py index 683b1b76638..86ed32b336e 100644 --- a/configs/retinanet/retinanet_r101_fpn_ms-640-800-3x_coco.py +++ b/configs/retinanet/retinanet_r101_fpn_ms-640-800-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../_base_/models/retinanet_r50_fpn.py', '../common/mstrain_3x_coco.py' -] +_base_ = ['../_base_/models/retinanet_r50_fpn.py', '../common/ms_3x_coco.py'] # optimizer model = dict(pretrained='torchvision://resnet101', backbone=dict(depth=101)) optim_wrapper = dict( diff --git a/configs/retinanet/retinanet_r18_fpn_8xb8-amp-lsj-200e_coco.py b/configs/retinanet/retinanet_r18_fpn_8xb8-amp-lsj-200e_coco.py index 6da008ee6eb..d6833f3f471 100644 --- a/configs/retinanet/retinanet_r18_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/retinanet/retinanet_r18_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_fpn_lsj_200e_8x8_fp16_coco.py' +_base_ = './retinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/retinanet/retinanet_r50-caffe_fpn_ms-1x_coco.py b/configs/retinanet/retinanet_r50-caffe_fpn_ms-1x_coco.py index ae70909d770..e42a52746ad 100644 --- a/configs/retinanet/retinanet_r50-caffe_fpn_ms-1x_coco.py +++ b/configs/retinanet/retinanet_r50-caffe_fpn_ms-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_caffe_fpn_1x_coco.py' +_base_ = './retinanet_r50-caffe_fpn_1x_coco.py' train_pipeline = [ dict(type='LoadImageFromFile'), diff --git a/configs/retinanet/retinanet_r50-caffe_fpn_ms-2x_coco.py b/configs/retinanet/retinanet_r50-caffe_fpn_ms-2x_coco.py index f77dbce6dd9..6d1604fb9ef 100644 --- a/configs/retinanet/retinanet_r50-caffe_fpn_ms-2x_coco.py +++ b/configs/retinanet/retinanet_r50-caffe_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = './retinanet_r50-caffe_fpn_ms-1x_coco.py' # training schedule for 2x train_cfg = dict(max_epochs=24) diff --git a/configs/retinanet/retinanet_r50-caffe_fpn_ms-3x_coco.py b/configs/retinanet/retinanet_r50-caffe_fpn_ms-3x_coco.py index 6b7dbe2ec2e..5a6d42a13c2 100644 --- a/configs/retinanet/retinanet_r50-caffe_fpn_ms-3x_coco.py +++ b/configs/retinanet/retinanet_r50-caffe_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './retinanet_r50_caffe_fpn_mstrain_1x_coco.py' +_base_ = './retinanet_r50-caffe_fpn_ms-1x_coco.py' # training schedule for 2x train_cfg = dict(max_epochs=36) diff --git a/configs/retinanet/retinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py b/configs/retinanet/retinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py index 477f51023e9..2f10db2f3c8 100644 --- a/configs/retinanet/retinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py +++ b/configs/retinanet/retinanet_r50_fpn_8xb8-amp-lsj-200e_coco.py @@ -1,6 +1,6 @@ _base_ = [ '../_base_/models/retinanet_r50_fpn.py', - '../common/lsj_200e_coco_detection.py' + '../common/lsj-200e_coco-detection.py' ] image_size = (1024, 1024) diff --git a/configs/retinanet/retinanet_r50_fpn_ms-640-800-3x_coco.py b/configs/retinanet/retinanet_r50_fpn_ms-640-800-3x_coco.py index bc498830ff2..d91cf8ce0df 100644 --- a/configs/retinanet/retinanet_r50_fpn_ms-640-800-3x_coco.py +++ b/configs/retinanet/retinanet_r50_fpn_ms-640-800-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../_base_/models/retinanet_r50_fpn.py', '../common/mstrain_3x_coco.py' -] +_base_ = ['../_base_/models/retinanet_r50_fpn.py', '../common/ms_3x_coco.py'] # optimizer optim_wrapper = dict( optimizer=dict(type='SGD', lr=0.01, momentum=0.9, weight_decay=0.0001)) diff --git a/configs/retinanet/retinanet_x101-64x4d_fpn_ms-640-800-3x_coco.py b/configs/retinanet/retinanet_x101-64x4d_fpn_ms-640-800-3x_coco.py index 9dc6459f062..93264122bf7 100644 --- a/configs/retinanet/retinanet_x101-64x4d_fpn_ms-640-800-3x_coco.py +++ b/configs/retinanet/retinanet_x101-64x4d_fpn_ms-640-800-3x_coco.py @@ -1,6 +1,4 @@ -_base_ = [ - '../_base_/models/retinanet_r50_fpn.py', '../common/mstrain_3x_coco.py' -] +_base_ = ['../_base_/models/retinanet_r50_fpn.py', '../common/ms_3x_coco.py'] # optimizer model = dict( pretrained='open-mmlab://resnext101_64x4d', diff --git a/configs/rpn/README.md b/configs/rpn/README.md index 99addc0e799..9805da21036 100644 --- a/configs/rpn/README.md +++ b/configs/rpn/README.md @@ -16,16 +16,16 @@ State-of-the-art object detection networks depend on region proposal algorithms | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | AR1000 | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-FPN | caffe | 1x | 3.5 | 22.6 | 58.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r50_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_caffe_fpn_1x_coco/rpn_r50_caffe_fpn_1x_coco_20200531-5b903a37.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_caffe_fpn_1x_coco/rpn_r50_caffe_fpn_1x_coco_20200531_012334.log.json) | +| R-50-FPN | caffe | 1x | 3.5 | 22.6 | 58.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r50-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_caffe_fpn_1x_coco/rpn_r50_caffe_fpn_1x_coco_20200531-5b903a37.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_caffe_fpn_1x_coco/rpn_r50_caffe_fpn_1x_coco_20200531_012334.log.json) | | R-50-FPN | pytorch | 1x | 3.8 | 22.3 | 58.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_fpn_1x_coco/rpn_r50_fpn_1x_coco_20200218-5525fa2e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_fpn_1x_coco/rpn_r50_fpn_1x_coco_20200218_151240.log.json) | | R-50-FPN | pytorch | 2x | - | - | 58.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r50_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_fpn_2x_coco/rpn_r50_fpn_2x_coco_20200131-0728c9b3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r50_fpn_2x_coco/rpn_r50_fpn_2x_coco_20200131_190631.log.json) | -| R-101-FPN | caffe | 1x | 5.4 | 17.3 | 60.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r101_caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_caffe_fpn_1x_coco/rpn_r101_caffe_fpn_1x_coco_20200531-0629a2e2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_caffe_fpn_1x_coco/rpn_r101_caffe_fpn_1x_coco_20200531_012345.log.json) | +| R-101-FPN | caffe | 1x | 5.4 | 17.3 | 60.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r101-caffe_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_caffe_fpn_1x_coco/rpn_r101_caffe_fpn_1x_coco_20200531-0629a2e2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_caffe_fpn_1x_coco/rpn_r101_caffe_fpn_1x_coco_20200531_012345.log.json) | | R-101-FPN | pytorch | 1x | 5.8 | 16.5 | 59.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_fpn_1x_coco/rpn_r101_fpn_1x_coco_20200131-2ace2249.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_fpn_1x_coco/rpn_r101_fpn_1x_coco_20200131_191000.log.json) | | R-101-FPN | pytorch | 2x | - | - | 60.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_r101_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_fpn_2x_coco/rpn_r101_fpn_2x_coco_20200131-24e3db1a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_r101_fpn_2x_coco/rpn_r101_fpn_2x_coco_20200131_191106.log.json) | -| X-101-32x4d-FPN | pytorch | 1x | 7.0 | 13.0 | 60.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101_32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_1x_coco/rpn_x101_32x4d_fpn_1x_coco_20200219-b02646c6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_1x_coco/rpn_x101_32x4d_fpn_1x_coco_20200219_012037.log.json) | -| X-101-32x4d-FPN | pytorch | 2x | - | - | 61.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101_32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_2x_coco/rpn_x101_32x4d_fpn_2x_coco_20200208-d22bd0bb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_2x_coco/rpn_x101_32x4d_fpn_2x_coco_20200208_200752.log.json) | -| X-101-64x4d-FPN | pytorch | 1x | 10.1 | 9.1 | 61.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101_64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_1x_coco/rpn_x101_64x4d_fpn_1x_coco_20200208-cde6f7dd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_1x_coco/rpn_x101_64x4d_fpn_1x_coco_20200208_200752.log.json) | -| X-101-64x4d-FPN | pytorch | 2x | - | - | 61.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101_64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_2x_coco/rpn_x101_64x4d_fpn_2x_coco_20200208-c65f524f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_2x_coco/rpn_x101_64x4d_fpn_2x_coco_20200208_200752.log.json) | +| X-101-32x4d-FPN | pytorch | 1x | 7.0 | 13.0 | 60.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101-32x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_1x_coco/rpn_x101_32x4d_fpn_1x_coco_20200219-b02646c6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_1x_coco/rpn_x101_32x4d_fpn_1x_coco_20200219_012037.log.json) | +| X-101-32x4d-FPN | pytorch | 2x | - | - | 61.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101-32x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_2x_coco/rpn_x101_32x4d_fpn_2x_coco_20200208-d22bd0bb.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_32x4d_fpn_2x_coco/rpn_x101_32x4d_fpn_2x_coco_20200208_200752.log.json) | +| X-101-64x4d-FPN | pytorch | 1x | 10.1 | 9.1 | 61.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101-64x4d_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_1x_coco/rpn_x101_64x4d_fpn_1x_coco_20200208-cde6f7dd.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_1x_coco/rpn_x101_64x4d_fpn_1x_coco_20200208_200752.log.json) | +| X-101-64x4d-FPN | pytorch | 2x | - | - | 61.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/rpn/rpn_x101-64x4d_fpn_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_2x_coco/rpn_x101_64x4d_fpn_2x_coco_20200208-c65f524f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/rpn/rpn_x101_64x4d_fpn_2x_coco/rpn_x101_64x4d_fpn_2x_coco_20200208_200752.log.json) | ## Citation diff --git a/configs/rpn/rpn_r101-caffe_fpn_1x_coco.py b/configs/rpn/rpn_r101-caffe_fpn_1x_coco.py index 27be94638a9..22977af8cb7 100644 --- a/configs/rpn/rpn_r101-caffe_fpn_1x_coco.py +++ b/configs/rpn/rpn_r101-caffe_fpn_1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './rpn_r50_caffe_fpn_1x_coco.py' +_base_ = './rpn_r50-caffe_fpn_1x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/rpn/rpn_r50-caffe-c4_1x_coco.py b/configs/rpn/rpn_r50-caffe-c4_1x_coco.py index 8ebaf56b269..76b878c874d 100644 --- a/configs/rpn/rpn_r50-caffe-c4_1x_coco.py +++ b/configs/rpn/rpn_r50-caffe-c4_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/rpn_r50_caffe_c4.py', + '../_base_/models/rpn_r50-caffe-c4.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/sabl/README.md b/configs/sabl/README.md index 03992be4ce1..de09dcb77d1 100644 --- a/configs/sabl/README.md +++ b/configs/sabl/README.md @@ -19,19 +19,19 @@ Single-scale testing (1333x800) is adopted in all results. | Method | Backbone | Lr schd | ms-train | box AP | Config | Download | | :----------------: | :-------: | :-----: | :------: | :----: | :----------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| SABL Faster R-CNN | R-50-FPN | 1x | N | 39.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_faster_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r50_fpn_1x_coco/sabl_faster_rcnn_r50_fpn_1x_coco-e867595b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r50_fpn_1x_coco/20200830_130324.log.json) | -| SABL Faster R-CNN | R-101-FPN | 1x | N | 41.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_faster_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r101_fpn_1x_coco/sabl_faster_rcnn_r101_fpn_1x_coco-f804c6c1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r101_fpn_1x_coco/20200830_183949.log.json) | -| SABL Cascade R-CNN | R-50-FPN | 1x | N | 41.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco/sabl_cascade_rcnn_r50_fpn_1x_coco-e1748e5e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco/20200831_033726.log.json) | -| SABL Cascade R-CNN | R-101-FPN | 1x | N | 43.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco/sabl_cascade_rcnn_r101_fpn_1x_coco-2b83e87c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco/20200831_141745.log.json) | +| SABL Faster R-CNN | R-50-FPN | 1x | N | 39.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r50_fpn_1x_coco/sabl_faster_rcnn_r50_fpn_1x_coco-e867595b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r50_fpn_1x_coco/20200830_130324.log.json) | +| SABL Faster R-CNN | R-101-FPN | 1x | N | 41.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r101_fpn_1x_coco/sabl_faster_rcnn_r101_fpn_1x_coco-f804c6c1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r101_fpn_1x_coco/20200830_183949.log.json) | +| SABL Cascade R-CNN | R-50-FPN | 1x | N | 41.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco/sabl_cascade_rcnn_r50_fpn_1x_coco-e1748e5e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco/20200831_033726.log.json) | +| SABL Cascade R-CNN | R-101-FPN | 1x | N | 43.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-cascade-rcnn_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco/sabl_cascade_rcnn_r101_fpn_1x_coco-2b83e87c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco/20200831_141745.log.json) | | Method | Backbone | GN | Lr schd | ms-train | box AP | Config | Download | | :------------: | :-------: | :-: | :-----: | :---------: | :----: | :---------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| SABL RetinaNet | R-50-FPN | N | 1x | N | 37.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_retinanet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_1x_coco/sabl_retinanet_r50_fpn_1x_coco-6c54fd4f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_1x_coco/20200830_053451.log.json) | -| SABL RetinaNet | R-50-FPN | Y | 1x | N | 38.8 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_retinanet_r50_fpn_gn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_gn_1x_coco/sabl_retinanet_r50_fpn_gn_1x_coco-e16dfcf1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_gn_1x_coco/20200831_141955.log.json) | -| SABL RetinaNet | R-101-FPN | N | 1x | N | 39.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_retinanet_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_1x_coco/sabl_retinanet_r101_fpn_1x_coco-42026904.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_1x_coco/20200831_034256.log.json) | -| SABL RetinaNet | R-101-FPN | Y | 1x | N | 40.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_retinanet_r101_fpn_gn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_1x_coco/sabl_retinanet_r101_fpn_gn_1x_coco-40a893e8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_1x_coco/20200830_201422.log.json) | -| SABL RetinaNet | R-101-FPN | Y | 2x | Y (640~800) | 42.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco-1e63382c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco/20200830_144807.log.json) | -| SABL RetinaNet | R-101-FPN | Y | 2x | Y (480~960) | 43.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco-5342f857.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco/20200830_164537.log.json) | +| SABL RetinaNet | R-50-FPN | N | 1x | N | 37.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-retinanet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_1x_coco/sabl_retinanet_r50_fpn_1x_coco-6c54fd4f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_1x_coco/20200830_053451.log.json) | +| SABL RetinaNet | R-50-FPN | Y | 1x | N | 38.8 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-retinanet_r50-gn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_gn_1x_coco/sabl_retinanet_r50_fpn_gn_1x_coco-e16dfcf1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_gn_1x_coco/20200831_141955.log.json) | +| SABL RetinaNet | R-101-FPN | N | 1x | N | 39.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-retinanet_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_1x_coco/sabl_retinanet_r101_fpn_1x_coco-42026904.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_1x_coco/20200831_034256.log.json) | +| SABL RetinaNet | R-101-FPN | Y | 1x | N | 40.5 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-retinanet_r101-gn_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_1x_coco/sabl_retinanet_r101_fpn_gn_1x_coco-40a893e8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_1x_coco/20200830_201422.log.json) | +| SABL RetinaNet | R-101-FPN | Y | 2x | Y (640~800) | 42.9 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-retinanet_r101-gn_fpn_ms-640-800-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco-1e63382c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco/20200830_144807.log.json) | +| SABL RetinaNet | R-101-FPN | Y | 2x | Y (480~960) | 43.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/sabl/sabl-retinanet_r101-gn_fpn_ms-480-960-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco-5342f857.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco/20200830_164537.log.json) | ## Citation diff --git a/configs/sabl/metafile.yml b/configs/sabl/metafile.yml index 23c51cffb57..632b869cc4b 100644 --- a/configs/sabl/metafile.yml +++ b/configs/sabl/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.4.0 Models: - - Name: sabl_faster_rcnn_r50_fpn_1x_coco + - Name: sabl-faster-rcnn_r50_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_faster_rcnn_r50_fpn_1x_coco.py + Config: configs/sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -31,9 +31,9 @@ Models: box AP: 39.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r50_fpn_1x_coco/sabl_faster_rcnn_r50_fpn_1x_coco-e867595b.pth - - Name: sabl_faster_rcnn_r101_fpn_1x_coco + - Name: sabl-faster-rcnn_r101_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_faster_rcnn_r101_fpn_1x_coco.py + Config: configs/sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -43,9 +43,9 @@ Models: box AP: 41.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_faster_rcnn_r101_fpn_1x_coco/sabl_faster_rcnn_r101_fpn_1x_coco-f804c6c1.pth - - Name: sabl_cascade_rcnn_r50_fpn_1x_coco + - Name: sabl-cascade-rcnn_r50_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco.py + Config: configs/sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -55,9 +55,9 @@ Models: box AP: 41.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco/sabl_cascade_rcnn_r50_fpn_1x_coco-e1748e5e.pth - - Name: sabl_cascade_rcnn_r101_fpn_1x_coco + - Name: sabl-cascade-rcnn_r101_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco.py + Config: configs/sabl/sabl-cascade-rcnn_r101_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -67,9 +67,9 @@ Models: box AP: 43.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco/sabl_cascade_rcnn_r101_fpn_1x_coco-2b83e87c.pth - - Name: sabl_retinanet_r50_fpn_1x_coco + - Name: sabl-retinanet_r50_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_retinanet_r50_fpn_1x_coco.py + Config: configs/sabl/sabl-retinanet_r50_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -79,9 +79,9 @@ Models: box AP: 37.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_1x_coco/sabl_retinanet_r50_fpn_1x_coco-6c54fd4f.pth - - Name: sabl_retinanet_r50_fpn_gn_1x_coco + - Name: sabl-retinanet_r50-gn_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_retinanet_r50_fpn_gn_1x_coco.py + Config: configs/sabl/sabl-retinanet_r50-gn_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -91,9 +91,9 @@ Models: box AP: 38.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r50_fpn_gn_1x_coco/sabl_retinanet_r50_fpn_gn_1x_coco-e16dfcf1.pth - - Name: sabl_retinanet_r101_fpn_1x_coco + - Name: sabl-retinanet_r101_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_retinanet_r101_fpn_1x_coco.py + Config: configs/sabl/sabl-retinanet_r101_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -103,9 +103,9 @@ Models: box AP: 39.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_1x_coco/sabl_retinanet_r101_fpn_1x_coco-42026904.pth - - Name: sabl_retinanet_r101_fpn_gn_1x_coco + - Name: sabl-retinanet_r101-gn_fpn_1x_coco In Collection: SABL - Config: configs/sabl/sabl_retinanet_r101_fpn_gn_1x_coco.py + Config: configs/sabl/sabl-retinanet_r101-gn_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -115,9 +115,9 @@ Models: box AP: 40.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_1x_coco/sabl_retinanet_r101_fpn_gn_1x_coco-40a893e8.pth - - Name: sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco + - Name: sabl-retinanet_r101-gn_fpn_ms-640-800-2x_coco In Collection: SABL - Config: configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco.py + Config: configs/sabl/sabl-retinanet_r101-gn_fpn_ms-640-800-2x_coco.py Metadata: Epochs: 24 Results: @@ -127,9 +127,9 @@ Models: box AP: 42.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco-1e63382c.pth - - Name: sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco + - Name: sabl-retinanet_r101-gn_fpn_ms-480-960-2x_coco In Collection: SABL - Config: configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco.py + Config: configs/sabl/sabl-retinanet_r101-gn_fpn_ms-480-960-2x_coco.py Metadata: Epochs: 24 Results: diff --git a/configs/sabl/sabl-cascade-rcnn_r101_fpn_1x_coco.py b/configs/sabl/sabl-cascade-rcnn_r101_fpn_1x_coco.py index 64fe2304c0f..404e7fcb2ac 100644 --- a/configs/sabl/sabl-cascade-rcnn_r101_fpn_1x_coco.py +++ b/configs/sabl/sabl-cascade-rcnn_r101_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py b/configs/sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py index 4b28a59280e..69c59ca20d6 100644 --- a/configs/sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py +++ b/configs/sabl/sabl-cascade-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_rcnn_r50_fpn.py', + '../_base_/models/cascade-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py b/configs/sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py index e48d4259b78..d1bf8b9c8cf 100644 --- a/configs/sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py +++ b/configs/sabl/sabl-faster-rcnn_r101_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py b/configs/sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py index 732c7ba3f60..a727bd6d3da 100644 --- a/configs/sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py +++ b/configs/sabl/sabl-faster-rcnn_r50_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/scnet/README.md b/configs/scnet/README.md index 773874a2c93..870535f9117 100644 --- a/configs/scnet/README.md +++ b/configs/scnet/README.md @@ -42,7 +42,7 @@ The results on COCO 2017val are shown in the below table. (results on test-dev a | R-50-FPN | pytorch | 1x | 7.0 | 6.2 | 43.5 | 39.2 | 44.8 | 40.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scnet/scnet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r50_fpn_1x_coco/scnet_r50_fpn_1x_coco-c3f09857.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r50_fpn_1x_coco/scnet_r50_fpn_1x_coco_20210117_192725.log.json) | | R-50-FPN | pytorch | 20e | 7.0 | 6.2 | 44.5 | 40.0 | 45.8 | 41.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scnet/scnet_r50_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r50_fpn_20e_coco/scnet_r50_fpn_20e_coco-a569f645.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r50_fpn_20e_coco/scnet_r50_fpn_20e_coco_20210116_060148.log.json) | | R-101-FPN | pytorch | 20e | 8.9 | 5.8 | 45.8 | 40.9 | 47.3 | 42.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scnet/scnet_r101_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r101_fpn_20e_coco/scnet_r101_fpn_20e_coco-294e312c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r101_fpn_20e_coco/scnet_r101_fpn_20e_coco_20210118_175824.log.json) | -| X-101-64x4d-FPN | pytorch | 20e | 13.2 | 4.9 | 47.5 | 42.3 | 48.9 | 44.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scnet/scnet_x101_64x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_x101_64x4d_fpn_20e_coco/scnet_x101_64x4d_fpn_20e_coco-fb09dec9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_x101_64x4d_fpn_20e_coco/scnet_x101_64x4d_fpn_20e_coco_20210120_045959.log.json) | +| X-101-64x4d-FPN | pytorch | 20e | 13.2 | 4.9 | 47.5 | 42.3 | 48.9 | 44.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scnet/scnet_x101-64x4d_fpn_20e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_x101_64x4d_fpn_20e_coco/scnet_x101_64x4d_fpn_20e_coco-fb09dec9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_x101_64x4d_fpn_20e_coco/scnet_x101_64x4d_fpn_20e_coco_20210120_045959.log.json) | ### Notes diff --git a/configs/scnet/metafile.yml b/configs/scnet/metafile.yml index 15eaebfa80f..936d38960a8 100644 --- a/configs/scnet/metafile.yml +++ b/configs/scnet/metafile.yml @@ -91,9 +91,9 @@ Models: mask AP: 40.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/scnet/scnet_r101_fpn_20e_coco/scnet_r101_fpn_20e_coco-294e312c.pth - - Name: scnet_x101_64x4d_fpn_20e_coco + - Name: scnet_x101-64x4d_fpn_20e_coco In Collection: SCNet - Config: configs/scnet/scnet_x101_64x4d_fpn_20e_coco.py + Config: configs/scnet/scnet_x101-64x4d_fpn_20e_coco.py Metadata: Training Memory (GB): 13.2 inference time (ms/im): diff --git a/configs/scnet/scnet_x101-64x4d_fpn_8xb1-20e_coco.py b/configs/scnet/scnet_x101-64x4d_fpn_8xb1-20e_coco.py index 49713d0b0e0..3cdce7d5424 100644 --- a/configs/scnet/scnet_x101-64x4d_fpn_8xb1-20e_coco.py +++ b/configs/scnet/scnet_x101-64x4d_fpn_8xb1-20e_coco.py @@ -1,4 +1,4 @@ -_base_ = './scnet_x101_64x4d_fpn_20e_coco.py' +_base_ = './scnet_x101-64x4d_fpn_20e_coco.py' train_dataloader = dict(batch_size=1, num_workers=1) optim_wrapper = dict(optimizer=dict(lr=0.01)) diff --git a/configs/scratch/README.md b/configs/scratch/README.md index 189f181dea4..4654134557d 100644 --- a/configs/scratch/README.md +++ b/configs/scratch/README.md @@ -16,8 +16,8 @@ We report competitive results on object detection and instance segmentation on t | Model | Backbone | Style | Lr schd | box AP | mask AP | Config | Download | | :----------: | :------: | :-----: | :-----: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Faster R-CNN | R-50-FPN | pytorch | 6x | 40.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_faster_rcnn_r50_fpn_gn_6x_bbox_mAP-0.407_20200201_193013-90813d01.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_faster_rcnn_r50_fpn_gn_6x_20200201_193013.log.json) | -| Mask R-CNN | R-50-FPN | pytorch | 6x | 41.2 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_mask_rcnn_r50_fpn_gn_6x_bbox_mAP-0.412__segm_mAP-0.374_20200201_193051-1e190a40.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_mask_rcnn_r50_fpn_gn_6x_20200201_193051.log.json) | +| Faster R-CNN | R-50-FPN | pytorch | 6x | 40.7 | | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_faster_rcnn_r50_fpn_gn_6x_bbox_mAP-0.407_20200201_193013-90813d01.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_faster_rcnn_r50_fpn_gn_6x_20200201_193013.log.json) | +| Mask R-CNN | R-50-FPN | pytorch | 6x | 41.2 | 37.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/scratch/mask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_mask_rcnn_r50_fpn_gn_6x_bbox_mAP-0.412__segm_mAP-0.374_20200201_193051-1e190a40.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_mask_rcnn_r50_fpn_gn_6x_20200201_193051.log.json) | Note: diff --git a/configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py b/configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py index 58c1aaf32cd..6e632b9a150 100644 --- a/configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py +++ b/configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/scratch/mask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py b/configs/scratch/mask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py index 2bb06817290..9796f504b67 100644 --- a/configs/scratch/mask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py +++ b/configs/scratch/mask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/scratch/metafile.yml b/configs/scratch/metafile.yml index 65025fac392..977b8e5bfc2 100644 --- a/configs/scratch/metafile.yml +++ b/configs/scratch/metafile.yml @@ -15,13 +15,13 @@ Collections: Title: 'Rethinking ImageNet Pre-training' README: configs/scratch/README.md Code: - URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/configs/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco.py + URL: https://github.com/open-mmlab/mmdetection/blob/v2.0.0/configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py Version: v2.0.0 Models: - - Name: faster_rcnn_r50_fpn_gn-all_scratch_6x_coco + - Name: faster-rcnn_r50_fpn_gn-all_scratch_6x_coco In Collection: Rethinking ImageNet Pre-training - Config: configs/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco.py + Config: configs/scratch/faster-rcnn_r50-scratch_fpn_gn-all_6x_coco.py Metadata: Epochs: 72 Results: @@ -31,9 +31,9 @@ Models: box AP: 40.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco/scratch_faster_rcnn_r50_fpn_gn_6x_bbox_mAP-0.407_20200201_193013-90813d01.pth - - Name: mask_rcnn_r50_fpn_gn-all_scratch_6x_coco + - Name: mask-rcnn_r50_fpn_gn-all_scratch_6x_coco In Collection: Rethinking ImageNet Pre-training - Config: configs/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco.py + Config: configs/scratch/mask-rcnn_r50-scratch_fpn_gn-all_6x_coco.py Metadata: Epochs: 72 Results: diff --git a/configs/seesaw_loss/README.md b/configs/seesaw_loss/README.md index 696b0080de2..5d6809bef2f 100644 --- a/configs/seesaw_loss/README.md +++ b/configs/seesaw_loss/README.md @@ -18,20 +18,20 @@ Instance segmentation has witnessed a remarkable progress on class-balanced benc ## Results and models of Seasaw Loss on LVIS v1 dataset -| Method | Backbone | Style | Lr schd | Data Sampler | Norm Mask | box AP | mask AP | Config | Download | -| :----------------: | :-------: | :-----: | :-----: | :----------: | :-------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Mask R-CNN | R-50-FPN | pytorch | 2x | random | N | 25.6 | 25.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-a698dd3d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-50-FPN | pytorch | 2x | random | Y | 25.6 | 25.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-a1c11314.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-101-FPN | pytorch | 2x | random | N | 27.4 | 26.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-8e6e6dd5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-101-FPN | pytorch | 2x | random | Y | 27.2 | 27.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-a0b59c42.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-50-FPN | pytorch | 2x | RFS | N | 27.6 | 26.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-392a804b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-50-FPN | pytorch | 2x | RFS | Y | 27.6 | 26.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-cd0f6a12.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | N | 28.9 | 27.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-e68eb464.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.log.json) | -| Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | Y | 28.9 | 28.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-1d817139.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | -| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | random | N | 33.1 | 29.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-71e2215e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.log.json) | -| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | random | Y | 33.0 | 30.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-8b5a6745.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | -| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | N | 30.0 | 29.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-5d8ca2a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.log.json) | -| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | Y | 32.8 | 30.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-c8551505.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | +| Method | Backbone | Style | Lr schd | Data Sampler | Norm Mask | box AP | mask AP | Config | Download | +| :----------------: | :-------: | :-----: | :-----: | :----------: | :-------: | :----: | :-----: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Mask R-CNN | R-50-FPN | pytorch | 2x | random | N | 25.6 | 25.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-a698dd3d.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-50-FPN | pytorch | 2x | random | Y | 25.6 | 25.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-a1c11314.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-101-FPN | pytorch | 2x | random | N | 27.4 | 26.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-8e6e6dd5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-101-FPN | pytorch | 2x | random | Y | 27.2 | 27.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-a0b59c42.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-50-FPN | pytorch | 2x | RFS | N | 27.6 | 26.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-392a804b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-50-FPN | pytorch | 2x | RFS | Y | 27.6 | 26.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-cd0f6a12.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | N | 28.9 | 27.6 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-e68eb464.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.log.json) | +| Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | Y | 28.9 | 28.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-1d817139.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | +| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | random | N | 33.1 | 29.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-71e2215e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.log.json) | +| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | random | Y | 33.0 | 30.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-8b5a6745.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | +| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | N | 30.0 | 29.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-5d8ca2a4.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.log.json) | +| Cascade Mask R-CNN | R-101-FPN | pytorch | 2x | RFS | Y | 32.8 | 30.1 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-c8551505.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.log.json) | ## Citation diff --git a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py index 0f299484940..2de87dcca59 100644 --- a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py' # noqa: E501 +_base_ = './cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py' # noqa: E501 model = dict( roi_head=dict( mask_head=dict( diff --git a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py index 262e76bdd5e..4d67ad7d481 100644 --- a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py' # noqa: E501 +_base_ = './cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py' # noqa: E501 model = dict( roi_head=dict( mask_head=dict( diff --git a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py index e0b629f2f26..9bb8df4cfb3 100644 --- a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py index ca61b1bbfb7..dd02b596675 100644 --- a/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/cascade_mask_rcnn_r50_fpn.py', + '../_base_/models/cascade-mask-rcnn_r50_fpn.py', '../_base_/datasets/lvis_v1_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py index a539929252c..b518c2135ac 100644 --- a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py' # noqa: E501 +_base_ = './mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py' # noqa: E501 model = dict( backbone=dict( depth=101, diff --git a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py index 13d0b5f2304..008bbcae6eb 100644 --- a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py' # noqa: E501 +_base_ = './mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py' # noqa: E501 model = dict( backbone=dict( depth=101, diff --git a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py index 57deab10863..8a0b6755bf6 100644 --- a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py' model = dict( backbone=dict( depth=101, diff --git a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py index 1f5065e799a..6143231918e 100644 --- a/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py' model = dict( backbone=dict( depth=101, diff --git a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py index 0af89210777..06d2438cf7c 100644 --- a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py' model = dict( roi_head=dict( mask_head=dict( diff --git a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py index 0ef6bd2ce43..5fc68d3df32 100644 --- a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py' +_base_ = './mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py' model = dict( roi_head=dict( mask_head=dict( diff --git a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py index b692dbe40f4..6f103768235 100644 --- a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py index 95dfd5abeb7..3106cc55bc7 100644 --- a/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py +++ b/configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/lvis_v1_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/seesaw_loss/metafile.yml b/configs/seesaw_loss/metafile.yml index 70dd2fe681e..3c3f14449da 100644 --- a/configs/seesaw_loss/metafile.yml +++ b/configs/seesaw_loss/metafile.yml @@ -21,9 +21,9 @@ Collections: README: configs/seesaw_loss/README.md Models: - - Name: mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1 In Collection: Seesaw Loss - Config: seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py + Config: seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_random-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -36,9 +36,9 @@ Models: Metrics: mask AP: 25.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-a698dd3d.pth - - Name: mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 In Collection: Seesaw Loss - Config: seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py + Config: seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -51,9 +51,9 @@ Models: Metrics: mask AP: 25.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-a1c11314.pth - - Name: mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py + Config: seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -66,9 +66,9 @@ Models: Metrics: mask AP: 26.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-8e6e6dd5.pth - - Name: mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py + Config: seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -81,9 +81,9 @@ Models: Metrics: mask AP: 27.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-a0b59c42.pth - - Name: mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -96,9 +96,9 @@ Models: Metrics: mask AP: 26.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-392a804b.pth - - Name: mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/mask-rcnn_r50_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -111,9 +111,9 @@ Models: Metrics: mask AP: 26.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r50_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-cd0f6a12.pth - - Name: mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -126,9 +126,9 @@ Models: Metrics: mask AP: 27.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-e68eb464.pth - - Name: mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 + - Name: mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -141,9 +141,9 @@ Models: Metrics: mask AP: 28.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-1d817139.pth - - Name: cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1 + - Name: cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_random-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -156,9 +156,9 @@ Models: Metrics: mask AP: 29.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_mstrain_2x_lvis_v1-71e2215e.pth - - Name: cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 + - Name: cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_random-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -171,9 +171,9 @@ Models: Metrics: mask AP: 30.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_random_seesaw_loss_normed_mask_mstrain_2x_lvis_v1-8b5a6745.pth - - Name: cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1 + - Name: cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss_sample1e-3-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: @@ -186,9 +186,9 @@ Models: Metrics: mask AP: 29.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_mstrain_2x_lvis_v1-5d8ca2a4.pth - - Name: cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1 + - Name: cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1 In Collection: Seesaw Loss - Config: configs/seesaw_loss/cascade_mask_rcnn_r101_fpn_sample1e-3_seesaw_loss_normed_mask_mstrain_2x_lvis_v1.py + Config: configs/seesaw_loss/cascade-mask-rcnn_r101_fpn_seesaw-loss-normed-mask_sample1e-3-ms-2x_lvis-v1.py Metadata: Epochs: 24 Results: diff --git a/configs/selfsup_pretrain/README.md b/configs/selfsup_pretrain/README.md index 9bd92cb69e3..b7d826db34b 100644 --- a/configs/selfsup_pretrain/README.md +++ b/configs/selfsup_pretrain/README.md @@ -47,7 +47,7 @@ The backbone requires SyncBN and the `frozen_stages` need to be changed. A confi ```python _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] @@ -63,12 +63,12 @@ model = dict( ## Results and Models -| Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :-------: | :-----------------------------------------------------------------: | :-----: | :------------: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Mask RCNN | [R50 by MoCo v2](./mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco.py) | pytorch | 1x | | | 38.0 | 34.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco_20210604_114614-a8b63483.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco_20210604_114614.log.json) | -| Mask RCNN | [R50 by MoCo v2](./mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco.py) | pytorch | multi-scale 2x | | | 40.8 | 36.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco_20210605_163717-d95df20a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco_20210605_163717.log.json) | -| Mask RCNN | [R50 by SwAV](./mask_rcnn_r50_fpn_swav-pretrain_1x_coco.py) | pytorch | 1x | | | 39.1 | 35.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_1x_coco/mask_rcnn_r50_fpn_swav-pretrain_1x_coco_20210604_114640-7b9baf28.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_1x_coco/mask_rcnn_r50_fpn_swav-pretrain_1x_coco_20210604_114640.log.json) | -| Mask RCNN | [R50 by SwAV](./mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco.py) | pytorch | multi-scale 2x | | | 41.3 | 37.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco_20210605_163717-08e26fca.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco_20210605_163717.log.json) | +| Method | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :-------: | :------------------------------------------------------------: | :-----: | :------------: | :------: | :------------: | :----: | :-----: | :---------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Mask RCNN | [R50 by MoCo v2](./mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py) | pytorch | 1x | | | 38.0 | 34.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco_20210604_114614-a8b63483.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_1x_coco_20210604_114614.log.json) | +| Mask RCNN | [R50 by MoCo v2](./mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py) | pytorch | multi-scale 2x | | | 40.8 | 36.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco_20210605_163717-d95df20a.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_mocov2-pretrain_ms-2x_coco_20210605_163717.log.json) | +| Mask RCNN | [R50 by SwAV](./mask-rcnn_r50-swav-pre_fpn_1x_coco.py) | pytorch | 1x | | | 39.1 | 35.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_1x_coco/mask_rcnn_r50_fpn_swav-pretrain_1x_coco_20210604_114640-7b9baf28.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_1x_coco/mask_rcnn_r50_fpn_swav-pretrain_1x_coco_20210604_114640.log.json) | +| Mask RCNN | [R50 by SwAV](./mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py) | pytorch | multi-scale 2x | | | 41.3 | 37.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco_20210605_163717-08e26fca.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/selfsup_pretrain/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco/mask_rcnn_r50_fpn_swav-pretrain_ms-2x_coco_20210605_163717.log.json) | ### Notice diff --git a/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py b/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py index f1e061524e6..91d45add8ab 100644 --- a/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py +++ b/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py b/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py index 804f280dd7d..c73bf9e1a17 100644 --- a/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py +++ b/configs/selfsup_pretrain/mask-rcnn_r50-mocov2-pre_fpn_ms-2x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_1x_coco.py b/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_1x_coco.py index f92a3453dd1..785c80ec9d1 100644 --- a/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_1x_coco.py +++ b/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py b/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py index 25ae1ea95f9..8182cab1936 100644 --- a/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py +++ b/configs/selfsup_pretrain/mask-rcnn_r50-swav-pre_fpn_ms-2x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_2x.py', '../_base_/default_runtime.py' ] diff --git a/configs/simple_copy_paste/README.md b/configs/simple_copy_paste/README.md index 46162aa5124..066e3bc1af1 100644 --- a/configs/simple_copy_paste/README.md +++ b/configs/simple_copy_paste/README.md @@ -18,12 +18,12 @@ Building instance segmentation models that are data-efficient and can handle rar Standard Scale Jittering(SSJ) resizes and crops an image with a resize range of 0.8 to 1.25 of the original image size, and Simple Copy-Paste(SCP) selects a random subset of objects from one of the images and pastes them onto the other image. -| Backbone | Training schedule | Augmentation | batch size | box AP | mask AP | Config | Download | -| :------: | :---------------: | :----------: | :--------: | :----: | :-----: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | 90k | SSJ | 64 | 43.3 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco_20220316_181409-f79c84c5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco_20220316_181409.log.json) | -| R-50 | 90k | SSJ+SCP | 64 | 43.8 | 39.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco_20220316_181307-6bc5726f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco_20220316_181307.log.json) | -| R-50 | 270k | SSJ | 64 | 43.5 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco_20220324_182940-33a100c5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco_20220324_182940.log.json) | -| R-50 | 270k | SSJ+SCP | 64 | 45.1 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco_20220324_201229-80ee90b7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco_20220324_201229.log.json) | +| Backbone | Training schedule | Augmentation | batch size | box AP | mask AP | Config | Download | +| :------: | :---------------: | :----------: | :--------: | :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | 90k | SSJ | 64 | 43.3 | 39.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-90k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco_20220316_181409-f79c84c5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco_20220316_181409.log.json) | +| R-50 | 90k | SSJ+SCP | 64 | 43.8 | 39.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-90k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco_20220316_181307-6bc5726f.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco_20220316_181307.log.json) | +| R-50 | 270k | SSJ | 64 | 43.5 | 39.1 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco_20220324_182940-33a100c5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco_20220324_182940.log.json) | +| R-50 | 270k | SSJ+SCP | 64 | 45.1 | 40.3 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco_20220324_201229-80ee90b7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco_20220324_201229.log.json) | ## Citation diff --git a/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py b/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py index 88f07bc64a4..bd8f252e65d 100644 --- a/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py +++ b/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py @@ -1,7 +1,7 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', # 270k iterations with batch_size 64 is roughly equivalent to 144 epochs - '../common/ssj_270k_coco_instance.py', + '../common/ssj_270k_coco-instance.py', ] image_size = (1024, 1024) diff --git a/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py b/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py index c999656787e..4624eb05a2b 100644 --- a/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py +++ b/configs/simple_copy_paste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py @@ -1,7 +1,7 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', # 270k iterations with batch_size 64 is roughly equivalent to 144 epochs - '../common/ssj_scp_270k_coco_instance.py' + '../common/ssj_scp_270k_coco-instance.py' ] image_size = (1024, 1024) diff --git a/configs/simple_copy_paste/metafile.yml b/configs/simple_copy_paste/metafile.yml index bb6106cfa1f..5aaab900e38 100644 --- a/configs/simple_copy_paste/metafile.yml +++ b/configs/simple_copy_paste/metafile.yml @@ -23,9 +23,9 @@ Collections: Version: v2.25.0 Models: - - Name: mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco + - Name: mask-rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco In Collection: SimpleCopyPaste - Config: configs/simplecopypaste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco.py + Config: configs/simplecopypaste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-270k_coco.py Metadata: Training Memory (GB): 7.2 Iterations: 270000 @@ -40,9 +40,9 @@ Models: mask AP: 39.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_270k_coco_20220324_182940-33a100c5.pth - - Name: mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco + - Name: mask-rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco In Collection: SimpleCopyPaste - Config: configs/simplecopypaste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco.py + Config: configs/simplecopypaste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-90k_coco.py Metadata: Training Memory (GB): 7.2 Iterations: 90000 @@ -57,9 +57,9 @@ Models: mask AP: 39.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_32x2_90k_coco_20220316_181409-f79c84c5.pth - - Name: mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco + - Name: mask-rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco In Collection: SimpleCopyPaste - Config: configs/simplecopypaste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco.py + Config: configs/simplecopypaste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-270k_coco.py Metadata: Training Memory (GB): 7.2 Iterations: 270000 @@ -74,9 +74,9 @@ Models: mask AP: 40.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/simple_copy_paste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_270k_coco_20220324_201229-80ee90b7.pth - - Name: mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco + - Name: mask-rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco In Collection: SimpleCopyPaste - Config: configs/simplecopypaste/mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_ssj_scp_32x2_90k_coco.py + Config: configs/simplecopypaste/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_32xb2-ssj-scp-90k_coco.py Metadata: Training Memory (GB): 7.2 Iterations: 90000 diff --git a/configs/soft_teacher/soft-teacher_faster-rcnn_r50-caffe_fpn_180k_semi-0.1-coco.py b/configs/soft_teacher/soft-teacher_faster-rcnn_r50-caffe_fpn_180k_semi-0.1-coco.py index 45949fb7662..3713aef442f 100644 --- a/configs/soft_teacher/soft-teacher_faster-rcnn_r50-caffe_fpn_180k_semi-0.1-coco.py +++ b/configs/soft_teacher/soft-teacher_faster-rcnn_r50-caffe_fpn_180k_semi-0.1-coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_fpn.py', '../_base_/default_runtime.py', + '../_base_/models/faster-rcnn_r50_fpn.py', '../_base_/default_runtime.py', '../_base_/datasets/semi_coco_detection.py' ] diff --git a/configs/solo/decoupled-solo-light_r50_fpn_3x_coco.py b/configs/solo/decoupled-solo-light_r50_fpn_3x_coco.py index 241e65b0b71..47b0cc1f09c 100644 --- a/configs/solo/decoupled-solo-light_r50_fpn_3x_coco.py +++ b/configs/solo/decoupled-solo-light_r50_fpn_3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './decoupled_solo_r50_fpn_3x_coco.py' +_base_ = './decoupled-solo_r50_fpn_3x_coco.py' # model settings model = dict( diff --git a/configs/solo/metafile.yml b/configs/solo/metafile.yml index b6244e80f1a..aa38b8c07b3 100644 --- a/configs/solo/metafile.yml +++ b/configs/solo/metafile.yml @@ -14,9 +14,9 @@ Collections: README: configs/solo/README.md Models: - - Name: decoupled_solo_r50_fpn_1x_coco + - Name: decoupled-solo_r50_fpn_1x_coco In Collection: SOLO - Config: configs/solo/decoupled_solo_r50_fpn_1x_coco.py + Config: configs/solo/decoupled-solo_r50_fpn_1x_coco.py Metadata: Training Memory (GB): 7.8 Epochs: 12 @@ -34,9 +34,9 @@ Models: mask AP: 33.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/solo/decoupled_solo_r50_fpn_1x_coco/decoupled_solo_r50_fpn_1x_coco_20210820_233348-6337c589.pth - - Name: decoupled_solo_r50_fpn_3x_coco + - Name: decoupled-solo_r50_fpn_3x_coco In Collection: SOLO - Config: configs/solo/decoupled_solo_r50_fpn_3x_coco.py + Config: configs/solo/decoupled-solo_r50_fpn_3x_coco.py Metadata: Training Memory (GB): 7.9 Epochs: 36 @@ -54,9 +54,9 @@ Models: mask AP: 36.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/solo/decoupled_solo_r50_fpn_3x_coco/decoupled_solo_r50_fpn_3x_coco_20210821_042504-7b3301ec.pth - - Name: decoupled_solo_light_r50_fpn_3x_coco + - Name: decoupled-solo-light_r50_fpn_3x_coco In Collection: SOLO - Config: configs/solo/decoupled_solo_light_r50_fpn_3x_coco.py + Config: configs/solo/decoupled-solo-light_r50_fpn_3x_coco.py Metadata: Training Memory (GB): 2.2 Epochs: 36 diff --git a/configs/solo/solo_r101_fpn_8xb8-lsj-200e_coco.py b/configs/solo/solo_r101_fpn_8xb8-lsj-200e_coco.py index 54ca9e5cc81..0f49c5c1ce6 100644 --- a/configs/solo/solo_r101_fpn_8xb8-lsj-200e_coco.py +++ b/configs/solo/solo_r101_fpn_8xb8-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './solo_r50_fpn_lsj_200e_8x8_coco.py' +_base_ = './solo_r50_fpn_8xb8-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/solo/solo_r18_fpn_8xb8-lsj-200e_coco.py b/configs/solo/solo_r18_fpn_8xb8-lsj-200e_coco.py index 2bd34f511b7..977ae54dc28 100644 --- a/configs/solo/solo_r18_fpn_8xb8-lsj-200e_coco.py +++ b/configs/solo/solo_r18_fpn_8xb8-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = './solo_r50_fpn_lsj_200e_8x8_coco.py' +_base_ = './solo_r50_fpn_8xb8-lsj-200e_coco.py' model = dict( backbone=dict( diff --git a/configs/solo/solo_r50_fpn_8xb8-lsj-200e_coco.py b/configs/solo/solo_r50_fpn_8xb8-lsj-200e_coco.py index 358bbcaee46..d46bf391c90 100644 --- a/configs/solo/solo_r50_fpn_8xb8-lsj-200e_coco.py +++ b/configs/solo/solo_r50_fpn_8xb8-lsj-200e_coco.py @@ -1,4 +1,4 @@ -_base_ = '../common/lsj_200e_coco_instance.py' +_base_ = '../common/lsj-200e_coco-instance.py' image_size = (1024, 1024) batch_augments = [dict(type='BatchFixedSizePad', size=image_size)] diff --git a/configs/solov2/metafile.yml b/configs/solov2/metafile.yml index a30b5ca7e33..d0156b2b40c 100644 --- a/configs/solov2/metafile.yml +++ b/configs/solov2/metafile.yml @@ -27,9 +27,9 @@ Models: mask AP: 34.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/solov2/solov2_r50_fpn_1x_coco/solov2_r50_fpn_1x_coco_20220512_125858-a357fa23.pth - - Name: solov2_r50_fpn_mstrain_3x_coco + - Name: solov2_r50_fpn_ms-3x_coco In Collection: SOLOv2 - Config: configs/solov2/solov2_r50_fpn_mstrain_3x_coco.py + Config: configs/solov2/solov2_r50_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 5.1 Epochs: 36 @@ -40,9 +40,9 @@ Models: mask AP: 37.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/solov2/solov2_r50_fpn_3x_coco/solov2_r50_fpn_3x_coco_20220512_125856-fed092d4.pth - - Name: solov2_r101_dcn_fpn_mstrain_3x_coco + - Name: solov2_r101-dcn_fpn_ms-3x_coco In Collection: SOLOv2 - Config: configs/solov2/solov2_r101_dcn_fpn_mstrain_3x_coco.py + Config: configs/solov2/solov2_r101-dcn_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 7.1 Epochs: 36 @@ -53,9 +53,9 @@ Models: mask AP: 41.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/solov2/solov2_r101_dcn_fpn_3x_coco/solov2_r101_dcn_fpn_3x_coco_20220513_214734-16c966cb.pth - - Name: solov2_x101_dcn_fpn_mstrain_3x_coco + - Name: solov2_x101-dcn_fpn_ms-3x_coco In Collection: SOLOv2 - Config: configs/solov2/solov2_x101_dcn_fpn_mstrain_3x_coco.py + Config: configs/solov2/solov2_x101-dcn_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 11.3 Epochs: 36 @@ -66,9 +66,9 @@ Models: mask AP: 42.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/solov2/solov2_x101_dcn_fpn_3x_coco/solov2_x101_dcn_fpn_3x_coco_20220513_214337-aef41095.pth - - Name: solov2_light_r18_fpn_mstrain_3x_coco + - Name: solov2-light_r18_fpn_ms-3x_coco In Collection: SOLOv2 - Config: configs/solov2/solov2_light_r18_fpn_mstrain_3x_coco.py + Config: configs/solov2/solov2-light_r18_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 9.1 Epochs: 36 @@ -79,9 +79,9 @@ Models: mask AP: 29.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/solov2/solov2_light_r18_fpn_3x_coco/solov2_light_r18_fpn_3x_coco_20220511_083717-75fa355b.pth - - Name: solov2_light_r50_fpn_mstrain_3x_coco + - Name: solov2-light_r50_fpn_ms-3x_coco In Collection: SOLOv2 - Config: configs/solov2/solov2_light_r50_fpn_mstrain_3x_coco.py + Config: configs/solov2/solov2-light_r50_fpn_ms-3x_coco.py Metadata: Training Memory (GB): 9.9 Epochs: 36 diff --git a/configs/solov2/solov2-light_r18_fpn_ms-3x_coco.py b/configs/solov2/solov2-light_r18_fpn_ms-3x_coco.py index 0db13150430..f8fc53e0aed 100644 --- a/configs/solov2/solov2-light_r18_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2-light_r18_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_light_r50_fpn_mstrain_3x_coco.py' +_base_ = './solov2-light_r50_fpn_ms-3x_coco.py' # model settings model = dict( diff --git a/configs/solov2/solov2-light_r34_fpn_ms-3x_coco.py b/configs/solov2/solov2-light_r34_fpn_ms-3x_coco.py index eb5991e6aa9..149b3366553 100644 --- a/configs/solov2/solov2-light_r34_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2-light_r34_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_light_r50_fpn_mstrain_3x_coco.py' +_base_ = './solov2-light_r50_fpn_ms-3x_coco.py' # model settings model = dict( diff --git a/configs/solov2/solov2-light_r50-dcn_fpn_ms-3x_coco.py b/configs/solov2/solov2-light_r50-dcn_fpn_ms-3x_coco.py index 1ef8ca4b4e9..05391944b68 100644 --- a/configs/solov2/solov2-light_r50-dcn_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2-light_r50-dcn_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_light_r50_fpn_mstrain_3x_coco.py' +_base_ = './solov2-light_r50_fpn_ms-3x_coco.py' # model settings model = dict( diff --git a/configs/solov2/solov2-light_r50_fpn_ms-3x_coco.py b/configs/solov2/solov2-light_r50_fpn_ms-3x_coco.py index e97c11abae0..eb1e854d5ae 100644 --- a/configs/solov2/solov2-light_r50_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2-light_r50_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_r50_fpn_1x_coco.py' +_base_ = './solov2_r50_fpn_1x_coco.py' # model settings model = dict( diff --git a/configs/solov2/solov2_r101-dcn_fpn_ms-3x_coco.py b/configs/solov2/solov2_r101-dcn_fpn_ms-3x_coco.py index 28c37168bb2..370a4eb7db8 100644 --- a/configs/solov2/solov2_r101-dcn_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2_r101-dcn_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_r50_fpn_mstrain_3x_coco.py' +_base_ = './solov2_r50_fpn_ms-3x_coco.py' # model settings model = dict( diff --git a/configs/solov2/solov2_r101_fpn_ms-3x_coco.py b/configs/solov2/solov2_r101_fpn_ms-3x_coco.py index acb76bcd751..96aaac0a7c2 100644 --- a/configs/solov2/solov2_r101_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2_r101_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_r50_fpn_mstrain_3x_coco.py' +_base_ = './solov2_r50_fpn_ms-3x_coco.py' # model settings model = dict( diff --git a/configs/solov2/solov2_r50_fpn_ms-3x_coco.py b/configs/solov2/solov2_r50_fpn_ms-3x_coco.py index ca7a6a16772..b51cff8e594 100644 --- a/configs/solov2/solov2_r50_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2_r50_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_r50_fpn_1x_coco.py' +_base_ = './solov2_r50_fpn_1x_coco.py' train_pipeline = [ dict( diff --git a/configs/solov2/solov2_x101-dcn_fpn_ms-3x_coco.py b/configs/solov2/solov2_x101-dcn_fpn_ms-3x_coco.py index 8f93b894f6b..612c45eb437 100644 --- a/configs/solov2/solov2_x101-dcn_fpn_ms-3x_coco.py +++ b/configs/solov2/solov2_x101-dcn_fpn_ms-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = 'solov2_r50_fpn_mstrain_3x_coco.py' +_base_ = './solov2_r50_fpn_ms-3x_coco.py' # model settings model = dict( diff --git a/configs/sparse_rcnn/README.md b/configs/sparse_rcnn/README.md index d7912e0e14a..9fc6b2d506b 100644 --- a/configs/sparse_rcnn/README.md +++ b/configs/sparse_rcnn/README.md @@ -14,13 +14,13 @@ We present Sparse R-CNN, a purely sparse method for object detection in images. ## Results and Models -| Model | Backbone | Style | Lr schd | Number of Proposals | Multi-Scale | RandomCrop | box AP | Config | Download | -| :----------: | :-------: | :-----: | :-----: | :-----------------: | :---------: | :--------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Sparse R-CNN | R-50-FPN | pytorch | 1x | 100 | False | False | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco/sparse_rcnn_r50_fpn_1x_coco_20201222_214453-dc79b137.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco/sparse_rcnn_r50_fpn_1x_coco_20201222_214453-dc79b137.log.json) | -| Sparse R-CNN | R-50-FPN | pytorch | 3x | 100 | True | False | 42.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco_20201218_154234-7bc5c054.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco_20201218_154234-7bc5c054.log.json) | -| Sparse R-CNN | R-50-FPN | pytorch | 3x | 300 | True | True | 45.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_024605-9fe92701.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_024605-9fe92701.log.json) | -| Sparse R-CNN | R-101-FPN | pytorch | 3x | 100 | True | False | 44.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco_20201223_121552-6c46c9d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco_20201223_121552-6c46c9d6.log.json) | -| Sparse R-CNN | R-101-FPN | pytorch | 3x | 300 | True | True | 46.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_023452-c23c3564.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_023452-c23c3564.log.json) | +| Model | Backbone | Style | Lr schd | Number of Proposals | Multi-Scale | RandomCrop | box AP | Config | Download | +| :----------: | :-------: | :-----: | :-----: | :-----------------: | :---------: | :--------: | :----: | :-----------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Sparse R-CNN | R-50-FPN | pytorch | 1x | 100 | False | False | 37.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse-rcnn_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco/sparse_rcnn_r50_fpn_1x_coco_20201222_214453-dc79b137.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco/sparse_rcnn_r50_fpn_1x_coco_20201222_214453-dc79b137.log.json) | +| Sparse R-CNN | R-50-FPN | pytorch | 3x | 100 | True | False | 42.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco_20201218_154234-7bc5c054.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco_20201218_154234-7bc5c054.log.json) | +| Sparse R-CNN | R-50-FPN | pytorch | 3x | 300 | True | True | 45.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_024605-9fe92701.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_024605-9fe92701.log.json) | +| Sparse R-CNN | R-101-FPN | pytorch | 3x | 100 | True | False | 44.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco_20201223_121552-6c46c9d6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco_20201223_121552-6c46c9d6.log.json) | +| Sparse R-CNN | R-101-FPN | pytorch | 3x | 300 | True | True | 46.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/sparse_rcnn/sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_023452-c23c3564.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_023452-c23c3564.log.json) | ### Notes diff --git a/configs/sparse_rcnn/metafile.yml b/configs/sparse_rcnn/metafile.yml index bb1273eccd7..8fe2531893b 100644 --- a/configs/sparse_rcnn/metafile.yml +++ b/configs/sparse_rcnn/metafile.yml @@ -19,9 +19,9 @@ Collections: Version: v2.9.0 Models: - - Name: sparse_rcnn_r50_fpn_1x_coco + - Name: sparse-rcnn_r50_fpn_1x_coco In Collection: Sparse R-CNN - Config: configs/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py + Config: configs/sparse_rcnn/sparse-rcnn_r50_fpn_1x_coco.py Metadata: Epochs: 12 Results: @@ -31,9 +31,9 @@ Models: box AP: 37.9 Weights: https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco/sparse_rcnn_r50_fpn_1x_coco_20201222_214453-dc79b137.pth - - Name: sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco + - Name: sparse-rcnn_r50_fpn_ms-480-800-3x_coco In Collection: Sparse R-CNN - Config: configs/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco.py + Config: configs/sparse_rcnn/sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -43,9 +43,9 @@ Models: box AP: 42.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco_20201218_154234-7bc5c054.pth - - Name: sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco + - Name: sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco In Collection: Sparse R-CNN - Config: configs/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py + Config: configs/sparse_rcnn/sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -55,9 +55,9 @@ Models: box AP: 45.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco/sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco_20201223_024605-9fe92701.pth - - Name: sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco + - Name: sparse-rcnn_r101_fpn_ms-480-800-3x_coco In Collection: Sparse R-CNN - Config: configs/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco.py + Config: configs/sparse_rcnn/sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: @@ -67,9 +67,9 @@ Models: box AP: 44.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/sparse_rcnn/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco/sparse_rcnn_r101_fpn_mstrain_480-800_3x_coco_20201223_121552-6c46c9d6.pth - - Name: sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco + - Name: sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco In Collection: Sparse R-CNN - Config: configs/sparse_rcnn/sparse_rcnn_r101_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py + Config: configs/sparse_rcnn/sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py Metadata: Epochs: 36 Results: diff --git a/configs/sparse_rcnn/sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py b/configs/sparse_rcnn/sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py index de323bdfaad..09c11c6565e 100644 --- a/configs/sparse_rcnn/sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py +++ b/configs/sparse_rcnn/sparse-rcnn_r101_fpn_300-proposals_crop-ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './sparse_rcnn_r50_fpn_300_proposals_crop_mstrain_480-800_3x_coco.py' +_base_ = './sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py' model = dict( backbone=dict( diff --git a/configs/sparse_rcnn/sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py b/configs/sparse_rcnn/sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py index ab4c5f68178..a51f11ce5b6 100644 --- a/configs/sparse_rcnn/sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py +++ b/configs/sparse_rcnn/sparse-rcnn_r101_fpn_ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco.py' +_base_ = './sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py' model = dict( backbone=dict( diff --git a/configs/sparse_rcnn/sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py b/configs/sparse_rcnn/sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py index 45cb3c02344..98a7398f969 100644 --- a/configs/sparse_rcnn/sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py +++ b/configs/sparse_rcnn/sparse-rcnn_r50_fpn_300-proposals_crop-ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './sparse_rcnn_r50_fpn_mstrain_480-800_3x_coco.py' +_base_ = './sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py' num_proposals = 300 model = dict( rpn_head=dict(num_proposals=num_proposals), diff --git a/configs/sparse_rcnn/sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py b/configs/sparse_rcnn/sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py index 17b8d16f714..f7c7a4a4de5 100644 --- a/configs/sparse_rcnn/sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py +++ b/configs/sparse_rcnn/sparse-rcnn_r50_fpn_ms-480-800-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './sparse_rcnn_r50_fpn_1x_coco.py' +_base_ = './sparse-rcnn_r50_fpn_1x_coco.py' train_pipeline = [ dict( diff --git a/configs/ssd/README.md b/configs/ssd/README.md index 463926b3b66..54e96ea441f 100644 --- a/configs/ssd/README.md +++ b/configs/ssd/README.md @@ -21,9 +21,9 @@ We present a method for detecting objects in images using a single deep neural n ## Results and models of SSD-Lite -| Backbone | Size | Training from scratch | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :---------: | :--: | :-------------------: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| MobileNetV2 | 320 | yes | 600e | 4.0 | 69.9 | 21.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ssd/ssdlite_mobilenetv2_scratch_600e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ssd/ssdlite_mobilenetv2_scratch_600e_coco/ssdlite_mobilenetv2_scratch_600e_coco_20210629_110627-974d9307.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ssd/ssdlite_mobilenetv2_scratch_600e_coco/ssdlite_mobilenetv2_scratch_600e_coco_20210629_110627.log.json) | +| Backbone | Size | Training from scratch | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :---------: | :--: | :-------------------: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| MobileNetV2 | 320 | yes | 600e | 4.0 | 69.9 | 21.3 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/ssd/ssdlite_mobilenetv2-scratch_8xb24-600e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/ssd/ssdlite_mobilenetv2_scratch_600e_coco/ssdlite_mobilenetv2_scratch_600e_coco_20210629_110627-974d9307.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/ssd/ssdlite_mobilenetv2_scratch_600e_coco/ssdlite_mobilenetv2_scratch_600e_coco_20210629_110627.log.json) | ## Notice diff --git a/configs/ssd/metafile.yml b/configs/ssd/metafile.yml index b9ee79cd7b1..190a207ccc9 100644 --- a/configs/ssd/metafile.yml +++ b/configs/ssd/metafile.yml @@ -57,9 +57,9 @@ Models: box AP: 29.5 Weights: https://download.openmmlab.com/mmdetection/v2.0/ssd/ssd512_coco/ssd512_coco_20210803_022849-0a47a1ca.pth - - Name: ssdlite_mobilenetv2_scratch_600e_coco + - Name: ssdlite_mobilenetv2-scratch_8xb24-600e_coco In Collection: SSD - Config: configs/ssd/ssdlite_mobilenetv2_scratch_600e_coco.py + Config: configs/ssd/ssdlite_mobilenetv2-scratch_8xb24-600e_coco.py Metadata: Training Memory (GB): 4.0 inference time (ms/im): diff --git a/configs/strong_baselines/README.md b/configs/strong_baselines/README.md index aa2550d9343..e5db3e08e07 100644 --- a/configs/strong_baselines/README.md +++ b/configs/strong_baselines/README.md @@ -7,12 +7,12 @@ The modifications follow those in [Detectron2](https://github.com/facebookresear ## Results and Models -| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------------------: | :----------------------: | -| R-50-FPN | pytorch | 50e | | | | | [config](./mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_lsj_50e_coco.py) | [model](<>) \| [log](<>) | -| R-50-FPN | pytorch | 100e | | | | | [config](./mask_rcnn_r50_fpn_syncbn-all_rpn-2conv_lsj_100e_coco.py) | [model](<>) \| [log](<>) | -| R-50-FPN | caffe | 100e | | | 44.7 | 40.4 | [config](./mask_rcnn_r50_caffe_fpn_syncbn-all_rpn-2conv_lsj_100e_coco.py) | [model](<>) \| [log](<>) | -| R-50-FPN | caffe | 400e | | | | | [config](./mask_rcnn_r50_caffe_fpn_syncbn-all_rpn-2conv_lsj_400e_coco.py) | [model](<>) \| [log](<>) | +| Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :------: | :-----: | :-----: | :------: | :------------: | :----: | :-----: | :--------------------------------------------------------------------------------: | :----------------------: | +| R-50-FPN | pytorch | 50e | | | | | [config](./mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-50e_coco.py) | [model](<>) \| [log](<>) | +| R-50-FPN | pytorch | 100e | | | | | [config](./mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py) | [model](<>) \| [log](<>) | +| R-50-FPN | caffe | 100e | | | 44.7 | 40.4 | [config](./mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py) | [model](<>) \| [log](<>) | +| R-50-FPN | caffe | 400e | | | | | [config](./mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-400e_coco.py) | [model](<>) \| [log](<>) | ## Notice diff --git a/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py b/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py index 2f3f89b915a..d51e3729cc8 100644 --- a/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py +++ b/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', - '../common/lsj_100e_coco_instance.py' + '../_base_/models/mask-rcnn_r50_fpn.py', + '../common/lsj-100e_coco-instance.py' ] image_size = (1024, 1024) batch_augments = [ diff --git a/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-400e_coco.py b/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-400e_coco.py index c752661f9bf..cb64c9b6865 100644 --- a/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-400e_coco.py +++ b/configs/strong_baselines/mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-400e_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_r50_caffe_fpn_syncbn-all_rpn-2conv_lsj_100e_coco.py' +_base_ = './mask-rcnn_r50-caffe_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py' # noqa # Use RepeatDataset to speed up training # change repeat time from 4 (for 100 epochs) to 16 (for 400 epochs) diff --git a/configs/strong_baselines/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py b/configs/strong_baselines/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py index 1c12d7e6f65..cfa2e959f32 100644 --- a/configs/strong_baselines/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py +++ b/configs/strong_baselines/mask-rcnn_r50_fpn_rpn-2conv_4conv1fc_syncbn-all_lsj-100e_coco.py @@ -1,6 +1,6 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', - '../common/lsj_100e_coco_instance.py' + '../_base_/models/mask-rcnn_r50_fpn.py', + '../common/lsj-100e_coco-instance.py' ] image_size = (1024, 1024) diff --git a/configs/swin/README.md b/configs/swin/README.md index 2136134c117..99bcf6ed710 100644 --- a/configs/swin/README.md +++ b/configs/swin/README.md @@ -16,12 +16,12 @@ This paper presents a new vision Transformer, called Swin Transformer, that capa ### Mask R-CNN -| Backbone | Pretrain | Lr schd | Multi-scale crop | FP16 | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | -| :------: | :---------: | :-----: | :--------------: | :--: | :------: | :------------: | :----: | :-----: | :------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| Swin-T | ImageNet-1K | 1x | no | no | 7.6 | | 42.7 | 39.3 | [config](./mask_rcnn_swin-t-p4-w7_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_1x_coco/mask_rcnn_swin-t-p4-w7_fpn_1x_coco_20210902_120937-9d6b7cfa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_1x_coco/mask_rcnn_swin-t-p4-w7_fpn_1x_coco_20210902_120937.log.json) | -| Swin-T | ImageNet-1K | 3x | yes | no | 10.2 | | 46.0 | 41.6 | [config](./mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco_20210906_131725-bacf6f7b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco_20210906_131725.log.json) | -| Swin-T | ImageNet-1K | 3x | yes | yes | 7.8 | | 46.0 | 41.7 | [config](./mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco_20210908_165006-90a4008c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco_20210908_165006.log.json) | -| Swin-S | ImageNet-1K | 3x | yes | yes | 11.9 | | 48.2 | 43.2 | [config](./mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco_20210903_104808-b92c91f1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco_20210903_104808.log.json) | +| Backbone | Pretrain | Lr schd | Multi-scale crop | FP16 | Mem (GB) | Inf time (fps) | box AP | mask AP | Config | Download | +| :------: | :---------: | :-----: | :--------------: | :--: | :------: | :------------: | :----: | :-----: | :-----------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| Swin-T | ImageNet-1K | 1x | no | no | 7.6 | | 42.7 | 39.3 | [config](./mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_1x_coco/mask_rcnn_swin-t-p4-w7_fpn_1x_coco_20210902_120937-9d6b7cfa.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_1x_coco/mask_rcnn_swin-t-p4-w7_fpn_1x_coco_20210902_120937.log.json) | +| Swin-T | ImageNet-1K | 3x | yes | no | 10.2 | | 46.0 | 41.6 | [config](./mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco_20210906_131725-bacf6f7b.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco_20210906_131725.log.json) | +| Swin-T | ImageNet-1K | 3x | yes | yes | 7.8 | | 46.0 | 41.7 | [config](./mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco_20210908_165006-90a4008c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco_20210908_165006.log.json) | +| Swin-S | ImageNet-1K | 3x | yes | yes | 11.9 | | 48.2 | 43.2 | [config](./mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco_20210903_104808-b92c91f1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/swin/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco_20210903_104808.log.json) | ### Notice diff --git a/configs/swin/mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py b/configs/swin/mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py index 15d50a0228b..4a3e8ad9005 100644 --- a/configs/swin/mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py +++ b/configs/swin/mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py @@ -1,4 +1,4 @@ -_base_ = './mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco.py' +_base_ = './mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py' pretrained = 'https://github.com/SwinTransformer/storage/releases/download/v1.0.0/swin_small_patch4_window7_224.pth' # noqa model = dict( backbone=dict( diff --git a/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py b/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py index 91b3c8e6bdc..5471caa139c 100644 --- a/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py +++ b/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py b/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py index a1d409bb923..622087ba716 100644 --- a/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py +++ b/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py @@ -1,3 +1,3 @@ -_base_ = './mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py' +_base_ = './mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py' # Enable automatic-mixed-precision training with AmpOptimWrapper. optim_wrapper = dict(type='AmpOptimWrapper') diff --git a/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py b/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py index eb4c293d7bd..37448b0b77d 100644 --- a/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py +++ b/configs/swin/mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/mask_rcnn_r50_fpn.py', + '../_base_/models/mask-rcnn_r50_fpn.py', '../_base_/datasets/coco_instance.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/swin/metafile.yml b/configs/swin/metafile.yml index 6c07f17512e..763f9300d44 100644 --- a/configs/swin/metafile.yml +++ b/configs/swin/metafile.yml @@ -1,7 +1,7 @@ Models: - - Name: mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco + - Name: mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco In Collection: Mask R-CNN - Config: configs/swin/mask_rcnn_swin-s-p4-w7_fpn_fp16_ms-crop-3x_coco.py + Config: configs/swin/mask-rcnn_swin-s-p4-w7_fpn_amp-ms-crop-3x_coco.py Metadata: Training Memory (GB): 11.9 Epochs: 36 @@ -29,9 +29,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.16.0/mmdet/models/backbones/swin.py#L465 Version: v2.16.0 - - Name: mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco + - Name: mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco In Collection: Mask R-CNN - Config: configs/swin/mask_rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py + Config: configs/swin/mask-rcnn_swin-t-p4-w7_fpn_ms-crop-3x_coco.py Metadata: Training Memory (GB): 10.2 Epochs: 36 @@ -59,9 +59,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.16.0/mmdet/models/backbones/swin.py#L465 Version: v2.16.0 - - Name: mask_rcnn_swin-t-p4-w7_fpn_1x_coco + - Name: mask-rcnn_swin-t-p4-w7_fpn_1x_coco In Collection: Mask R-CNN - Config: configs/swin/mask_rcnn_swin-t-p4-w7_fpn_1x_coco.py + Config: configs/swin/mask-rcnn_swin-t-p4-w7_fpn_1x_coco.py Metadata: Training Memory (GB): 7.6 Epochs: 12 @@ -89,9 +89,9 @@ Models: URL: https://github.com/open-mmlab/mmdetection/blob/v2.16.0/mmdet/models/backbones/swin.py#L465 Version: v2.16.0 - - Name: mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco + - Name: mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco In Collection: Mask R-CNN - Config: configs/swin/mask_rcnn_swin-t-p4-w7_fpn_fp16_ms-crop-3x_coco.py + Config: configs/swin/mask-rcnn_swin-t-p4-w7_fpn_amp-ms-crop-3x_coco.py Metadata: Training Memory (GB): 7.8 Epochs: 36 diff --git a/configs/timm_example/README.md b/configs/timm_example/README.md index 43748553270..b4e45b0a6b0 100644 --- a/configs/timm_example/README.md +++ b/configs/timm_example/README.md @@ -20,8 +20,8 @@ Py**T**orch **Im**age **M**odels (`timm`) is a collection of image models, layer | Backbone | Style | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :-------------: | :-----: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------: | :------: | -| R-50 | pytorch | 1x | | | | [config](./retinanet_timm_tv_resnet50_fpn_1x_coco.py) | | -| EfficientNet-B1 | - | 1x | | | | [config](./retinanet_timm_efficientnet_b1_fpn_1x_coco.py) | | +| R-50 | pytorch | 1x | | | | [config](./retinanet_timm-tv-resnet50_fpn_1x_coco.py) | | +| EfficientNet-B1 | - | 1x | | | | [config](./retinanet_timm-efficientnet-b1_fpn_1x_coco.py) | | ## Usage diff --git a/configs/tood/README.md b/configs/tood/README.md index 925f0ed0f3d..9371d9d783f 100644 --- a/configs/tood/README.md +++ b/configs/tood/README.md @@ -14,15 +14,15 @@ One-stage object detection is commonly implemented by optimizing two sub-tasks: ## Results and Models -| Backbone | Style | Anchor Type | Lr schd | Multi-scale Training | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :---------------: | :-----: | :----------: | :-----: | :------------------: | :------: | :------------: | :----: | :------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | Anchor-free | 1x | N | 4.1 | | 42.4 | [config](./tood_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_1x_coco/tood_r50_fpn_1x_coco_20211210_103425-20e20746.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_1x_coco/tood_r50_fpn_1x_coco_20211210_103425.log) | -| R-50 | pytorch | Anchor-based | 1x | N | 4.1 | | 42.4 | [config](./tood_r50_fpn_anchor_based_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_anchor_based_1x_coco/tood_r50_fpn_anchor_based_1x_coco_20211214_100105-b776c134.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_anchor_based_1x_coco/tood_r50_fpn_anchor_based_1x_coco_20211214_100105.log) | -| R-50 | pytorch | Anchor-free | 2x | Y | 4.1 | | 44.5 | [config](./tood_r50_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_mstrain_2x_coco/tood_r50_fpn_mstrain_2x_coco_20211210_144231-3b23174c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_mstrain_2x_coco/tood_r50_fpn_mstrain_2x_coco_20211210_144231.log) | -| R-101 | pytorch | Anchor-free | 2x | Y | 6.0 | | 46.1 | [config](./tood_r101_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_mstrain_2x_coco/tood_r101_fpn_mstrain_2x_coco_20211210_144232-a18f53c8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_mstrain_2x_coco/tood_r101_fpn_mstrain_2x_coco_20211210_144232.log) | -| R-101-dcnv2 | pytorch | Anchor-free | 2x | Y | 6.2 | | 49.3 | [config](./tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20211210_213728-4a824142.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20211210_213728.log) | -| X-101-64x4d | pytorch | Anchor-free | 2x | Y | 10.2 | | 47.6 | [config](./tood_x101_64x4d_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_x101_64x4d_fpn_mstrain_2x_coco/tood_x101_64x4d_fpn_mstrain_2x_coco_20211211_003519-a4f36113.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_x101_64x4d_fpn_mstrain_2x_coco/tood_x101_64x4d_fpn_mstrain_2x_coco_20211211_003519.log) | -| X-101-64x4d-dcnv2 | pytorch | Anchor-free | 2x | Y | | | | [config](./tood_x101_64x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py) | [model](<>) \| [log](<>) | +| Backbone | Style | Anchor Type | Lr schd | Multi-scale Training | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :---------------: | :-----: | :----------: | :-----: | :------------------: | :------: | :------------: | :----: | :-------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | Anchor-free | 1x | N | 4.1 | | 42.4 | [config](./tood_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_1x_coco/tood_r50_fpn_1x_coco_20211210_103425-20e20746.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_1x_coco/tood_r50_fpn_1x_coco_20211210_103425.log) | +| R-50 | pytorch | Anchor-based | 1x | N | 4.1 | | 42.4 | [config](./tood_r50_fpn_anchor-based_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_anchor_based_1x_coco/tood_r50_fpn_anchor_based_1x_coco_20211214_100105-b776c134.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_anchor_based_1x_coco/tood_r50_fpn_anchor_based_1x_coco_20211214_100105.log) | +| R-50 | pytorch | Anchor-free | 2x | Y | 4.1 | | 44.5 | [config](./tood_r50_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_mstrain_2x_coco/tood_r50_fpn_mstrain_2x_coco_20211210_144231-3b23174c.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_mstrain_2x_coco/tood_r50_fpn_mstrain_2x_coco_20211210_144231.log) | +| R-101 | pytorch | Anchor-free | 2x | Y | 6.0 | | 46.1 | [config](./tood_r101_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_mstrain_2x_coco/tood_r101_fpn_mstrain_2x_coco_20211210_144232-a18f53c8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_mstrain_2x_coco/tood_r101_fpn_mstrain_2x_coco_20211210_144232.log) | +| R-101-dcnv2 | pytorch | Anchor-free | 2x | Y | 6.2 | | 49.3 | [config](./tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20211210_213728-4a824142.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20211210_213728.log) | +| X-101-64x4d | pytorch | Anchor-free | 2x | Y | 10.2 | | 47.6 | [config](./tood_x101-64x4d_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_x101_64x4d_fpn_mstrain_2x_coco/tood_x101_64x4d_fpn_mstrain_2x_coco_20211211_003519-a4f36113.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/tood/tood_x101_64x4d_fpn_mstrain_2x_coco/tood_x101_64x4d_fpn_mstrain_2x_coco_20211211_003519.log) | +| X-101-64x4d-dcnv2 | pytorch | Anchor-free | 2x | Y | | | | [config](./tood_x101-64x4d-dconv-c4-c5_fpn_ms-2x_coco.py) | [model](<>) \| [log](<>) | \[1\] *1x and 2x mean the model is trained for 90K and 180K iterations, respectively.* \ \[2\] *All results are obtained with a single model and without any test time data augmentation such as multi-scale, flipping and etc..* \ diff --git a/configs/tood/metafile.yml b/configs/tood/metafile.yml index 27a0f8dbfc5..d2bc08073a1 100644 --- a/configs/tood/metafile.yml +++ b/configs/tood/metafile.yml @@ -16,9 +16,9 @@ Collections: Version: v2.20.0 Models: - - Name: tood_r101_fpn_mstrain_2x_coco + - Name: tood_r101_fpn_ms-2x_coco In Collection: TOOD - Config: configs/tood/tood_r101_fpn_mstrain_2x_coco.py + Config: configs/tood/tood_r101_fpn_ms-2x_coco.py Metadata: Training Memory (GB): 6.0 Epochs: 24 @@ -29,9 +29,9 @@ Models: box AP: 46.1 Weights: https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_mstrain_2x_coco/tood_r101_fpn_mstrain_2x_coco_20211210_144232-a18f53c8.pth - - Name: tood_x101_64x4d_fpn_mstrain_2x_coco + - Name: tood_x101-64x4d_fpn_ms-2x_coco In Collection: TOOD - Config: configs/tood/tood_x101_64x4d_fpn_mstrain_2x_coco.py + Config: configs/tood/tood_x101-64x4d_fpn_ms-2x_coco.py Metadata: Training Memory (GB): 10.2 Epochs: 24 @@ -42,9 +42,9 @@ Models: box AP: 47.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/tood/tood_x101_64x4d_fpn_mstrain_2x_coco/tood_x101_64x4d_fpn_mstrain_2x_coco_20211211_003519-a4f36113.pth - - Name: tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco + - Name: tood_r101-dconv-c3-c5_fpn_ms-2x_coco In Collection: TOOD - Config: configs/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py + Config: configs/tood/tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py Metadata: Training Memory (GB): 6.2 Epochs: 24 @@ -55,9 +55,9 @@ Models: box AP: 49.3 Weights: https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco/tood_r101_fpn_dconv_c3-c5_mstrain_2x_coco_20211210_213728-4a824142.pth - - Name: tood_r50_fpn_anchor_based_1x_coco + - Name: tood_r50_fpn_anchor-based_1x_coco In Collection: TOOD - Config: configs/tood/tood_r50_fpn_anchor_based_1x_coco.py + Config: configs/tood/tood_r50_fpn_anchor-based_1x_coco.py Metadata: Training Memory (GB): 4.1 Epochs: 12 @@ -81,9 +81,9 @@ Models: box AP: 42.4 Weights: https://download.openmmlab.com/mmdetection/v2.0/tood/tood_r50_fpn_1x_coco/tood_r50_fpn_1x_coco_20211210_103425-20e20746.pth - - Name: tood_r50_fpn_mstrain_2x_coco + - Name: tood_r50_fpn_ms-2x_coco In Collection: TOOD - Config: configs/tood/tood_r50_fpn_mstrain_2x_coco.py + Config: configs/tood/tood_r50_fpn_ms-2x_coco.py Metadata: Training Memory (GB): 4.1 Epochs: 24 diff --git a/configs/tood/tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py b/configs/tood/tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py index c7f1bbcbaf1..45030a6832d 100644 --- a/configs/tood/tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/tood/tood_r101-dconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './tood_r101_fpn_mstrain_2x_coco.py' +_base_ = './tood_r101_fpn_ms-2x_coco.py' model = dict( backbone=dict( diff --git a/configs/tood/tood_r101_fpn_ms-2x_coco.py b/configs/tood/tood_r101_fpn_ms-2x_coco.py index d9d2c32d8ce..fc6ae5d942e 100644 --- a/configs/tood/tood_r101_fpn_ms-2x_coco.py +++ b/configs/tood/tood_r101_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './tood_r50_fpn_mstrain_2x_coco.py' +_base_ = './tood_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( diff --git a/configs/tood/tood_x101-64x4d-dconv-c4-c5_fpn_ms-2x_coco.py b/configs/tood/tood_x101-64x4d-dconv-c4-c5_fpn_ms-2x_coco.py index 47c92695a92..43405196184 100644 --- a/configs/tood/tood_x101-64x4d-dconv-c4-c5_fpn_ms-2x_coco.py +++ b/configs/tood/tood_x101-64x4d-dconv-c4-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './tood_x101_64x4d_fpn_mstrain_2x_coco.py' +_base_ = './tood_x101-64x4d_fpn_ms-2x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCNv2', deformable_groups=1, fallback_on_stride=False), diff --git a/configs/tood/tood_x101-64x4d_fpn_ms-2x_coco.py b/configs/tood/tood_x101-64x4d_fpn_ms-2x_coco.py index 842f320e839..1651542c756 100644 --- a/configs/tood/tood_x101-64x4d_fpn_ms-2x_coco.py +++ b/configs/tood/tood_x101-64x4d_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './tood_r50_fpn_mstrain_2x_coco.py' +_base_ = './tood_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( diff --git a/configs/tridentnet/metafile.yml b/configs/tridentnet/metafile.yml index 2536f976fcf..c0081c5be02 100644 --- a/configs/tridentnet/metafile.yml +++ b/configs/tridentnet/metafile.yml @@ -18,9 +18,9 @@ Collections: Version: v2.8.0 Models: - - Name: tridentnet_r50_caffe_1x_coco + - Name: tridentnet_r50-caffe_1x_coco In Collection: TridentNet - Config: configs/tridentnet/tridentnet_r50_caffe_1x_coco.py + Config: configs/tridentnet/tridentnet_r50-caffe_1x_coco.py Metadata: Epochs: 12 Results: @@ -30,9 +30,9 @@ Models: box AP: 37.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/tridentnet/tridentnet_r50_caffe_1x_coco/tridentnet_r50_caffe_1x_coco_20201230_141838-2ec0b530.pth - - Name: tridentnet_r50_caffe_mstrain_1x_coco + - Name: tridentnet_r50-caffe_ms-1x_coco In Collection: TridentNet - Config: configs/tridentnet/tridentnet_r50_caffe_mstrain_1x_coco.py + Config: configs/tridentnet/tridentnet_r50-caffe_ms-1x_coco.py Metadata: Epochs: 12 Results: @@ -42,9 +42,9 @@ Models: box AP: 37.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/tridentnet/tridentnet_r50_caffe_mstrain_1x_coco/tridentnet_r50_caffe_mstrain_1x_coco_20201230_141839-6ce55ccb.pth - - Name: tridentnet_r50_caffe_mstrain_3x_coco + - Name: tridentnet_r50-caffe_ms-3x_coco In Collection: TridentNet - Config: configs/tridentnet/tridentnet_r50_caffe_mstrain_3x_coco.py + Config: configs/tridentnet/tridentnet_r50-caffe_ms-3x_coco.py Metadata: Epochs: 36 Results: diff --git a/configs/tridentnet/tridentnet_r50-caffe_1x_coco.py b/configs/tridentnet/tridentnet_r50-caffe_1x_coco.py index 5ec1acc5930..26a4c12316e 100644 --- a/configs/tridentnet/tridentnet_r50-caffe_1x_coco.py +++ b/configs/tridentnet/tridentnet_r50-caffe_1x_coco.py @@ -1,5 +1,5 @@ _base_ = [ - '../_base_/models/faster_rcnn_r50_caffe_c4.py', + '../_base_/models/faster-rcnn_r50-caffe-c4.py', '../_base_/datasets/coco_detection.py', '../_base_/schedules/schedule_1x.py', '../_base_/default_runtime.py' ] diff --git a/configs/vfnet/README.md b/configs/vfnet/README.md index a492bece506..455bd510a49 100644 --- a/configs/vfnet/README.md +++ b/configs/vfnet/README.md @@ -18,16 +18,16 @@ Accurately ranking the vast number of candidate detections is crucial for dense ## Results and Models -| Backbone | Style | DCN | MS train | Lr schd | Inf time (fps) | box AP (val) | box AP (test-dev) | Config | Download | -| :---------: | :-----: | :-: | :------: | :-----: | :------------: | :----------: | :---------------: | :--------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50 | pytorch | N | N | 1x | - | 41.6 | 41.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_1x_coco/vfnet_r50_fpn_1x_coco_20201027-38db6f58.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_1x_coco/vfnet_r50_fpn_1x_coco.json) | -| R-50 | pytorch | N | Y | 2x | - | 44.5 | 44.8 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r50_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mstrain_2x_coco/vfnet_r50_fpn_mstrain_2x_coco_20201027-7cc75bd2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mstrain_2x_coco/vfnet_r50_fpn_mstrain_2x_coco.json) | -| R-50 | pytorch | Y | Y | 2x | - | 47.8 | 48.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-6879c318.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | -| R-101 | pytorch | N | N | 1x | - | 43.0 | 43.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_1x_coco/vfnet_r101_fpn_1x_coco_20201027pth-c831ece7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_1x_coco/vfnet_r101_fpn_1x_coco.json) | -| R-101 | pytorch | N | Y | 2x | - | 46.2 | 46.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r101_fpn_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mstrain_2x_coco/vfnet_r101_fpn_mstrain_2x_coco_20201027pth-4a5d53f1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mstrain_2x_coco/vfnet_r101_fpn_mstrain_2x_coco.json) | -| R-101 | pytorch | Y | Y | 2x | - | 49.0 | 49.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-7729adb5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | -| X-101-32x4d | pytorch | Y | Y | 2x | - | 49.7 | 50.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-d300a6fc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | -| X-101-64x4d | pytorch | Y | Y | 2x | - | 50.4 | 50.8 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-b5f6da5e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | +| Backbone | Style | DCN | MS train | Lr schd | Inf time (fps) | box AP (val) | box AP (test-dev) | Config | Download | +| :---------: | :-----: | :-: | :------: | :-----: | :------------: | :----------: | :---------------: | :---------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50 | pytorch | N | N | 1x | - | 41.6 | 41.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r50_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_1x_coco/vfnet_r50_fpn_1x_coco_20201027-38db6f58.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_1x_coco/vfnet_r50_fpn_1x_coco.json) | +| R-50 | pytorch | N | Y | 2x | - | 44.5 | 44.8 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r50_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mstrain_2x_coco/vfnet_r50_fpn_mstrain_2x_coco_20201027-7cc75bd2.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mstrain_2x_coco/vfnet_r50_fpn_mstrain_2x_coco.json) | +| R-50 | pytorch | Y | Y | 2x | - | 47.8 | 48.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-6879c318.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | +| R-101 | pytorch | N | N | 1x | - | 43.0 | 43.6 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r101_fpn_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_1x_coco/vfnet_r101_fpn_1x_coco_20201027pth-c831ece7.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_1x_coco/vfnet_r101_fpn_1x_coco.json) | +| R-101 | pytorch | N | Y | 2x | - | 46.2 | 46.7 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mstrain_2x_coco/vfnet_r101_fpn_mstrain_2x_coco_20201027pth-4a5d53f1.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mstrain_2x_coco/vfnet_r101_fpn_mstrain_2x_coco.json) | +| R-101 | pytorch | Y | Y | 2x | - | 49.0 | 49.2 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-7729adb5.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | +| X-101-32x4d | pytorch | Y | Y | 2x | - | 49.7 | 50.0 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-d300a6fc.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | +| X-101-64x4d | pytorch | Y | Y | 2x | - | 50.4 | 50.8 | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/vfnet/vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-b5f6da5e.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.json) | **Notes:** diff --git a/configs/vfnet/metafile.yml b/configs/vfnet/metafile.yml index bcbe576fa6f..1b791d01d50 100644 --- a/configs/vfnet/metafile.yml +++ b/configs/vfnet/metafile.yml @@ -31,9 +31,9 @@ Models: box AP: 41.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_1x_coco/vfnet_r50_fpn_1x_coco_20201027-38db6f58.pth - - Name: vfnet_r50_fpn_mstrain_2x_coco + - Name: vfnet_r50_fpn_ms-2x_coco In Collection: VFNet - Config: configs/vfnet/vfnet_r50_fpn_mstrain_2x_coco.py + Config: configs/vfnet/vfnet_r50_fpn_ms-2x_coco.py Metadata: Epochs: 24 Results: @@ -43,9 +43,9 @@ Models: box AP: 44.8 Weights: https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r50_fpn_mstrain_2x_coco/vfnet_r50_fpn_mstrain_2x_coco_20201027-7cc75bd2.pth - - Name: vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco + - Name: vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco In Collection: VFNet - Config: configs/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py + Config: configs/vfnet/vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py Metadata: Epochs: 24 Results: @@ -67,9 +67,9 @@ Models: box AP: 43.6 Weights: https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_1x_coco/vfnet_r101_fpn_1x_coco_20201027pth-c831ece7.pth - - Name: vfnet_r101_fpn_mstrain_2x_coco + - Name: vfnet_r101_fpn_ms-2x_coco In Collection: VFNet - Config: configs/vfnet/vfnet_r101_fpn_mstrain_2x_coco.py + Config: configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py Metadata: Epochs: 24 Results: @@ -79,9 +79,9 @@ Models: box AP: 46.7 Weights: https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mstrain_2x_coco/vfnet_r101_fpn_mstrain_2x_coco_20201027pth-4a5d53f1.pth - - Name: vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco + - Name: vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco In Collection: VFNet - Config: configs/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.py + Config: configs/vfnet/vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py Metadata: Epochs: 24 Results: @@ -91,9 +91,9 @@ Models: box AP: 49.2 Weights: https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-7729adb5.pth - - Name: vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco + - Name: vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco In Collection: VFNet - Config: configs/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py + Config: configs/vfnet/vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py Metadata: Epochs: 24 Results: @@ -103,9 +103,9 @@ Models: box AP: 50.0 Weights: https://download.openmmlab.com/mmdetection/v2.0/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco_20201027pth-d300a6fc.pth - - Name: vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco + - Name: vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco In Collection: VFNet - Config: configs/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py + Config: configs/vfnet/vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py Metadata: Epochs: 24 Results: diff --git a/configs/vfnet/vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py index e438c247cf4..2dd67a3bcce 100644 --- a/configs/vfnet/vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_r101-mdconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py' +_base_ = './vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNet', diff --git a/configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py index eae69a01e80..62f064b7473 100644 --- a/configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_r101_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mstrain_2x_coco.py' +_base_ = './vfnet_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( depth=101, diff --git a/configs/vfnet/vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py index 24d2093b8b5..08adf927599 100644 --- a/configs/vfnet/vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mstrain_2x_coco.py' +_base_ = './vfnet_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( dcn=dict(type='DCNv2', deform_groups=1, fallback_on_stride=False), diff --git a/configs/vfnet/vfnet_res2net-101_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_res2net-101_fpn_ms-2x_coco.py index 58022e0eeac..94288e8e80e 100644 --- a/configs/vfnet/vfnet_res2net-101_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_res2net-101_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mstrain_2x_coco.py' +_base_ = './vfnet_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='Res2Net', diff --git a/configs/vfnet/vfnet_res2net101-mdconv-c3-c5_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_res2net101-mdconv-c3-c5_fpn_ms-2x_coco.py index 815a36e0791..269330d3d8c 100644 --- a/configs/vfnet/vfnet_res2net101-mdconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_res2net101-mdconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py' +_base_ = './vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='Res2Net', diff --git a/configs/vfnet/vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py index 7efa0517eb7..465da0cbdf4 100644 --- a/configs/vfnet/vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_x101-32x4d-mdconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py' +_base_ = './vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/vfnet/vfnet_x101-32x4d_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_x101-32x4d_fpn_ms-2x_coco.py index 49a4312107d..486bcfe5ebd 100644 --- a/configs/vfnet/vfnet_x101-32x4d_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_x101-32x4d_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mstrain_2x_coco.py' +_base_ = './vfnet_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/vfnet/vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py index 7e1ee429f3d..14a070e73ff 100644 --- a/configs/vfnet/vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_x101-64x4d-mdconv-c3-c5_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py' +_base_ = './vfnet_r50-mdconv-c3-c5_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/vfnet/vfnet_x101-64x4d_fpn_ms-2x_coco.py b/configs/vfnet/vfnet_x101-64x4d_fpn_ms-2x_coco.py index e51064e7ec0..92e3f71df68 100644 --- a/configs/vfnet/vfnet_x101-64x4d_fpn_ms-2x_coco.py +++ b/configs/vfnet/vfnet_x101-64x4d_fpn_ms-2x_coco.py @@ -1,4 +1,4 @@ -_base_ = './vfnet_r50_fpn_mstrain_2x_coco.py' +_base_ = './vfnet_r50_fpn_ms-2x_coco.py' model = dict( backbone=dict( type='ResNeXt', diff --git a/configs/yolact/README.md b/configs/yolact/README.md index 9eb51b4ab99..06dd7e03221 100644 --- a/configs/yolact/README.md +++ b/configs/yolact/README.md @@ -27,11 +27,11 @@ For a real-time demo, check out our ICCV video: Here are our YOLACT models along with their FPS on a Titan Xp and mAP on COCO's `val`: -| Image Size | GPU x BS | Backbone | \*FPS | mAP | Weights | Configs | Download | -| :--------: | :------: | :-----------: | :---: | :--: | :-----: | :----------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------: | -| 550 | 1x8 | Resnet50-FPN | 42.5 | 29.0 | | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/yolact/yolact_r50_1x8_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolact/yolact_r50_1x8_coco/yolact_r50_1x8_coco_20200908-f38d58df.pth) | -| 550 | 8x8 | Resnet50-FPN | 42.5 | 28.4 | | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/yolact/yolact_r50_8x8_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolact/yolact_r50_8x8_coco/yolact_r50_8x8_coco_20200908-ca34f5db.pth) | -| 550 | 1x8 | Resnet101-FPN | 33.5 | 30.4 | | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/yolact/yolact_r101_1x8_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolact/yolact_r101_1x8_coco/yolact_r101_1x8_coco_20200908-4cbe9101.pth) | +| Image Size | GPU x BS | Backbone | \*FPS | mAP | Weights | Configs | Download | +| :--------: | :------: | :-----------: | :---: | :--: | :-----: | :---------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------: | +| 550 | 1x8 | Resnet50-FPN | 42.5 | 29.0 | | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/yolact/yolact_r50_1xb8-55e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolact/yolact_r50_1x8_coco/yolact_r50_1x8_coco_20200908-f38d58df.pth) | +| 550 | 8x8 | Resnet50-FPN | 42.5 | 28.4 | | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/yolact/yolact_r50_8xb8-55e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolact/yolact_r50_8x8_coco/yolact_r50_8x8_coco_20200908-ca34f5db.pth) | +| 550 | 1x8 | Resnet101-FPN | 33.5 | 30.4 | | [config](https://github.com/open-mmlab/mmdetection/blob/master/configs/yolact/yolact_r101_1xb8-55e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolact/yolact_r101_1x8_coco/yolact_r101_1x8_coco_20200908-4cbe9101.pth) | \*Note: The FPS is evaluated by the [original implementation](https://github.com/dbolya/yolact). When calculating FPS, only the model inference time is taken into account. Data loading and post-processing operations such as converting masks to RLE code, generating COCO JSON results, image rendering are not included. diff --git a/configs/yolact/metafile.yml b/configs/yolact/metafile.yml index e7019ae62ce..6b01a94c9bd 100644 --- a/configs/yolact/metafile.yml +++ b/configs/yolact/metafile.yml @@ -20,7 +20,7 @@ Collections: Models: - Name: yolact_r50_1x8_coco In Collection: YOLACT - Config: configs/yolact/yolact_r50_1x8_coco.py + Config: configs/yolact/yolact_r50_1xb8-55e_coco.py Metadata: Training Resources: 1x V100 GPU Batch Size: 8 @@ -40,7 +40,7 @@ Models: - Name: yolact_r50_8x8_coco In Collection: YOLACT - Config: configs/yolact/yolact_r50_8x8_coco.py + Config: configs/yolact/yolact_r50_8xb8-55e_coco.py Metadata: Batch Size: 64 inference time (ms/im): @@ -59,7 +59,7 @@ Models: - Name: yolact_r101_1x8_coco In Collection: YOLACT - Config: configs/yolact/yolact_r101_1x8_coco.py + Config: configs/yolact/yolact_r101_1xb8-55e_coco.py Metadata: Training Resources: 1x V100 GPU Batch Size: 8 diff --git a/configs/yolact/yolact_r101_1xb8-55e_coco.py b/configs/yolact/yolact_r101_1xb8-55e_coco.py index 532631dd5f8..e6ffe29627f 100644 --- a/configs/yolact/yolact_r101_1xb8-55e_coco.py +++ b/configs/yolact/yolact_r101_1xb8-55e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolact_r50_1x8_coco.py' +_base_ = './yolact_r50_1xb8-55e_coco.py' model = dict( backbone=dict( diff --git a/configs/yolo/README.md b/configs/yolo/README.md index c9eb8a61143..3044a52fb01 100644 --- a/configs/yolo/README.md +++ b/configs/yolo/README.md @@ -16,24 +16,24 @@ We present some updates to YOLO! We made a bunch of little design changes to mak | Backbone | Scale | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | | :--------: | :---: | :-----: | :------: | :------------: | :----: | :--------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| DarkNet-53 | 320 | 273e | 2.7 | 63.9 | 27.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_320_273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_320_273e_coco/yolov3_d53_320_273e_coco-421362b6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_320_273e_coco/yolov3_d53_320_273e_coco-20200819_172101.log.json) | -| DarkNet-53 | 416 | 273e | 3.8 | 61.2 | 30.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_mstrain-416_273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-416_273e_coco/yolov3_d53_mstrain-416_273e_coco-2b60fcd9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-416_273e_coco/yolov3_d53_mstrain-416_273e_coco-20200819_173424.log.json) | -| DarkNet-53 | 608 | 273e | 7.4 | 48.1 | 33.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_mstrain-608_273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-608_273e_coco/yolov3_d53_mstrain-608_273e_coco_20210518_115020-a2c3acb8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-608_273e_coco/yolov3_d53_mstrain-608_273e_coco_20210518_115020.log.json) | +| DarkNet-53 | 320 | 273e | 2.7 | 63.9 | 27.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_8xb8-320-273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_320_273e_coco/yolov3_d53_320_273e_coco-421362b6.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_320_273e_coco/yolov3_d53_320_273e_coco-20200819_172101.log.json) | +| DarkNet-53 | 416 | 273e | 3.8 | 61.2 | 30.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_8xb8-ms-416-273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-416_273e_coco/yolov3_d53_mstrain-416_273e_coco-2b60fcd9.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-416_273e_coco/yolov3_d53_mstrain-416_273e_coco-20200819_173424.log.json) | +| DarkNet-53 | 608 | 273e | 7.4 | 48.1 | 33.7 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_8xb8-ms-608-273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-608_273e_coco/yolov3_d53_mstrain-608_273e_coco_20210518_115020-a2c3acb8.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_mstrain-608_273e_coco/yolov3_d53_mstrain-608_273e_coco_20210518_115020.log.json) | ## Mixed Precision Training We also train YOLOv3 with mixed precision training. -| Backbone | Scale | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :--------: | :---: | :-----: | :------: | :------------: | :----: | :-------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| DarkNet-53 | 608 | 273e | 4.7 | 48.1 | 33.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_fp16_mstrain-608_273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_fp16_mstrain-608_273e_coco/yolov3_d53_fp16_mstrain-608_273e_coco_20210517_213542-4bc34944.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_fp16_mstrain-608_273e_coco/yolov3_d53_fp16_mstrain-608_273e_coco_20210517_213542.log.json) | +| Backbone | Scale | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :--------: | :---: | :-----: | :------: | :------------: | :----: | :------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| DarkNet-53 | 608 | 273e | 4.7 | 48.1 | 33.8 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_d53_8xb8-amp-ms-608-273e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_fp16_mstrain-608_273e_coco/yolov3_d53_fp16_mstrain-608_273e_coco_20210517_213542-4bc34944.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_d53_fp16_mstrain-608_273e_coco/yolov3_d53_fp16_mstrain-608_273e_coco_20210517_213542.log.json) | ## Lightweight models -| Backbone | Scale | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | -| :---------: | :---: | :-----: | :------: | :------------: | :----: | :----------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| MobileNetV2 | 416 | 300e | 5.3 | | 23.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco/yolov3_mobilenetv2_mstrain-416_300e_coco_20210718_010823-f68a07b3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco/yolov3_mobilenetv2_mstrain-416_300e_coco_20210718_010823.log.json) | -| MobileNetV2 | 320 | 300e | 3.2 | | 22.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_mobilenetv2_320_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_320_300e_coco/yolov3_mobilenetv2_320_300e_coco_20210719_215349-d18dff72.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_320_300e_coco/yolov3_mobilenetv2_320_300e_coco_20210719_215349.log.json) | +| Backbone | Scale | Lr schd | Mem (GB) | Inf time (fps) | box AP | Config | Download | +| :---------: | :---: | :-----: | :------: | :------------: | :----: | :-----------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| MobileNetV2 | 416 | 300e | 5.3 | | 23.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_mobilenetv2_8xb24-ms-416-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco/yolov3_mobilenetv2_mstrain-416_300e_coco_20210718_010823-f68a07b3.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco/yolov3_mobilenetv2_mstrain-416_300e_coco_20210718_010823.log.json) | +| MobileNetV2 | 320 | 300e | 3.2 | | 22.2 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_320_300e_coco/yolov3_mobilenetv2_320_300e_coco_20210719_215349-d18dff72.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolo/yolov3_mobilenetv2_320_300e_coco/yolov3_mobilenetv2_320_300e_coco_20210719_215349.log.json) | Notice: We reduce the number of channels to 96 in both head and neck. It can reduce the flops and parameters, which makes these models more suitable for edge devices. diff --git a/configs/yolo/metafile.yml b/configs/yolo/metafile.yml index 22c35da550e..90cdd947fb2 100644 --- a/configs/yolo/metafile.yml +++ b/configs/yolo/metafile.yml @@ -19,7 +19,7 @@ Collections: Models: - Name: yolov3_d53_320_273e_coco In Collection: YOLOv3 - Config: configs/yolo/yolov3_d53_320_273e_coco.py + Config: configs/yolo/yolov3_d53_8xb8-320-273e_coco.py Metadata: Training Memory (GB): 2.7 inference time (ms/im): @@ -39,7 +39,7 @@ Models: - Name: yolov3_d53_mstrain-416_273e_coco In Collection: YOLOv3 - Config: configs/yolo/yolov3_d53_mstrain-416_273e_coco.py + Config: configs/yolo/yolov3_d53_8xb8-ms-416-273e_coco.py Metadata: Training Memory (GB): 3.8 inference time (ms/im): @@ -59,7 +59,7 @@ Models: - Name: yolov3_d53_mstrain-608_273e_coco In Collection: YOLOv3 - Config: configs/yolo/yolov3_d53_mstrain-608_273e_coco.py + Config: configs/yolo/yolov3_d53_8xb8-ms-608-273e_coco.py Metadata: Training Memory (GB): 7.4 inference time (ms/im): @@ -79,7 +79,7 @@ Models: - Name: yolov3_d53_fp16_mstrain-608_273e_coco In Collection: YOLOv3 - Config: configs/yolo/yolov3_d53_fp16_mstrain-608_273e_coco.py + Config: configs/yolo/yolov3_d53_8xb8-amp-ms-608-273e_coco.py Metadata: Training Memory (GB): 4.7 inference time (ms/im): @@ -99,7 +99,7 @@ Models: - Name: yolov3_mobilenetv2_320_300e_coco In Collection: YOLOv3 - Config: configs/yolo/yolov3_mobilenetv2_320_300e_coco.py + Config: configs/yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py Metadata: Training Memory (GB): 3.2 Epochs: 300 @@ -112,7 +112,7 @@ Models: - Name: yolov3_mobilenetv2_mstrain-416_300e_coco In Collection: YOLOv3 - Config: configs/yolo/yolov3_mobilenetv2_mstrain-416_300e_coco.py + Config: configs/yolo/yolov3_mobilenetv2_8xb24-ms-416-300e_coco.py Metadata: Training Memory (GB): 5.3 Epochs: 300 diff --git a/configs/yolo/yolov3_d53_8xb8-320-273e_coco.py b/configs/yolo/yolov3_d53_8xb8-320-273e_coco.py index afab63259eb..f1ae4248a8d 100644 --- a/configs/yolo/yolov3_d53_8xb8-320-273e_coco.py +++ b/configs/yolo/yolov3_d53_8xb8-320-273e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolov3_d53_mstrain-608_273e_coco.py' +_base_ = './yolov3_d53_8xb8-ms-608-273e_coco.py' # dataset settings # file_client_args = dict( # backend='petrel', diff --git a/configs/yolo/yolov3_d53_8xb8-amp-ms-608-273e_coco.py b/configs/yolo/yolov3_d53_8xb8-amp-ms-608-273e_coco.py index 2baaaaf99b0..173d8ee2222 100644 --- a/configs/yolo/yolov3_d53_8xb8-amp-ms-608-273e_coco.py +++ b/configs/yolo/yolov3_d53_8xb8-amp-ms-608-273e_coco.py @@ -1,3 +1,3 @@ -_base_ = './yolov3_d53_mstrain-608_273e_coco.py' +_base_ = './yolov3_d53_8xb8-ms-608-273e_coco.py' # fp16 settings optim_wrapper = dict(type='AmpOptimWrapper', loss_scale='dynamic') diff --git a/configs/yolo/yolov3_d53_8xb8-ms-416-273e_coco.py b/configs/yolo/yolov3_d53_8xb8-ms-416-273e_coco.py index 37e2c9548de..be098c8352d 100644 --- a/configs/yolo/yolov3_d53_8xb8-ms-416-273e_coco.py +++ b/configs/yolo/yolov3_d53_8xb8-ms-416-273e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolov3_d53_mstrain-608_273e_coco.py' +_base_ = './yolov3_d53_8xb8-ms-608-273e_coco.py' # dataset settings # file_client_args = dict( # backend='petrel', diff --git a/configs/yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py b/configs/yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py index 329c71b893d..a8eb5dd1647 100644 --- a/configs/yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py +++ b/configs/yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = ['./yolov3_mobilenetv2_mstrain-416_300e_coco.py'] +_base_ = ['./yolov3_mobilenetv2_8xb24-ms-416-300e_coco.py'] # yapf:disable model = dict( diff --git a/configs/yolof/README.md b/configs/yolof/README.md index e88da02255b..fa888d9b125 100644 --- a/configs/yolof/README.md +++ b/configs/yolof/README.md @@ -14,9 +14,9 @@ This paper revisits feature pyramids networks (FPN) for one-stage detectors and ## Results and Models -| Backbone | Style | Epoch | Lr schd | Mem (GB) | box AP | Config | Download | -| :------: | :---: | :---: | :-----: | :------: | :----: | :-------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| R-50-C5 | caffe | Y | 1x | 8.3 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolof/yolof_r50_c5_8x8_1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolof/yolof_r50_c5_8x8_1x_coco/yolof_r50_c5_8x8_1x_coco_20210425_024427-8e864411.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolof/yolof_r50_c5_8x8_1x_coco/yolof_r50_c5_8x8_1x_coco_20210425_024427.log.json) | +| Backbone | Style | Epoch | Lr schd | Mem (GB) | box AP | Config | Download | +| :------: | :---: | :---: | :-----: | :------: | :----: | :--------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| R-50-C5 | caffe | Y | 1x | 8.3 | 37.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolof/yolof_r50-c5_8xb8-1x_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolof/yolof_r50_c5_8x8_1x_coco/yolof_r50_c5_8x8_1x_coco_20210425_024427-8e864411.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolof/yolof_r50_c5_8x8_1x_coco/yolof_r50_c5_8x8_1x_coco_20210425_024427.log.json) | **Note**: diff --git a/configs/yolof/metafile.yml b/configs/yolof/metafile.yml index 9436fee2d05..b3b7b7f8d5d 100644 --- a/configs/yolof/metafile.yml +++ b/configs/yolof/metafile.yml @@ -20,7 +20,7 @@ Collections: Models: - Name: yolof_r50_c5_8x8_1x_coco In Collection: YOLOF - Config: configs/yolof/yolof_r50_c5_8x8_1x_coco.py + Config: configs/yolof/yolof_r50-c5_8xb8-1x_coco.py Metadata: Training Memory (GB): 8.3 Epochs: 12 diff --git a/configs/yolof/yolof_r50-c5_8xb8-iter-1x_coco.py b/configs/yolof/yolof_r50-c5_8xb8-iter-1x_coco.py index e50b2b63d3a..466a820099e 100644 --- a/configs/yolof/yolof_r50-c5_8xb8-iter-1x_coco.py +++ b/configs/yolof/yolof_r50-c5_8xb8-iter-1x_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolof_r50_c5_8x8_1x_coco.py' +_base_ = './yolof_r50-c5_8xb8-1x_coco.py' # We implemented the iter-based config according to the source code. # COCO dataset has 117266 images after filtering. We use 8 gpu and diff --git a/configs/yolox/README.md b/configs/yolox/README.md index 4890fbddf3f..93dc52b1363 100644 --- a/configs/yolox/README.md +++ b/configs/yolox/README.md @@ -14,12 +14,12 @@ In this report, we present some experienced improvements to YOLO series, forming ## Results and Models -| Backbone | size | Mem (GB) | box AP | Config | Download | -| :--------: | :--: | :------: | :----: | :-------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -| YOLOX-tiny | 416 | 3.5 | 32.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_tiny_8x8_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_tiny_8x8_300e_coco/yolox_tiny_8x8_300e_coco_20211124_171234-b4047906.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_tiny_8x8_300e_coco/yolox_tiny_8x8_300e_coco_20211124_171234.log.json) | -| YOLOX-s | 640 | 7.6 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_s_8x8_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_s_8x8_300e_coco/yolox_s_8x8_300e_coco_20211121_095711-4592a793.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_s_8x8_300e_coco/yolox_s_8x8_300e_coco_20211121_095711.log.json) | -| YOLOX-l | 640 | 19.9 | 49.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_l_8x8_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_l_8x8_300e_coco/yolox_l_8x8_300e_coco_20211126_140236-d3bd2b23.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_l_8x8_300e_coco/yolox_l_8x8_300e_coco_20211126_140236.log.json) | -| YOLOX-x | 640 | 28.1 | 50.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_x_8x8_300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_x_8x8_300e_coco/yolox_x_8x8_300e_coco_20211126_140254-1ef88d67.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_x_8x8_300e_coco/yolox_x_8x8_300e_coco_20211126_140254.log.json) | +| Backbone | size | Mem (GB) | box AP | Config | Download | +| :--------: | :--: | :------: | :----: | :--------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +| YOLOX-tiny | 416 | 3.5 | 32.0 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_tiny_8xb8-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_tiny_8x8_300e_coco/yolox_tiny_8x8_300e_coco_20211124_171234-b4047906.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_tiny_8x8_300e_coco/yolox_tiny_8x8_300e_coco_20211124_171234.log.json) | +| YOLOX-s | 640 | 7.6 | 40.5 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_s_8xb8-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_s_8x8_300e_coco/yolox_s_8x8_300e_coco_20211121_095711-4592a793.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_s_8x8_300e_coco/yolox_s_8x8_300e_coco_20211121_095711.log.json) | +| YOLOX-l | 640 | 19.9 | 49.4 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_l_8xb8-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_l_8x8_300e_coco/yolox_l_8x8_300e_coco_20211126_140236-d3bd2b23.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_l_8x8_300e_coco/yolox_l_8x8_300e_coco_20211126_140236.log.json) | +| YOLOX-x | 640 | 28.1 | 50.9 | [config](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox/yolox_x_8xb8-300e_coco.py) | [model](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_x_8x8_300e_coco/yolox_x_8x8_300e_coco_20211126_140254-1ef88d67.pth) \| [log](https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_x_8x8_300e_coco/yolox_x_8x8_300e_coco_20211126_140254.log.json) | **Note**: diff --git a/configs/yolox/metafile.yml b/configs/yolox/metafile.yml index 845cb0a4c45..2f64450e94c 100644 --- a/configs/yolox/metafile.yml +++ b/configs/yolox/metafile.yml @@ -22,7 +22,7 @@ Collections: Models: - Name: yolox_s_8x8_300e_coco In Collection: YOLOX - Config: configs/yolox/yolox_s_8x8_300e_coco.py + Config: configs/yolox/yolox_s_8xb8-300e_coco.py Metadata: Training Memory (GB): 7.6 Epochs: 300 @@ -34,7 +34,7 @@ Models: Weights: https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_s_8x8_300e_coco/yolox_s_8x8_300e_coco_20211121_095711-4592a793.pth - Name: yolox_l_8x8_300e_coco In Collection: YOLOX - Config: configs/yolox/yolox_l_8x8_300e_coco.py + Config: configs/yolox/yolox_l_8xb8-300e_coco.py Metadata: Training Memory (GB): 19.9 Epochs: 300 @@ -46,7 +46,7 @@ Models: Weights: https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_l_8x8_300e_coco/yolox_l_8x8_300e_coco_20211126_140236-d3bd2b23.pth - Name: yolox_x_8x8_300e_coco In Collection: YOLOX - Config: configs/yolox/yolox_x_8x8_300e_coco.py + Config: configs/yolox/yolox_x_8xb8-300e_coco.py Metadata: Training Memory (GB): 28.1 Epochs: 300 @@ -58,7 +58,7 @@ Models: Weights: https://download.openmmlab.com/mmdetection/v2.0/yolox/yolox_x_8x8_300e_coco/yolox_x_8x8_300e_coco_20211126_140254-1ef88d67.pth - Name: yolox_tiny_8x8_300e_coco In Collection: YOLOX - Config: configs/yolox/yolox_tiny_8x8_300e_coco.py + Config: configs/yolox/yolox_tiny_8xb8-300e_coco.py Metadata: Training Memory (GB): 3.5 Epochs: 300 diff --git a/configs/yolox/yolox_l_8xb8-300e_coco.py b/configs/yolox/yolox_l_8xb8-300e_coco.py index dcbfa183a67..2a4b287bad5 100644 --- a/configs/yolox/yolox_l_8xb8-300e_coco.py +++ b/configs/yolox/yolox_l_8xb8-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolox_s_8x8_300e_coco.py' +_base_ = './yolox_s_8xb8-300e_coco.py' # model settings model = dict( diff --git a/configs/yolox/yolox_m_8xb8-300e_coco.py b/configs/yolox/yolox_m_8xb8-300e_coco.py index 3048c95c686..d82f9e98f1f 100644 --- a/configs/yolox/yolox_m_8xb8-300e_coco.py +++ b/configs/yolox/yolox_m_8xb8-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolox_s_8x8_300e_coco.py' +_base_ = './yolox_s_8xb8-300e_coco.py' # model settings model = dict( diff --git a/configs/yolox/yolox_nano_8xb8-300e_coco.py b/configs/yolox/yolox_nano_8xb8-300e_coco.py index d33ed04bc08..3f7a1c5ab06 100644 --- a/configs/yolox/yolox_nano_8xb8-300e_coco.py +++ b/configs/yolox/yolox_nano_8xb8-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolox_tiny_8x8_300e_coco.py' +_base_ = './yolox_tiny_8xb8-300e_coco.py' # model settings model = dict( diff --git a/configs/yolox/yolox_tiny_8xb8-300e_coco.py b/configs/yolox/yolox_tiny_8xb8-300e_coco.py index 862b1d215f0..b4f5bdeda1d 100644 --- a/configs/yolox/yolox_tiny_8xb8-300e_coco.py +++ b/configs/yolox/yolox_tiny_8xb8-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolox_s_8x8_300e_coco.py' +_base_ = './yolox_s_8xb8-300e_coco.py' # model settings model = dict( diff --git a/configs/yolox/yolox_x_8xb8-300e_coco.py b/configs/yolox/yolox_x_8xb8-300e_coco.py index 65c0b75c186..34828e0363a 100644 --- a/configs/yolox/yolox_x_8xb8-300e_coco.py +++ b/configs/yolox/yolox_x_8xb8-300e_coco.py @@ -1,4 +1,4 @@ -_base_ = './yolox_s_8x8_300e_coco.py' +_base_ = './yolox_s_8xb8-300e_coco.py' # model settings model = dict( diff --git a/tests/data/configs_mmtrack/tracktor_faster-rcnn_r50_fpn_4e.py b/tests/data/configs_mmtrack/tracktor_faster-rcnn_r50_fpn_4e.py index e7d611177ba..e8091db082f 100644 --- a/tests/data/configs_mmtrack/tracktor_faster-rcnn_r50_fpn_4e.py +++ b/tests/data/configs_mmtrack/tracktor_faster-rcnn_r50_fpn_4e.py @@ -1,5 +1,5 @@ _base_ = [ - './faster_rcnn_r50_fpn.py', './mot_challenge.py', + './faster-rcnn_r50_fpn.py', './mot_challenge.py', '../../../configs/_base_/default_runtime.py' ] model = dict( diff --git a/tests/test_models/test_detectors/test_cornernet.py b/tests/test_models/test_detectors/test_cornernet.py index 25d8f074274..ad69bb9ba93 100644 --- a/tests/test_models/test_detectors/test_cornernet.py +++ b/tests/test_models/test_detectors/test_cornernet.py @@ -15,7 +15,7 @@ class TestCornerNet(TestCase): def setUp(self) -> None: register_all_modules() model_cfg = get_detector_cfg( - 'cornernet/cornernet_hourglass104_mstest_8x6_210e_coco.py') + 'cornernet/cornernet_hourglass104_8xb6-210e-mstest_coco.py') backbone = dict( type='ResNet', @@ -41,7 +41,7 @@ def setUp(self) -> None: def test_init(self): model = get_detector_cfg( - 'cornernet/cornernet_hourglass104_mstest_8x6_210e_coco.py') + 'cornernet/cornernet_hourglass104_8xb6-210e-mstest_coco.py') model.backbone.init_cfg = None from mmdet.models import build_detector diff --git a/tests/test_models/test_detectors/test_kd_single_stage.py b/tests/test_models/test_detectors/test_kd_single_stage.py index bf933b0c80b..eb805c9be6a 100644 --- a/tests/test_models/test_detectors/test_kd_single_stage.py +++ b/tests/test_models/test_detectors/test_kd_single_stage.py @@ -16,7 +16,7 @@ class TestKDSingleStageDetector(TestCase): def setUp(self): register_all_modules() - @parameterized.expand(['ld/ld_r18_gflv1_r101_fpn_coco_1x.py']) + @parameterized.expand(['ld/ld_r18-gflv1-r101_fpn_1x_coco.py']) def test_init(self, cfg_file): model = get_detector_cfg(cfg_file) model.backbone.init_cfg = None @@ -27,7 +27,7 @@ def test_init(self, cfg_file): self.assertTrue(detector.neck) self.assertTrue(detector.bbox_head) - @parameterized.expand([('ld/ld_r18_gflv1_r101_fpn_coco_1x.py', ('cpu', + @parameterized.expand([('ld/ld_r18-gflv1-r101_fpn_1x_coco.py', ('cpu', 'cuda'))]) def test_single_stage_forward_train(self, cfg_file, devices): model = get_detector_cfg(cfg_file) @@ -50,7 +50,7 @@ def test_single_stage_forward_train(self, cfg_file, devices): losses = detector.forward(**data, mode='loss') self.assertIsInstance(losses, dict) - @parameterized.expand([('ld/ld_r18_gflv1_r101_fpn_coco_1x.py', ('cpu', + @parameterized.expand([('ld/ld_r18-gflv1-r101_fpn_1x_coco.py', ('cpu', 'cuda'))]) def test_single_stage_forward_test(self, cfg_file, devices): model = get_detector_cfg(cfg_file) diff --git a/tests/test_models/test_detectors/test_maskformer.py b/tests/test_models/test_detectors/test_maskformer.py index ee1fefc31d1..4c4a7c77089 100644 --- a/tests/test_models/test_detectors/test_maskformer.py +++ b/tests/test_models/test_detectors/test_maskformer.py @@ -16,7 +16,7 @@ def setUp(self): register_all_modules() def _create_model_cfg(self): - cfg_path = 'maskformer/maskformer_r50_mstrain_16x1_75e_coco.py' + cfg_path = 'maskformer/maskformer_r50_ms-16xb1-75e_coco.py' model_cfg = get_detector_cfg(cfg_path) base_channels = 32 model_cfg.backbone.depth = 18 @@ -152,17 +152,17 @@ def _create_model_cfg(self, cfg_path): def test_init(self): model_cfg = self._create_model_cfg( - 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py') + 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py') detector = build_detector(model_cfg) detector.init_weights() assert detector.backbone assert detector.panoptic_head @parameterized.expand([ - ('cpu', 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py'), - ('cpu', 'mask2former/mask2former_r50_lsj_8x2_50e_coco.py'), - ('cuda', 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py'), - ('cuda', 'mask2former/mask2former_r50_lsj_8x2_50e_coco.py') + ('cpu', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'), + ('cpu', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco.py'), + ('cuda', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'), + ('cuda', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco.py') ]) def test_forward_loss_mode(self, device, cfg_path): print(device, cfg_path) @@ -186,10 +186,10 @@ def test_forward_loss_mode(self, device, cfg_path): self.assertIsInstance(losses, dict) @parameterized.expand([ - ('cpu', 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py'), - ('cpu', 'mask2former/mask2former_r50_lsj_8x2_50e_coco.py'), - ('cuda', 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py'), - ('cuda', 'mask2former/mask2former_r50_lsj_8x2_50e_coco.py') + ('cpu', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'), + ('cpu', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco.py'), + ('cuda', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'), + ('cuda', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco.py') ]) def test_forward_predict_mode(self, device, cfg_path): with_semantic = 'panoptic' in cfg_path @@ -213,10 +213,10 @@ def test_forward_predict_mode(self, device, cfg_path): self.assertIsInstance(batch_results[0], DetDataSample) @parameterized.expand([ - ('cpu', 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py'), - ('cpu', 'mask2former/mask2former_r50_lsj_8x2_50e_coco.py'), - ('cuda', 'mask2former/mask2former_r50_lsj_8x2_50e_coco-panoptic.py'), - ('cuda', 'mask2former/mask2former_r50_lsj_8x2_50e_coco.py') + ('cpu', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'), + ('cpu', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco.py'), + ('cuda', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco-panoptic.py'), + ('cuda', 'mask2former/mask2former_r50_8xb2-lsj-50e_coco.py') ]) def test_forward_tensor_mode(self, device, cfg_path): with_semantic = 'panoptic' in cfg_path diff --git a/tests/test_models/test_detectors/test_panoptic_two_stage_segmentor.py b/tests/test_models/test_detectors/test_panoptic_two_stage_segmentor.py index f7586d5e922..1e28b864e6f 100644 --- a/tests/test_models/test_detectors/test_panoptic_two_stage_segmentor.py +++ b/tests/test_models/test_detectors/test_panoptic_two_stage_segmentor.py @@ -16,7 +16,7 @@ def setUp(self): register_all_modules() def _create_model_cfg(self): - cfg_file = 'panoptic_fpn/panoptic_fpn_r50_fpn_1x_coco.py' + cfg_file = 'panoptic_fpn/panoptic-fpn_r50_fpn_1x_coco.py' model_cfg = get_detector_cfg(cfg_file) model_cfg.backbone.depth = 18 model_cfg.neck.in_channels = [64, 128, 256, 512] diff --git a/tests/test_models/test_detectors/test_single_stage.py b/tests/test_models/test_detectors/test_single_stage.py index 7946ddfe3dc..eb6c9e7a036 100644 --- a/tests/test_models/test_detectors/test_single_stage.py +++ b/tests/test_models/test_detectors/test_single_stage.py @@ -19,11 +19,11 @@ def setUp(self): @parameterized.expand([ 'retinanet/retinanet_r18_fpn_1x_coco.py', - 'centernet/centernet_resnet18_140e_coco.py', + 'centernet/centernet_r18_8xb16-crop512-140e_coco.py', 'fsaf/fsaf_r50_fpn_1x_coco.py', - 'yolox/yolox_tiny_8x8_300e_coco.py', - 'yolo/yolov3_mobilenetv2_320_300e_coco.py', - 'reppoints/reppoints_minmax_r50_fpn_gn-neck+head_1x_coco.py', + 'yolox/yolox_tiny_8xb8-300e_coco.py', + 'yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py', + 'reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py', ]) def test_init(self, cfg_file): model = get_detector_cfg(cfg_file) @@ -37,12 +37,13 @@ def test_init(self, cfg_file): @parameterized.expand([ ('retinanet/retinanet_r18_fpn_1x_coco.py', ('cpu', 'cuda')), - ('centernet/centernet_resnet18_140e_coco.py', ('cpu', 'cuda')), + ('centernet/centernet_r18_8xb16-crop512-140e_coco.py', ('cpu', + 'cuda')), ('fsaf/fsaf_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('yolox/yolox_tiny_8x8_300e_coco.py', ('cpu', 'cuda')), - ('yolo/yolov3_mobilenetv2_320_300e_coco.py', ('cpu', 'cuda')), - ('reppoints/reppoints_minmax_r50_fpn_gn-neck+head_1x_coco.py', - ('cpu', 'cuda')), + ('yolox/yolox_tiny_8xb8-300e_coco.py', ('cpu', 'cuda')), + ('yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py', ('cpu', 'cuda')), + ('reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py', ('cpu', + 'cuda')), ]) def test_single_stage_forward_loss_mode(self, cfg_file, devices): message_hub = MessageHub.get_instance( @@ -71,12 +72,13 @@ def test_single_stage_forward_loss_mode(self, cfg_file, devices): @parameterized.expand([ ('retinanet/retinanet_r18_fpn_1x_coco.py', ('cpu', 'cuda')), - ('centernet/centernet_resnet18_140e_coco.py', ('cpu', 'cuda')), + ('centernet/centernet_r18_8xb16-crop512-140e_coco.py', ('cpu', + 'cuda')), ('fsaf/fsaf_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('yolox/yolox_tiny_8x8_300e_coco.py', ('cpu', 'cuda')), - ('yolo/yolov3_mobilenetv2_320_300e_coco.py', ('cpu', 'cuda')), - ('reppoints/reppoints_minmax_r50_fpn_gn-neck+head_1x_coco.py', - ('cpu', 'cuda')), + ('yolox/yolox_tiny_8xb8-300e_coco.py', ('cpu', 'cuda')), + ('yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py', ('cpu', 'cuda')), + ('reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py', ('cpu', + 'cuda')), ]) def test_single_stage_forward_predict_mode(self, cfg_file, devices): model = get_detector_cfg(cfg_file) @@ -104,12 +106,13 @@ def test_single_stage_forward_predict_mode(self, cfg_file, devices): @parameterized.expand([ ('retinanet/retinanet_r18_fpn_1x_coco.py', ('cpu', 'cuda')), - ('centernet/centernet_resnet18_140e_coco.py', ('cpu', 'cuda')), + ('centernet/centernet_r18_8xb16-crop512-140e_coco.py', ('cpu', + 'cuda')), ('fsaf/fsaf_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('yolox/yolox_tiny_8x8_300e_coco.py', ('cpu', 'cuda')), - ('yolo/yolov3_mobilenetv2_320_300e_coco.py', ('cpu', 'cuda')), - ('reppoints/reppoints_minmax_r50_fpn_gn-neck+head_1x_coco.py', - ('cpu', 'cuda')), + ('yolox/yolox_tiny_8xb8-300e_coco.py', ('cpu', 'cuda')), + ('yolo/yolov3_mobilenetv2_8xb24-320-300e_coco.py', ('cpu', 'cuda')), + ('reppoints/reppoints-minmax_r50_fpn-gn_head-gn_1x_coco.py', ('cpu', + 'cuda')), ]) def test_single_stage_forward_tensor_mode(self, cfg_file, devices): model = get_detector_cfg(cfg_file) diff --git a/tests/test_models/test_detectors/test_single_stage_instance_seg.py b/tests/test_models/test_detectors/test_single_stage_instance_seg.py index d05b6770d0d..a7a6d960a86 100644 --- a/tests/test_models/test_detectors/test_single_stage_instance_seg.py +++ b/tests/test_models/test_detectors/test_single_stage_instance_seg.py @@ -17,11 +17,11 @@ def setUp(self): @parameterized.expand([ 'solo/solo_r50_fpn_1x_coco.py', - 'solo/decoupled_solo_r50_fpn_1x_coco.py', - 'solo/decoupled_solo_light_r50_fpn_3x_coco.py', + 'solo/decoupled-solo_r50_fpn_1x_coco.py', + 'solo/decoupled-solo-light_r50_fpn_3x_coco.py', 'solov2/solov2_r50_fpn_1x_coco.py', - 'solov2/solov2_light_r18_fpn_mstrain_3x_coco.py', - 'yolact/yolact_r50_1x8_coco.py', + 'solov2/solov2-light_r18_fpn_ms-3x_coco.py', + 'yolact/yolact_r50_1xb8-55e_coco.py', ]) def test_init(self, cfg_file): model = get_detector_cfg(cfg_file) @@ -37,11 +37,11 @@ def test_init(self, cfg_file): @parameterized.expand([ ('solo/solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solo/decoupled_solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solo/decoupled_solo_light_r50_fpn_3x_coco.py', ('cpu', 'cuda')), + ('solo/decoupled-solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), + ('solo/decoupled-solo-light_r50_fpn_3x_coco.py', ('cpu', 'cuda')), ('solov2/solov2_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solov2/solov2_light_r18_fpn_mstrain_3x_coco.py', ('cpu', 'cuda')), - ('yolact/yolact_r50_1x8_coco.py', ('cpu', 'cuda')), + ('solov2/solov2-light_r18_fpn_ms-3x_coco.py', ('cpu', 'cuda')), + ('yolact/yolact_r50_1xb8-55e_coco.py', ('cpu', 'cuda')), ]) def test_single_stage_forward_loss_mode(self, cfg_file, devices): model = get_detector_cfg(cfg_file) @@ -70,11 +70,11 @@ def test_single_stage_forward_loss_mode(self, cfg_file, devices): @parameterized.expand([ ('solo/solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solo/decoupled_solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solo/decoupled_solo_light_r50_fpn_3x_coco.py', ('cpu', 'cuda')), + ('solo/decoupled-solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), + ('solo/decoupled-solo-light_r50_fpn_3x_coco.py', ('cpu', 'cuda')), ('solov2/solov2_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solov2/solov2_light_r18_fpn_mstrain_3x_coco.py', ('cpu', 'cuda')), - ('yolact/yolact_r50_1x8_coco.py', ('cpu', 'cuda')), + ('solov2/solov2-light_r18_fpn_ms-3x_coco.py', ('cpu', 'cuda')), + ('yolact/yolact_r50_1xb8-55e_coco.py', ('cpu', 'cuda')), ]) def test_single_stage_forward_predict_mode(self, cfg_file, devices): model = get_detector_cfg(cfg_file) @@ -106,11 +106,11 @@ def test_single_stage_forward_predict_mode(self, cfg_file, devices): @parameterized.expand([ ('solo/solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solo/decoupled_solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solo/decoupled_solo_light_r50_fpn_3x_coco.py', ('cpu', 'cuda')), + ('solo/decoupled-solo_r50_fpn_1x_coco.py', ('cpu', 'cuda')), + ('solo/decoupled-solo-light_r50_fpn_3x_coco.py', ('cpu', 'cuda')), ('solov2/solov2_r50_fpn_1x_coco.py', ('cpu', 'cuda')), - ('solov2/solov2_light_r18_fpn_mstrain_3x_coco.py', ('cpu', 'cuda')), - ('yolact/yolact_r50_1x8_coco.py', ('cpu', 'cuda')), + ('solov2/solov2-light_r18_fpn_ms-3x_coco.py', ('cpu', 'cuda')), + ('yolact/yolact_r50_1xb8-55e_coco.py', ('cpu', 'cuda')), ]) def test_single_stage_forward_tensor_mode(self, cfg_file, devices): model = get_detector_cfg(cfg_file) diff --git a/tests/test_models/test_detectors/test_two_stage.py b/tests/test_models/test_detectors/test_two_stage.py index 9e00b09ef4a..64dc3986c05 100644 --- a/tests/test_models/test_detectors/test_two_stage.py +++ b/tests/test_models/test_detectors/test_two_stage.py @@ -16,9 +16,9 @@ def setUp(self): register_all_modules() @parameterized.expand([ - 'faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py', - 'cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py', - 'sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py', + 'faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py', + 'cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py', + 'sparse_rcnn/sparse-rcnn_r50_fpn_1x_coco.py', ]) def test_init(self, cfg_file): model = get_detector_cfg(cfg_file) @@ -41,9 +41,9 @@ def test_init(self, cfg_file): self.assertEqual(detector.rpn_head.num_classes, 1) @parameterized.expand([ - 'faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py', - 'cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py', - 'sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py', + 'faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py', + 'cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py', + 'sparse_rcnn/sparse-rcnn_r50_fpn_1x_coco.py', ]) def test_two_stage_forward_loss_mode(self, cfg_file): model = get_detector_cfg(cfg_file) @@ -67,9 +67,9 @@ def test_two_stage_forward_loss_mode(self, cfg_file): self.assertIsInstance(losses, dict) @parameterized.expand([ - 'faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py', - 'cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py', - 'sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py', + 'faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py', + 'cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py', + 'sparse_rcnn/sparse-rcnn_r50_fpn_1x_coco.py', ]) def test_two_stage_forward_predict_mode(self, cfg_file): model = get_detector_cfg(cfg_file) @@ -97,9 +97,9 @@ def test_two_stage_forward_predict_mode(self, cfg_file): # TODO: Awaiting refactoring # @parameterized.expand([ - # 'faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py', - # 'cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py', - # 'sparse_rcnn/sparse_rcnn_r50_fpn_1x_coco.py', + # 'faster_rcnn/faster-rcnn_r50_fpn_1x_coco.py', + # 'cascade_rcnn/cascade-rcnn_r50_fpn_1x_coco.py', + # 'sparse_rcnn/sparse-rcnn_r50_fpn_1x_coco.py', # ]) # def test_two_stage_forward_tensor_mode(self, cfg_file): # model = get_detector_cfg(cfg_file) @@ -129,8 +129,8 @@ def setUp(self): register_all_modules() @parameterized.expand([ - 'mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py', - 'cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py', + 'mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py', + 'cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py', 'queryinst/queryinst_r50_fpn_1x_coco.py' ]) def test_init(self, cfg_file): @@ -155,8 +155,8 @@ def test_init(self, cfg_file): self.assertEqual(detector.rpn_head.num_classes, 1) @parameterized.expand([ - 'mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py', - 'cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py', + 'mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py', + 'cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py', 'queryinst/queryinst_r50_fpn_1x_coco.py' ]) def test_two_stage_forward_loss_mode(self, cfg_file): @@ -181,8 +181,8 @@ def test_two_stage_forward_loss_mode(self, cfg_file): self.assertIsInstance(losses, dict) @parameterized.expand([ - 'mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py', - 'cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py', + 'mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py', + 'cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py', 'queryinst/queryinst_r50_fpn_1x_coco.py' ]) def test_two_stage_forward_predict_mode(self, cfg_file): @@ -210,8 +210,8 @@ def test_two_stage_forward_predict_mode(self, cfg_file): # TODO: Awaiting refactoring # @parameterized.expand([ - # 'mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py', - # 'cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py', + # 'mask_rcnn/mask-rcnn_r50_fpn_1x_coco.py', + # 'cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py', # 'queryinst/queryinst_r50_fpn_1x_coco.py' # ]) # def test_two_stage_forward_tensor_mode(self, cfg_file): diff --git a/tests/test_models/test_roi_heads/test_cascade_roi_head.py b/tests/test_models/test_roi_heads/test_cascade_roi_head.py index 99b920e85dd..5918b0067f1 100644 --- a/tests/test_models/test_roi_heads/test_cascade_roi_head.py +++ b/tests/test_models/test_roi_heads/test_cascade_roi_head.py @@ -13,7 +13,7 @@ class TestCascadeRoIHead(TestCase): @parameterized.expand( - ['cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py']) + ['cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py']) def test_init(self, cfg_file): """Test init standard RoI head.""" # Normal Cascade Mask R-CNN RoI head @@ -23,7 +23,7 @@ def test_init(self, cfg_file): assert roi_head.with_mask @parameterized.expand( - ['cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py']) + ['cascade_rcnn/cascade-mask-rcnn_r50_fpn_1x_coco.py']) def test_cascade_roi_head_loss(self, cfg_file): """Tests standard roi head loss when truth is empty and non-empty.""" if not torch.cuda.is_available(): diff --git a/tests/test_models/test_roi_heads/test_dynamic_roi_head.py b/tests/test_models/test_roi_heads/test_dynamic_roi_head.py index 5bc1568b9f2..8b4b44de699 100644 --- a/tests/test_models/test_roi_heads/test_dynamic_roi_head.py +++ b/tests/test_models/test_roi_heads/test_dynamic_roi_head.py @@ -15,7 +15,7 @@ class TestDynamicRoIHead(TestCase): def setUp(self): register_all_modules() self.roi_head_cfg = get_roi_head_cfg( - 'dynamic_rcnn/dynamic_rcnn_r50_fpn_1x_coco.py') + 'dynamic_rcnn/dynamic-rcnn_r50_fpn_1x_coco.py') def test_init(self): roi_head = MODELS.build(self.roi_head_cfg) diff --git a/tests/test_models/test_roi_heads/test_grid_roi_head.py b/tests/test_models/test_roi_heads/test_grid_roi_head.py index d9b9b585e92..fc2988760c8 100644 --- a/tests/test_models/test_roi_heads/test_grid_roi_head.py +++ b/tests/test_models/test_roi_heads/test_grid_roi_head.py @@ -15,7 +15,7 @@ class TestGridRoIHead(TestCase): def setUp(self): register_all_modules() self.roi_head_cfg = get_roi_head_cfg( - 'grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco.py') + 'grid_rcnn/grid-rcnn_r50_fpn_gn-head_2x_coco.py') def test_init(self): roi_head = MODELS.build(self.roi_head_cfg) diff --git a/tests/test_models/test_roi_heads/test_mask_scoring_roI_head.py b/tests/test_models/test_roi_heads/test_mask_scoring_roI_head.py index ae8f29ef576..458eb302b00 100644 --- a/tests/test_models/test_roi_heads/test_mask_scoring_roI_head.py +++ b/tests/test_models/test_roi_heads/test_mask_scoring_roI_head.py @@ -14,7 +14,7 @@ class TestMaskScoringRoiHead(TestCase): def setUp(self): register_all_modules() self.roi_head_cfg = get_roi_head_cfg( - 'ms_rcnn/ms_rcnn_r50_fpn_1x_coco.py') + 'ms_rcnn/ms-rcnn_r50_fpn_1x_coco.py') def test_init(self): roi_head = MODELS.build(self.roi_head_cfg) diff --git a/tests/test_models/test_roi_heads/test_pisa_roi_head.py b/tests/test_models/test_roi_heads/test_pisa_roi_head.py index 1c2138ab1ae..5820c3977c8 100644 --- a/tests/test_models/test_roi_heads/test_pisa_roi_head.py +++ b/tests/test_models/test_roi_heads/test_pisa_roi_head.py @@ -15,7 +15,7 @@ class TestPISARoIHead(TestCase): def setUp(self): register_all_modules() self.roi_head_cfg = get_roi_head_cfg( - 'pisa/pisa_faster_rcnn_r50_fpn_1x_coco.py') + 'pisa/faster-rcnn_r50_fpn_pisa_1x_coco.py') def test_init(self): roi_head = MODELS.build(self.roi_head_cfg) diff --git a/tests/test_models/test_roi_heads/test_point_rend_roi_head.py b/tests/test_models/test_roi_heads/test_point_rend_roi_head.py index b9482dd597a..dce8bf498ea 100644 --- a/tests/test_models/test_roi_heads/test_point_rend_roi_head.py +++ b/tests/test_models/test_roi_heads/test_point_rend_roi_head.py @@ -13,7 +13,7 @@ class TestHTCRoIHead(TestCase): @parameterized.expand( - ['point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py']) + ['point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py']) def test_init(self, cfg_file): """Test init Point rend RoI head.""" # Normal HTC RoI head @@ -23,7 +23,7 @@ def test_init(self, cfg_file): assert roi_head.with_mask @parameterized.expand( - ['point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py']) + ['point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py']) def test_point_rend_roi_head_loss(self, cfg_file): """Tests htc roi head loss when truth is empty and non-empty.""" if not torch.cuda.is_available(): @@ -74,7 +74,7 @@ def test_point_rend_roi_head_loss(self, cfg_file): out = roi_head.loss(feats, proposal_list, batch_data_samples) @parameterized.expand( - ['point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py']) + ['point_rend/point-rend_r50-caffe_fpn_ms-1x_coco.py']) def test_point_rend_roi_head_predict(self, cfg_file): if not torch.cuda.is_available(): # RoI pooling only support in GPU diff --git a/tests/test_models/test_roi_heads/test_trident_roi_head.py b/tests/test_models/test_roi_heads/test_trident_roi_head.py index 79969828693..a173b01066c 100644 --- a/tests/test_models/test_roi_heads/test_trident_roi_head.py +++ b/tests/test_models/test_roi_heads/test_trident_roi_head.py @@ -15,7 +15,7 @@ class TestTridentRoIHead(TestCase): def setUp(self): register_all_modules() self.roi_head_cfg = get_roi_head_cfg( - 'tridentnet/tridentnet_r50_caffe_1x_coco.py') + 'tridentnet/tridentnet_r50-caffe_1x_coco.py') def test_init(self): diff --git a/tests/test_models/test_task_modules/test_prior_generators/test_anchor_generator.py b/tests/test_models/test_task_modules/test_prior_generators/test_anchor_generator.py index 503abbb05db..1c86e314fda 100644 --- a/tests/test_models/test_task_modules/test_prior_generators/test_anchor_generator.py +++ b/tests/test_models/test_task_modules/test_prior_generators/test_anchor_generator.py @@ -655,7 +655,7 @@ def test_guided_anchor(): else: device = 'cpu' # head configs modified from - # configs/guided_anchoring/ga_retinanet_r50_fpn_1x_coco.py + # configs/guided_anchoring/ga-retinanet_r50_fpn_1x_coco.py bbox_head = dict( type='GARetinaHead', num_classes=8,