From 105dc7cf5024347ec0bf4a574529fa236fb0585b Mon Sep 17 00:00:00 2001 From: zzk <591858133@qq.com> Date: Wed, 13 Apr 2022 15:57:32 +0800 Subject: [PATCH 01/27] GCNet --- PyTorch/contrib/cv/detection/GCNet/README.md | 151 ++ .../contrib/cv/detection/GCNet/README_raw.md | 118 ++ .../_base_/datasets/cityscapes_detection.py | 55 + .../_base_/datasets/cityscapes_instance.py | 55 + .../configs/_base_/datasets/coco_detection.py | 48 + .../configs/_base_/datasets/coco_instance.py | 51 + .../_base_/datasets/coco_instance_semantic.py | 53 + .../configs/_base_/datasets/deepfashion.py | 53 + .../_base_/datasets/lvis_v0.5_instance.py | 23 + .../_base_/datasets/lvis_v1_instance.py | 23 + .../GCNet/configs/_base_/datasets/voc0712.py | 55 + .../configs/_base_/datasets/wider_face.py | 63 + .../GCNet/configs/_base_/default_runtime.py | 14 + .../models/cascade_mask_rcnn_r50_fpn.py | 200 ++ .../_base_/models/cascade_rcnn_r50_fpn.py | 183 ++ .../_base_/models/fast_rcnn_r50_fpn.py | 62 + .../_base_/models/faster_rcnn_r50_caffe_c4.py | 116 + .../_base_/models/faster_rcnn_r50_fpn.py | 111 + .../configs/_base_/models/mask_rcnn_npu.py | 124 ++ .../_base_/models/mask_rcnn_r50_caffe_c4.py | 127 ++ .../_base_/models/mask_rcnn_r50_fpn.py | 124 ++ .../_base_/models/retinanet_r50_fpn.py | 60 + .../configs/_base_/models/rpn_r50_caffe_c4.py | 58 + .../configs/_base_/models/rpn_r50_fpn.py | 60 + .../GCNet/configs/_base_/models/ssd300.py | 49 + .../configs/_base_/schedules/schedule_1x.py | 11 + .../configs/_base_/schedules/schedule_20e.py | 11 + .../configs/_base_/schedules/schedule_2x.py | 11 + .../GCNet/configs/albu_example/README.md | 5 + .../mask_rcnn_r50_fpn_albu_1x_coco.py | 73 + .../cv/detection/GCNet/configs/atss/README.md | 21 + .../configs/atss/atss_r101_fpn_1x_coco.py | 5 + .../configs/atss/atss_r50_fpn_1x_coco.py | 62 + .../detection/GCNet/configs/carafe/README.md | 30 + .../faster_rcnn_r50_fpn_carafe_1x_coco.py | 50 + .../mask_rcnn_r50_fpn_carafe_1x_coco.py | 60 + .../GCNet/configs/cascade_rcnn/README.md | 52 + ...ascade_mask_rcnn_r101_caffe_fpn_1x_coco.py | 4 + .../cascade_mask_rcnn_r101_fpn_1x_coco.py | 2 + .../cascade_mask_rcnn_r101_fpn_20e_coco.py | 2 + ...cascade_mask_rcnn_r50_caffe_fpn_1x_coco.py | 38 + .../cascade_mask_rcnn_r50_fpn_1x_coco.py | 5 + .../cascade_mask_rcnn_r50_fpn_20e_coco.py | 5 + ...ascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py | 13 + ...scade_mask_rcnn_x101_32x4d_fpn_20e_coco.py | 13 + ...ascade_mask_rcnn_x101_64x4d_fpn_1x_coco.py | 13 + ...scade_mask_rcnn_x101_64x4d_fpn_20e_coco.py | 13 + .../cascade_rcnn_r101_caffe_fpn_1x_coco.py | 4 + .../cascade_rcnn_r101_fpn_1x_coco.py | 2 + .../cascade_rcnn_r101_fpn_20e_coco.py | 2 + .../cascade_rcnn_r50_caffe_fpn_1x_coco.py | 38 + .../cascade_rcnn_r50_fpn_1x_coco.py | 5 + .../cascade_rcnn_r50_fpn_20e_coco.py | 4 + .../cascade_rcnn_x101_32x4d_fpn_1x_coco.py | 13 + .../cascade_rcnn_x101_32x4d_fpn_20e_coco.py | 13 + .../cascade_rcnn_x101_64x4d_fpn_1x_coco.py | 14 + .../cascade_rcnn_x101_64x4d_fpn_20e_coco.py | 14 + .../GCNet/configs/centripetalnet/README.md | 22 + ...lnet_hourglass104_mstest_16x6_210e_coco.py | 105 + .../GCNet/configs/cityscapes/README.md | 21 + .../faster_rcnn_r50_fpn_1x_cityscapes.py | 38 + .../mask_rcnn_r50_fpn_1x_cityscapes.py | 45 + .../GCNet/configs/cornernet/README.md | 29 + ...rnet_hourglass104_mstest_10x5_210e_coco.py | 105 + ...rnet_hourglass104_mstest_32x3_210e_coco.py | 105 + ...ernet_hourglass104_mstest_8x6_210e_coco.py | 105 + .../cv/detection/GCNet/configs/dcn/README.md | 46 + ..._mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py | 5 + ...e_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py | 5 + ...rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py | 5 + ...scade_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py | 5 + ...ascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py | 5 + ...aster_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py | 5 + ...faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py | 5 + .../dcn/faster_rcnn_r50_fpn_dpool_1x_coco.py | 12 + ...aster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py | 5 + ...cnn_r50_fpn_mdconv_c3-c5_group4_1x_coco.py | 5 + .../dcn/faster_rcnn_r50_fpn_mdpool_1x_coco.py | 12 + ...rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py | 15 + .../mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py | 5 + .../mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py | 5 + .../mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py | 5 + .../GCNet/configs/deepfashion/README.md | 43 + .../mask_rcnn_r50_fpn_15e_deepfashion.py | 10 + .../GCNet/configs/detectors/README.md | 37 + .../detectors/cascade_rcnn_r50_rfp_1x_coco.py | 28 + .../detectors/cascade_rcnn_r50_sac_1x_coco.py | 12 + .../detectors_cascade_rcnn_r50_1x_coco.py | 32 + .../detectors/detectors_htc_r50_1x_coco.py | 28 + .../configs/detectors/htc_r50_rfp_1x_coco.py | 24 + .../configs/detectors/htc_r50_sac_1x_coco.py | 8 + .../GCNet/configs/double_heads/README.md | 19 + .../dh_faster_rcnn_r50_fpn_1x_coco.py | 23 + .../GCNet/configs/dynamic_rcnn/README.md | 18 + .../dynamic_rcnn/dynamic_rcnn_r50_fpn_1x.py | 28 + .../configs/empirical_attention/README.md | 22 + ...ter_rcnn_r50_fpn_attention_0010_1x_coco.py | 13 + ...rcnn_r50_fpn_attention_0010_dcn_1x_coco.py | 16 + ...ter_rcnn_r50_fpn_attention_1111_1x_coco.py | 13 + ...rcnn_r50_fpn_attention_1111_dcn_1x_coco.py | 16 + .../GCNet/configs/fast_rcnn/README.md | 13 + .../fast_rcnn_r101_caffe_fpn_1x_coco.py | 4 + .../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 | 45 + .../fast_rcnn/fast_rcnn_r50_fpn_1x_coco.py | 52 + .../fast_rcnn/fast_rcnn_r50_fpn_2x_coco.py | 5 + .../GCNet/configs/faster_rcnn/README.md | 46 + .../faster_rcnn_r101_caffe_fpn_1x_coco.py | 4 + .../faster_rcnn_r101_fpn_1x_coco.py | 2 + .../faster_rcnn_r101_fpn_2x_coco.py | 2 + .../faster_rcnn_r50_caffe_c4_1x_coco.py | 39 + .../faster_rcnn_r50_caffe_fpn_1x_coco.py | 37 + ...ster_rcnn_r50_caffe_fpn_mstrain_1x_coco.py | 42 + ...ster_rcnn_r50_caffe_fpn_mstrain_2x_coco.py | 4 + ...ster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py | 4 + ...rcnn_r50_fpn_1x_coco-person-bicycle-car.py | 8 + .../faster_rcnn_r50_fpn_1x_coco-person.py | 6 + .../faster_rcnn_r50_fpn_1x_coco.py | 5 + .../faster_rcnn_r50_fpn_2x_coco.py | 5 + ...faster_rcnn_r50_fpn_bounded_iou_1x_coco.py | 6 + .../faster_rcnn_r50_fpn_giou_1x_coco.py | 6 + .../faster_rcnn_r50_fpn_iou_1x_coco.py | 6 + .../faster_rcnn_r50_fpn_ohem_1x_coco.py | 2 + .../faster_rcnn_r50_fpn_soft_nms_1x_coco.py | 11 + .../faster_rcnn_x101_32x4d_fpn_1x_coco.py | 13 + .../faster_rcnn_x101_32x4d_fpn_2x_coco.py | 13 + .../faster_rcnn_x101_64x4d_fpn_1x_coco.py | 13 + .../faster_rcnn_x101_64x4d_fpn_2x_coco.py | 13 + .../cv/detection/GCNet/configs/fcos/README.md | 37 + ...-giou_r50_caffe_fpn_gn-head_4x4_1x_coco.py | 51 + ...u_r50_caffe_fpn_gn-head_dcn_4x4_1x_coco.py | 54 + ...enter_r50_caffe_fpn_gn-head_4x4_1x_coco.py | 2 + ...fcos_r101_caffe_fpn_gn-head_4x4_1x_coco.py | 4 + ...fcos_r101_caffe_fpn_gn-head_4x4_2x_coco.py | 4 + ...fpn_gn-head_mstrain_640-800_4x4_2x_coco.py | 44 + .../fcos/fcos_r50_caffe_fpn_4x4_1x_coco.py | 106 + .../fcos_r50_caffe_fpn_gn-head_4x4_1x_coco.py | 105 + .../fcos_r50_caffe_fpn_gn-head_4x4_2x_coco.py | 5 + ...fpn_gn-head_mstrain_640-800_4x4_2x_coco.py | 39 + ...fpn_gn-head_mstrain_640-800_4x2_2x_coco.py | 59 + .../GCNet/configs/foveabox/README.md | 36 + ...ovea_align_r101_fpn_gn-head_4x4_2x_coco.py | 10 + ...fpn_gn-head_mstrain_640-800_4x4_2x_coco.py | 27 + ...fovea_align_r50_fpn_gn-head_4x4_2x_coco.py | 10 + ...fpn_gn-head_mstrain_640-800_4x4_2x_coco.py | 25 + .../foveabox/fovea_r101_fpn_4x4_1x_coco.py | 2 + .../foveabox/fovea_r101_fpn_4x4_2x_coco.py | 2 + .../foveabox/fovea_r50_fpn_4x4_1x_coco.py | 52 + .../foveabox/fovea_r50_fpn_4x4_2x_coco.py | 4 + .../cv/detection/GCNet/configs/fp16/README.md | 19 + .../fp16/faster_rcnn_r50_fpn_fp16_1x_coco.py | 3 + .../fp16/mask_rcnn_r50_fpn_fp16_1x_coco.py | 3 + .../fp16/retinanet_r50_fpn_fp16_1x_coco.py | 3 + .../GCNet/configs/free_anchor/README.md | 24 + .../retinanet_free_anchor_r101_fpn_1x_coco.py | 2 + .../retinanet_free_anchor_r50_fpn_1x_coco.py | 22 + ...anet_free_anchor_x101_32x4d_fpn_1x_coco.py | 12 + .../cv/detection/GCNet/configs/fsaf/README.md | 39 + .../configs/fsaf/fsaf_r101_fpn_1x_coco.py | 2 + .../configs/fsaf/fsaf_r50_fpn_1x_coco.py | 50 + .../fsaf/fsaf_x101_64x4d_fpn_1x_coco.py | 13 + .../detection/GCNet/configs/gcnet/README.md | 56 + ..._x101_32x4d_fpn_syncbn-backbone_1x_coco.py | 4 + ...fpn_syncbn-backbone_dconv_c3-c5_1x_coco.py | 4 + ...kbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco.py | 11 + ...ckbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco.py | 11 + ...n_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py | 11 + ...pn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py | 11 + ...ask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco.py | 8 + ...mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco.py | 8 + ...k_rcnn_r101_fpn_syncbn-backbone_1x_coco.py | 4 + ...n_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py | 11 + ...pn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py | 11 + ...mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco.py | 8 + .../mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco.py | 9 + ...sk_rcnn_r50_fpn_syncbn-backbone_1x_coco.py | 4 + ...n_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py | 11 + ...pn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py | 11 + ..._x101_32x4d_fpn_syncbn-backbone_1x_coco.py | 4 + ...n_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py | 11 + ...pn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py | 11 + .../cv/detection/GCNet/configs/gfl/README.md | 32 + ...fl_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py | 14 + .../gfl/gfl_r101_fpn_mstrain_2x_coco.py | 12 + .../GCNet/configs/gfl/gfl_r50_fpn_1x_coco.py | 57 + .../gfl/gfl_r50_fpn_mstrain_2x_coco.py | 22 + ...1_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py | 17 + .../gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco.py | 15 + .../cv/detection/GCNet/configs/ghm/README.md | 21 + .../ghm/retinanet_ghm_r101_fpn_1x_coco.py | 2 + .../ghm/retinanet_ghm_r50_fpn_1x_coco.py | 19 + .../retinanet_ghm_x101_32x4d_fpn_1x_coco.py | 13 + .../retinanet_ghm_x101_64x4d_fpn_1x_coco.py | 13 + .../detection/GCNet/configs/gn+ws/README.md | 42 + .../faster_rcnn_r101_fpn_gn_ws-all_1x_coco.py | 3 + .../faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py | 13 + ...r_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco.py | 16 + ...er_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco.py | 16 + ..._rcnn_r101_fpn_gn_ws-all_20_23_24e_coco.py | 4 + .../mask_rcnn_r101_fpn_gn_ws-all_2x_coco.py | 3 + ...k_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco.py | 4 + .../mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py | 17 + ...x101_32x4d_fpn_gn_ws-all_20_23_24e_coco.py | 4 + ...k_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco.py | 17 + ..._x50_32x4d_fpn_gn_ws-all_20_23_24e_coco.py | 4 + ...sk_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco.py | 17 + .../cv/detection/GCNet/configs/gn/README.md | 28 + .../gn/mask_rcnn_r101_fpn_gn-all_2x_coco.py | 3 + .../gn/mask_rcnn_r101_fpn_gn-all_3x_coco.py | 5 + .../gn/mask_rcnn_r50_fpn_gn-all_2x_coco.py | 46 + .../gn/mask_rcnn_r50_fpn_gn-all_3x_coco.py | 5 + ...ask_rcnn_r50_fpn_gn-all_contrib_2x_coco.py | 15 + ...ask_rcnn_r50_fpn_gn-all_contrib_3x_coco.py | 5 + .../GCNet/configs/grid_rcnn/README.md | 32 + .../grid_rcnn_r101_fpn_gn-head_2x_coco.py | 3 + .../grid_rcnn_r50_fpn_gn-head_1x_coco.py | 11 + .../grid_rcnn_r50_fpn_gn-head_2x_coco.py | 135 ++ ...rid_rcnn_x101_32x4d_fpn_gn-head_2x_coco.py | 23 + ...rid_rcnn_x101_64x4d_fpn_gn-head_2x_coco.py | 12 + .../detection/GCNet/configs/groie/README.md | 64 + .../faster_rcnn_r50_fpn_groie_1x_coco.py | 25 + ...grid_rcnn_r50_fpn_gn-head_groie_1x_coco.py | 45 + ...cbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py | 45 + .../groie/mask_rcnn_r50_fpn_groie_1x_coco.py | 45 + ...cbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py | 45 + .../GCNet/configs/guided_anchoring/README.md | 51 + .../ga_fast_r50_caffe_fpn_1x_coco.py | 63 + .../ga_faster_r101_caffe_fpn_1x_coco.py | 4 + .../ga_faster_r50_caffe_fpn_1x_coco.py | 64 + .../ga_faster_r50_fpn_1x_coco.py | 64 + .../ga_faster_x101_32x4d_fpn_1x_coco.py | 13 + .../ga_faster_x101_64x4d_fpn_1x_coco.py | 13 + .../ga_retinanet_r101_caffe_fpn_1x_coco.py | 4 + .../ga_retinanet_r101_caffe_fpn_mstrain_2x.py | 172 ++ .../ga_retinanet_r50_caffe_fpn_1x_coco.py | 62 + .../ga_retinanet_r50_fpn_1x_coco.py | 62 + .../ga_retinanet_x101_32x4d_fpn_1x_coco.py | 13 + .../ga_retinanet_x101_64x4d_fpn_1x_coco.py | 13 + .../ga_rpn_r101_caffe_fpn_1x_coco.py | 5 + .../ga_rpn_r50_caffe_fpn_1x_coco.py | 57 + .../ga_rpn_r50_fpn_1x_coco.py | 57 + .../ga_rpn_x101_32x4d_fpn_1x_coco.py | 13 + .../ga_rpn_x101_64x4d_fpn_1x_coco.py | 13 + .../detection/GCNet/configs/hrnet/README.md | 92 + ...cascade_mask_rcnn_hrnetv2p_w18_20e_coco.py | 10 + ...cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py | 39 + ...cascade_mask_rcnn_hrnetv2p_w40_20e_coco.py | 11 + .../cascade_rcnn_hrnetv2p_w18_20e_coco.py | 10 + .../cascade_rcnn_hrnetv2p_w32_20e_coco.py | 39 + .../cascade_rcnn_hrnetv2p_w40_20e_coco.py | 11 + .../hrnet/faster_rcnn_hrnetv2p_w18_1x_coco.py | 10 + .../hrnet/faster_rcnn_hrnetv2p_w18_2x_coco.py | 5 + .../hrnet/faster_rcnn_hrnetv2p_w32_1x_coco.py | 36 + .../hrnet/faster_rcnn_hrnetv2p_w32_2x_coco.py | 4 + .../hrnet/faster_rcnn_hrnetv2p_w40_1x_coco.py | 10 + .../hrnet/faster_rcnn_hrnetv2p_w40_2x_coco.py | 4 + .../fcos_hrnetv2p_w18_gn-head_4x4_1x_coco.py | 9 + .../fcos_hrnetv2p_w18_gn-head_4x4_2x_coco.py | 4 + ...w18_gn-head_mstrain_640-800_4x4_2x_coco.py | 9 + .../fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py | 38 + .../fcos_hrnetv2p_w32_gn-head_4x4_2x_coco.py | 4 + ...w32_gn-head_mstrain_640-800_4x4_2x_coco.py | 39 + ...w40_gn-head_mstrain_640-800_4x4_2x_coco.py | 10 + .../hrnet/htc_hrnetv2p_w18_20e_coco.py | 9 + .../hrnet/htc_hrnetv2p_w32_20e_coco.py | 36 + .../hrnet/htc_hrnetv2p_w40_20e_coco.py | 10 + .../hrnet/htc_hrnetv2p_w40_28e_coco.py | 4 + .../hrnet/htc_x101_64x4d_fpn_16x1_28e_coco.py | 4 + .../hrnet/mask_rcnn_hrnetv2p_w18_1x_coco.py | 9 + .../hrnet/mask_rcnn_hrnetv2p_w18_2x_coco.py | 4 + .../hrnet/mask_rcnn_hrnetv2p_w32_1x_coco.py | 36 + .../hrnet/mask_rcnn_hrnetv2p_w32_2x_coco.py | 4 + .../hrnet/mask_rcnn_hrnetv2p_w40_1x_coco.py | 10 + .../hrnet/mask_rcnn_hrnetv2p_w40_2x_coco.py | 4 + .../cv/detection/GCNet/configs/htc/README.md | 55 + .../configs/htc/htc_r101_fpn_20e_coco.py | 5 + .../GCNet/configs/htc/htc_r50_fpn_1x_coco.py | 56 + .../GCNet/configs/htc/htc_r50_fpn_20e_coco.py | 4 + .../htc_without_semantic_r50_fpn_1x_coco.py | 240 +++ .../htc/htc_x101_32x4d_fpn_16x1_20e_coco.py | 18 + .../htc/htc_x101_64x4d_fpn_16x1_20e_coco.py | 18 + ...nv_c3-c5_mstrain_400_1400_16x1_20e_coco.py | 42 + .../GCNet/configs/instaboost/README.md | 43 + ...e_mask_rcnn_r101_fpn_instaboost_4x_coco.py | 3 + ...de_mask_rcnn_r50_fpn_instaboost_4x_coco.py | 28 + ..._rcnn_x101_64x4d_fpn_instaboost_4x_coco.py | 13 + .../mask_rcnn_r101_fpn_instaboost_4x_coco.py | 2 + .../mask_rcnn_r50_fpn_instaboost_4x_coco.py | 28 + ..._rcnn_x101_64x4d_fpn_instaboost_4x_coco.py | 13 + .../GCNet/configs/legacy_1.x/README.md | 49 + .../cascade_mask_rcnn_r50_fpn_1x_coco_v1.py | 79 + .../faster_rcnn_r50_fpn_1x_coco_v1.py | 37 + .../mask_rcnn_r50_fpn_1x_coco_v1.py | 33 + .../retinanet_r50_caffe_fpn_1x_coco_v1.py | 37 + .../retinanet_r50_fpn_1x_coco_v1.py | 17 + .../configs/legacy_1.x/ssd300_coco_v1.py | 79 + .../GCNet/configs/libra_rcnn/README.md | 26 + .../libra_fast_rcnn_r50_fpn_1x_coco.py | 50 + .../libra_faster_rcnn_r101_fpn_1x_coco.py | 2 + .../libra_faster_rcnn_r50_fpn_1x_coco.py | 41 + ...ibra_faster_rcnn_x101_64x4d_fpn_1x_coco.py | 13 + .../libra_retinanet_r50_fpn_1x_coco.py | 26 + .../cv/detection/GCNet/configs/lvis/README.md | 43 + ..._r101_fpn_sample1e-3_mstrain_1x_lvis_v1.py | 2 + ...101_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py | 2 + ...n_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py | 31 + ...r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py | 31 + ...32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py | 13 + ...x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py | 13 + ...64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py | 13 + ...x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py | 13 + .../GCNet/configs/mask_rcnn/README.md | 40 + .../mask_rcnn_r101_caffe_fpn_1x_coco.py | 4 + .../mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py | 2 + .../mask_rcnn/mask_rcnn_r101_fpn_2x_coco.py | 2 + .../mask_rcnn_r50_caffe_c4_1x_coco.py | 39 + .../mask_rcnn_r50_caffe_fpn_1x_coco.py | 36 + ...rcnn_r50_caffe_fpn_mstrain-poly_1x_coco.py | 45 + ...rcnn_r50_caffe_fpn_mstrain-poly_2x_coco.py | 4 + ...rcnn_r50_caffe_fpn_mstrain-poly_3x_coco.py | 4 + ...mask_rcnn_r50_caffe_fpn_mstrain_1x_coco.py | 41 + ...mask_rcnn_r50_caffe_fpn_poly_1x_coco_v1.py | 57 + .../mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py | 5 + .../mask_rcnn/mask_rcnn_r50_fpn_2x_coco.py | 5 + .../mask_rcnn_r50_fpn_poly_1x_coco.py | 24 + .../mask_rcnn_x101_32x4d_fpn_1x_coco.py | 13 + .../mask_rcnn_x101_32x4d_fpn_2x_coco.py | 13 + .../mask_rcnn_x101_32x8d_fpn_1x_coco.py | 63 + ...cnn_x101_32x8d_fpn_mstrain-poly_1x_coco.py | 58 + ...cnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py | 61 + .../mask_rcnn_x101_64x4d_fpn_1x_coco.py | 13 + .../mask_rcnn_x101_64x4d_fpn_2x_coco.py | 13 + .../detection/GCNet/configs/ms_rcnn/README.md | 24 + .../ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco.py | 4 + .../ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco.py | 4 + .../ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco.py | 16 + .../ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco.py | 4 + .../ms_rcnn/ms_rcnn_r50_fpn_1x_coco.py | 16 + .../ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco.py | 13 + .../ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco.py | 13 + .../ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco.py | 4 + .../GCNet/configs/nas_fcos/README.md | 22 + ...shead_r50_caffe_fpn_gn-head_4x4_1x_coco.py | 99 + ...shead_r50_caffe_fpn_gn-head_4x4_1x_coco.py | 98 + .../detection/GCNet/configs/nas_fpn/README.md | 25 + .../retinanet_r50_fpn_crop640_50e_coco.py | 80 + .../retinanet_r50_nasfpn_crop640_50e_coco.py | 79 + .../cv/detection/GCNet/configs/paa/README.md | 22 + .../GCNet/configs/paa/paa_r101_fpn_1x_coco.py | 4 + .../GCNet/configs/paa/paa_r101_fpn_2x_coco.py | 3 + .../configs/paa/paa_r50_fpn_1.5x_coco.py | 3 + .../GCNet/configs/paa/paa_r50_fpn_1x_coco.py | 70 + .../GCNet/configs/paa/paa_r50_fpn_2x_coco.py | 3 + .../detection/GCNet/configs/pafpn/README.md | 24 + .../pafpn/faster_rcnn_r50_pafpn_1x_coco.py | 8 + .../GCNet/configs/pascal_voc/README.md | 6 + .../faster_rcnn_r50_fpn_1x_voc0712.py | 13 + .../retinanet_r50_fpn_1x_voc0712.py | 13 + .../configs/pascal_voc/ssd300_voc0712.py | 69 + .../configs/pascal_voc/ssd512_voc0712.py | 53 + .../cv/detection/GCNet/configs/pisa/README.md | 38 + .../pisa/pisa_faster_rcnn_r50_fpn_1x_coco.py | 36 + ...pisa_faster_rcnn_x101_32x4d_fpn_1x_coco.py | 36 + .../pisa/pisa_mask_rcnn_r50_fpn_1x_coco.py | 36 + .../pisa_mask_rcnn_x101_32x4d_fpn_1x_coco.py | 36 + .../pisa/pisa_retinanet_r50_fpn_1x_coco.py | 8 + .../pisa_retinanet_x101_32x4d_fpn_1x_coco.py | 8 + .../GCNet/configs/pisa/pisa_ssd300_coco.py | 8 + .../GCNet/configs/pisa/pisa_ssd512_coco.py | 8 + .../GCNet/configs/point_rend/README.md | 20 + ...oint_rend_r50_caffe_fpn_mstrain_1x_coco.py | 42 + ...oint_rend_r50_caffe_fpn_mstrain_3x_coco.py | 4 + .../detection/GCNet/configs/regnet/README.md | 90 + .../faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py | 56 + .../faster_rcnn_regnetx-3.2GF_fpn_2x_coco.py | 3 + ..._rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py | 63 + .../mask_rcnn_regnetx-12GF_fpn_1x_coco.py | 16 + .../mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py | 57 + ..._regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco.py | 6 + ..._rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py | 65 + .../mask_rcnn_regnetx-4GF_fpn_1x_coco.py | 16 + .../mask_rcnn_regnetx-6.4GF_fpn_1x_coco.py | 16 + .../mask_rcnn_regnetx-8GF_fpn_1x_coco.py | 16 + .../retinanet_regnetx-1.6GF_fpn_1x_coco.py | 16 + .../retinanet_regnetx-3.2GF_fpn_1x_coco.py | 58 + .../retinanet_regnetx-800MF_fpn_1x_coco.py | 16 + .../GCNet/configs/reppoints/README.md | 52 + ...50_grid_center_fpn_gn-neck+head_1x_coco.py | 2 + .../bbox_r50_grid_fpn_gn-neck+head_1x_coco.py | 12 + ...nts_minmax_r50_fpn_gn-neck+head_1x_coco.py | 2 + ...01_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py | 7 + ...ts_moment_r101_fpn_gn-neck+head_2x_coco.py | 2 + .../reppoints_moment_r50_fpn_1x_coco.py | 67 + ...nts_moment_r50_fpn_gn-neck+head_1x_coco.py | 4 + ...nts_moment_r50_fpn_gn-neck+head_2x_coco.py | 3 + ...01_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py | 15 + ...ial_minmax_r50_fpn_gn-neck+head_1x_coco.py | 2 + .../detection/GCNet/configs/res2net/README.md | 52 + .../cascade_mask_rcnn_r2_101_fpn_20e_coco.py | 4 + .../cascade_rcnn_r2_101_fpn_20e_coco.py | 4 + .../res2net/faster_rcnn_r2_101_fpn_2x_coco.py | 4 + .../res2net/htc_r2_101_fpn_20e_coco.py | 7 + .../res2net/mask_rcnn_r2_101_fpn_2x_coco.py | 4 + .../GCNet/configs/retinanet/README.md | 26 + .../retinanet_r101_caffe_fpn_1x_coco.py | 4 + .../retinanet/retinanet_r101_fpn_1x_coco.py | 2 + .../retinanet/retinanet_r101_fpn_2x_coco.py | 2 + .../retinanet_r50_caffe_fpn_1x_coco.py | 37 + ...retinanet_r50_caffe_fpn_mstrain_1x_coco.py | 42 + ...retinanet_r50_caffe_fpn_mstrain_2x_coco.py | 4 + ...retinanet_r50_caffe_fpn_mstrain_3x_coco.py | 4 + .../retinanet/retinanet_r50_fpn_1x_coco.py | 7 + .../retinanet/retinanet_r50_fpn_2x_coco.py | 4 + .../retinanet_x101_32x4d_fpn_1x_coco.py | 13 + .../retinanet_x101_32x4d_fpn_2x_coco.py | 13 + .../retinanet_x101_64x4d_fpn_1x_coco.py | 13 + .../retinanet_x101_64x4d_fpn_2x_coco.py | 13 + .../cv/detection/GCNet/configs/rpn/README.md | 26 + .../configs/rpn/rpn_r101_caffe_fpn_1x_coco.py | 4 + .../GCNet/configs/rpn/rpn_r101_fpn_1x_coco.py | 2 + .../GCNet/configs/rpn/rpn_r101_fpn_2x_coco.py | 2 + .../configs/rpn/rpn_r50_caffe_c4_1x_coco.py | 38 + .../configs/rpn/rpn_r50_caffe_fpn_1x_coco.py | 37 + .../GCNet/configs/rpn/rpn_r50_fpn_1x_coco.py | 18 + .../GCNet/configs/rpn/rpn_r50_fpn_2x_coco.py | 5 + .../configs/rpn/rpn_x101_32x4d_fpn_1x_coco.py | 13 + .../configs/rpn/rpn_x101_32x4d_fpn_2x_coco.py | 13 + .../configs/rpn/rpn_x101_64x4d_fpn_1x_coco.py | 13 + .../configs/rpn/rpn_x101_64x4d_fpn_2x_coco.py | 13 + .../cv/detection/GCNet/configs/sabl/README.md | 36 + .../sabl_cascade_rcnn_r101_fpn_1x_coco.py | 88 + .../sabl/sabl_cascade_rcnn_r50_fpn_1x_coco.py | 86 + .../sabl/sabl_faster_rcnn_r101_fpn_1x_coco.py | 36 + .../sabl/sabl_faster_rcnn_r50_fpn_1x_coco.py | 34 + .../sabl/sabl_retinanet_r101_fpn_1x_coco.py | 52 + .../sabl_retinanet_r101_fpn_gn_1x_coco.py | 54 + ...etinanet_r101_fpn_gn_2x_ms_480_960_coco.py | 71 + ...etinanet_r101_fpn_gn_2x_ms_640_800_coco.py | 71 + .../sabl/sabl_retinanet_r50_fpn_1x_coco.py | 50 + .../sabl/sabl_retinanet_r50_fpn_gn_1x_coco.py | 52 + .../detection/GCNet/configs/scratch/README.md | 22 + ...ter_rcnn_r50_fpn_gn-all_scratch_6x_coco.py | 22 + ...ask_rcnn_r50_fpn_gn-all_scratch_6x_coco.py | 23 + .../cv/detection/GCNet/configs/ssd/README.md | 18 + .../GCNet/configs/ssd/ssd300_coco.py | 62 + .../GCNet/configs/ssd/ssd512_coco.py | 71 + .../detection/GCNet/configs/vfnet/README.md | 40 + .../configs/vfnet/vfnet_r101_fpn_1x_coco.py | 2 + .../configs/vfnet/vfnet_r101_fpn_2x_coco.py | 4 + ...t_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.py | 14 + .../vfnet/vfnet_r101_fpn_mstrain_2x_coco.py | 2 + ...r2_101_fpn_mdconv_c3-c5_mstrain_2x_coco.py | 16 + .../vfnet/vfnet_r2_101_fpn_mstrain_2x_coco.py | 14 + .../configs/vfnet/vfnet_r50_fpn_1x_coco.py | 114 + ...et_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py | 6 + .../vfnet/vfnet_r50_fpn_mstrain_2x_coco.py | 39 + ..._32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py | 16 + .../vfnet_x101_32x4d_fpn_mstrain_2x_coco.py | 14 + ..._64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py | 16 + .../vfnet_x101_64x4d_fpn_mstrain_2x_coco.py | 14 + .../GCNet/configs/wider_face/README.md | 32 + .../configs/wider_face/ssd300_wider_face.py | 18 + .../detection/GCNet/configs/yolact/README.md | 60 + .../configs/yolact/yolact_r101_1x8_coco.py | 3 + .../configs/yolact/yolact_r50_1x8_coco.py | 160 ++ .../configs/yolact/yolact_r50_8x8_coco.py | 11 + .../cv/detection/GCNet/configs/yolo/README.md | 25 + .../configs/yolo/yolov3_d53_320_273e_coco.py | 42 + .../yolo/yolov3_d53_mstrain-416_273e_coco.py | 42 + .../yolo/yolov3_d53_mstrain-608_273e_coco.py | 121 ++ .../cv/detection/GCNet/docker/Dockerfile | 24 + .../cv/detection/GCNet/mmcv/__init__.py | 15 + .../GCNet/mmcv/arraymisc/__init__.py | 4 + .../GCNet/mmcv/arraymisc/quantization.py | 55 + .../cv/detection/GCNet/mmcv/cnn/__init__.py | 41 + .../cv/detection/GCNet/mmcv/cnn/alexnet.py | 61 + .../GCNet/mmcv/cnn/bricks/__init__.py | 34 + .../GCNet/mmcv/cnn/bricks/activation.py | 90 + .../GCNet/mmcv/cnn/bricks/context_block.py | 290 +++ .../detection/GCNet/mmcv/cnn/bricks/conv.py | 43 + .../cnn/bricks/conv2d_adaptive_padding.py | 61 + .../GCNet/mmcv/cnn/bricks/conv_module.py | 203 ++ .../GCNet/mmcv/cnn/bricks/conv_ws.py | 147 ++ .../bricks/depthwise_separable_conv_module.py | 95 + .../detection/GCNet/mmcv/cnn/bricks/drop.py | 64 + .../mmcv/cnn/bricks/generalized_attention.py | 411 ++++ .../GCNet/mmcv/cnn/bricks/hsigmoid.py | 33 + .../detection/GCNet/mmcv/cnn/bricks/hswish.py | 28 + .../GCNet/mmcv/cnn/bricks/non_local.py | 305 +++ .../detection/GCNet/mmcv/cnn/bricks/norm.py | 143 ++ .../GCNet/mmcv/cnn/bricks/padding.py | 35 + .../detection/GCNet/mmcv/cnn/bricks/plugin.py | 88 + .../GCNet/mmcv/cnn/bricks/registry.py | 15 + .../detection/GCNet/mmcv/cnn/bricks/scale.py | 20 + .../detection/GCNet/mmcv/cnn/bricks/swish.py | 24 + .../GCNet/mmcv/cnn/bricks/transformer.py | 601 ++++++ .../GCNet/mmcv/cnn/bricks/upsample.py | 83 + .../GCNet/mmcv/cnn/bricks/wrappers.py | 179 ++ .../cv/detection/GCNet/mmcv/cnn/builder.py | 29 + .../cv/detection/GCNet/mmcv/cnn/resnet.py | 316 +++ .../GCNet/mmcv/cnn/utils/__init__.py | 18 + .../GCNet/mmcv/cnn/utils/flops_counter.py | 599 ++++++ .../GCNet/mmcv/cnn/utils/fuse_conv_bn.py | 58 + .../GCNet/mmcv/cnn/utils/weight_init.py | 599 ++++++ .../cv/detection/GCNet/mmcv/cnn/vgg.py | 175 ++ .../detection/GCNet/mmcv/engine/__init__.py | 7 + .../cv/detection/GCNet/mmcv/engine/test.py | 201 ++ .../detection/GCNet/mmcv/fileio/__init__.py | 11 + .../GCNet/mmcv/fileio/file_client.py | 309 +++ .../GCNet/mmcv/fileio/handlers/__init__.py | 7 + .../GCNet/mmcv/fileio/handlers/base.py | 25 + .../mmcv/fileio/handlers/json_handler.py | 36 + .../mmcv/fileio/handlers/pickle_handler.py | 26 + .../mmcv/fileio/handlers/yaml_handler.py | 24 + .../cv/detection/GCNet/mmcv/fileio/io.py | 112 + .../cv/detection/GCNet/mmcv/fileio/parse.py | 52 + .../cv/detection/GCNet/mmcv/image/__init__.py | 28 + .../detection/GCNet/mmcv/image/colorspace.py | 306 +++ .../detection/GCNet/mmcv/image/geometric.py | 728 +++++++ .../cv/detection/GCNet/mmcv/image/io.py | 258 +++ .../cv/detection/GCNet/mmcv/image/misc.py | 43 + .../detection/GCNet/mmcv/image/photometric.py | 425 ++++ .../GCNet/mmcv/model_zoo/deprecated.json | 6 + .../detection/GCNet/mmcv/model_zoo/mmcls.json | 31 + .../GCNet/mmcv/model_zoo/open_mmlab.json | 49 + .../cv/detection/GCNet/mmcv/onnx/__init__.py | 4 + .../cv/detection/GCNet/mmcv/onnx/info.py | 18 + .../GCNet/mmcv/onnx/onnx_utils/__init__.py | 0 .../mmcv/onnx/onnx_utils/symbolic_helper.py | 330 +++ .../cv/detection/GCNet/mmcv/onnx/symbolic.py | 435 ++++ .../GCNet/mmcv/ops/.roi_align.py.swo | Bin 0 -> 8192 bytes .../GCNet/mmcv/ops/.roi_align.py.swp | Bin 0 -> 16384 bytes .../cv/detection/GCNet/mmcv/ops/__init__.py | 55 + .../cv/detection/GCNet/mmcv/ops/bbox.py | 71 + .../detection/GCNet/mmcv/ops/border_align.py | 108 + .../GCNet/mmcv/ops/box_iou_rotated.py | 44 + .../cv/detection/GCNet/mmcv/ops/carafe.py | 286 +++ .../detection/GCNet/mmcv/ops/cc_attention.py | 95 + .../GCNet/mmcv/ops/contour_expand.py | 37 + .../detection/GCNet/mmcv/ops/corner_pool.py | 160 ++ .../ops/csrc/bbox_overlaps_cuda_kernel.cuh | 83 + .../ops/csrc/border_align_cuda_kernel.cuh | 199 ++ .../mmcv/ops/csrc/box_iou_rotated_cuda.cuh | 81 + .../mmcv/ops/csrc/box_iou_rotated_utils.hpp | 343 +++ .../mmcv/ops/csrc/carafe_cuda_kernel.cuh | 314 +++ .../ops/csrc/carafe_naive_cuda_kernel.cuh | 110 + .../ops/csrc/cc_attention_cuda_kernel.cuh | 167 ++ .../mmcv/ops/csrc/common_cuda_helper.hpp | 110 + .../mmcv/ops/csrc/deform_conv_cuda_kernel.cuh | 367 ++++ .../ops/csrc/deform_roi_pool_cuda_kernel.cuh | 185 ++ .../ops/csrc/masked_conv2d_cuda_kernel.cuh | 61 + .../modulated_deform_conv_cuda_kernel.cuh | 399 ++++ .../ops/csrc/ms_deform_attn_cuda_kernel.cuh | 807 +++++++ .../GCNet/mmcv/ops/csrc/nms_cuda_kernel.cuh | 74 + .../GCNet/mmcv/ops/csrc/nms_rotated_cuda.cuh | 135 ++ .../mmcv/ops/csrc/parrots/bbox_overlaps.cpp | 29 + .../ops/csrc/parrots/bbox_overlaps_cuda.cu | 22 + .../csrc/parrots/bbox_overlaps_parrots.cpp | 39 + .../mmcv/ops/csrc/parrots/border_align.cpp | 67 + .../ops/csrc/parrots/border_align_cuda.cu | 67 + .../ops/csrc/parrots/border_align_parrots.cpp | 50 + .../mmcv/ops/csrc/parrots/box_iou_rotated.cpp | 29 + .../ops/csrc/parrots/box_iou_rotated_cpu.cpp | 33 + .../ops/csrc/parrots/box_iou_rotated_cuda.cu | 25 + .../csrc/parrots/box_iou_rotated_parrots.cpp | 60 + .../GCNet/mmcv/ops/csrc/parrots/carafe.cpp | 83 + .../mmcv/ops/csrc/parrots/carafe_cuda.cu | 179 ++ .../mmcv/ops/csrc/parrots/carafe_naive.cpp | 68 + .../ops/csrc/parrots/carafe_naive_cuda.cu | 51 + .../ops/csrc/parrots/carafe_naive_parrots.cpp | 73 + .../mmcv/ops/csrc/parrots/carafe_parrots.cpp | 87 + .../mmcv/ops/csrc/parrots/cc_attention.cpp | 98 + .../ops/csrc/parrots/cc_attention_cuda.cu | 143 ++ .../ops/csrc/parrots/cc_attention_parrots.cpp | 81 + .../mmcv/ops/csrc/parrots/corner_pool.cpp | 239 +++ .../ops/csrc/parrots/corner_pool_parrots.cpp | 233 ++ .../mmcv/ops/csrc/parrots/deform_conv.cpp | 138 ++ .../mmcv/ops/csrc/parrots/deform_conv_cuda.cu | 517 +++++ .../ops/csrc/parrots/deform_conv_parrots.cpp | 181 ++ .../mmcv/ops/csrc/parrots/deform_roi_pool.cpp | 81 + .../ops/csrc/parrots/deform_roi_pool_cuda.cu | 54 + .../csrc/parrots/deform_roi_pool_parrots.cpp | 101 + .../mmcv/ops/csrc/parrots/focal_loss.cpp | 130 ++ .../mmcv/ops/csrc/parrots/focal_loss_cuda.cu | 110 + .../ops/csrc/parrots/focal_loss_parrots.cpp | 112 + .../ops/csrc/parrots/fused_bias_leakyrelu.cpp | 26 + .../csrc/parrots/fused_bias_leakyrelu_cuda.cu | 109 + .../ops/csrc/parrots/fused_bias_parrots.cpp | 40 + .../mmcv/ops/csrc/parrots/masked_conv2d.cpp | 74 + .../ops/csrc/parrots/masked_conv2d_cuda.cu | 53 + .../csrc/parrots/masked_conv2d_parrots.cpp | 71 + .../csrc/parrots/modulated_deform_conv.cpp | 109 + .../parrots/modulated_deform_conv_cuda.cu | 286 +++ .../parrots/modulated_deform_conv_parrots.cpp | 118 ++ .../mmcv/ops/csrc/parrots/ms_deform_attn.cpp | 79 + .../ops/csrc/parrots/ms_deform_attn_cuda.cu | 360 ++++ .../csrc/parrots/ms_deform_attn_parrots.cpp | 68 + .../GCNet/mmcv/ops/csrc/parrots/nms.cpp | 260 +++ .../GCNet/mmcv/ops/csrc/parrots/nms_cuda.cu | 52 + .../mmcv/ops/csrc/parrots/nms_parrots.cpp | 139 ++ .../mmcv/ops/csrc/parrots/nms_rotated.cpp | 32 + .../mmcv/ops/csrc/parrots/nms_rotated_cpu.cpp | 66 + .../mmcv/ops/csrc/parrots/nms_rotated_cuda.cu | 61 + .../GCNet/mmcv/ops/csrc/parrots/psamask.cpp | 255 +++ .../mmcv/ops/csrc/parrots/psamask_cuda.cu | 62 + .../mmcv/ops/csrc/parrots/psamask_parrots.cpp | 128 ++ .../GCNet/mmcv/ops/csrc/parrots/roi_align.cpp | 129 ++ .../mmcv/ops/csrc/parrots/roi_align_cpu.cpp | 430 ++++ .../mmcv/ops/csrc/parrots/roi_align_cuda.cu | 57 + .../ops/csrc/parrots/roi_align_parrots.cpp | 150 ++ .../ops/csrc/parrots/roi_align_rotated.cpp | 140 ++ .../csrc/parrots/roi_align_rotated_cpu.cpp | 417 ++++ .../csrc/parrots/roi_align_rotated_cuda.cu | 45 + .../parrots/roi_align_rotated_parrots.cpp | 146 ++ .../GCNet/mmcv/ops/csrc/parrots/roi_pool.cpp | 66 + .../mmcv/ops/csrc/parrots/roi_pool_cuda.cu | 49 + .../ops/csrc/parrots/roi_pool_parrots.cpp | 66 + .../GCNet/mmcv/ops/csrc/parrots/sync_bn.cpp | 158 ++ .../mmcv/ops/csrc/parrots/sync_bn_cuda.cu | 109 + .../mmcv/ops/csrc/parrots/sync_bn_parrots.cpp | 110 + .../GCNet/mmcv/ops/csrc/parrots/tin_shift.cpp | 51 + .../mmcv/ops/csrc/parrots/tin_shift_cuda.cu | 53 + .../ops/csrc/parrots/tin_shift_parrots.cpp | 38 + .../GCNet/mmcv/ops/csrc/parrots/upfirdn2d.cpp | 25 + .../mmcv/ops/csrc/parrots/upfirdn2d_kernel.cu | 370 ++++ .../ops/csrc/parrots/upfirdn2d_parrots.cpp | 46 + .../mmcv/ops/csrc/parrots_cpp_helper.hpp | 40 + .../mmcv/ops/csrc/parrots_cuda_helper.hpp | 111 + .../ops/csrc/parrots_cudawarpfunction.cuh | 109 + .../mmcv/ops/csrc/psamask_cuda_kernel.cuh | 140 ++ .../mmcv/ops/csrc/pytorch/bbox_overlaps.cpp | 29 + .../ops/csrc/pytorch/bbox_overlaps_cuda.cu | 22 + .../mmcv/ops/csrc/pytorch/border_align.cpp | 67 + .../ops/csrc/pytorch/border_align_cuda.cu | 67 + .../mmcv/ops/csrc/pytorch/box_iou_rotated.cpp | 29 + .../ops/csrc/pytorch/box_iou_rotated_cpu.cpp | 33 + .../ops/csrc/pytorch/box_iou_rotated_cuda.cu | 25 + .../GCNet/mmcv/ops/csrc/pytorch/carafe.cpp | 83 + .../mmcv/ops/csrc/pytorch/carafe_cuda.cu | 179 ++ .../mmcv/ops/csrc/pytorch/carafe_naive.cpp | 68 + .../ops/csrc/pytorch/carafe_naive_cuda.cu | 51 + .../mmcv/ops/csrc/pytorch/cc_attention.cpp | 98 + .../ops/csrc/pytorch/cc_attention_cuda.cu | 143 ++ .../mmcv/ops/csrc/pytorch/contour_expand.cpp | 111 + .../mmcv/ops/csrc/pytorch/corner_pool.cpp | 239 +++ .../mmcv/ops/csrc/pytorch/deform_conv.cpp | 138 ++ .../mmcv/ops/csrc/pytorch/deform_conv_cuda.cu | 519 +++++ .../mmcv/ops/csrc/pytorch/deform_roi_pool.cpp | 81 + .../ops/csrc/pytorch/deform_roi_pool_cuda.cu | 54 + .../mmcv/ops/csrc/pytorch/focal_loss.cpp | 130 ++ .../mmcv/ops/csrc/pytorch/focal_loss_cuda.cu | 110 + .../ops/csrc/pytorch/fused_bias_leakyrelu.cpp | 124 ++ .../csrc/pytorch/fused_bias_leakyrelu_cuda.cu | 109 + .../GCNet/mmcv/ops/csrc/pytorch/info.cpp | 49 + .../mmcv/ops/csrc/pytorch/masked_conv2d.cpp | 74 + .../ops/csrc/pytorch/masked_conv2d_cuda.cu | 53 + .../csrc/pytorch/modulated_deform_conv.cpp | 109 + .../pytorch/modulated_deform_conv_cuda.cu | 286 +++ .../mmcv/ops/csrc/pytorch/ms_deform_attn.cpp | 79 + .../ops/csrc/pytorch/ms_deform_attn_cuda.cu | 360 ++++ .../GCNet/mmcv/ops/csrc/pytorch/nms.cpp | 260 +++ .../GCNet/mmcv/ops/csrc/pytorch/nms_cuda.cu | 52 + .../mmcv/ops/csrc/pytorch/nms_rotated.cpp | 32 + .../mmcv/ops/csrc/pytorch/nms_rotated_cpu.cpp | 66 + .../mmcv/ops/csrc/pytorch/nms_rotated_cuda.cu | 61 + .../mmcv/ops/csrc/pytorch/pixel_group.cpp | 136 ++ .../GCNet/mmcv/ops/csrc/pytorch/psamask.cpp | 255 +++ .../mmcv/ops/csrc/pytorch/psamask_cuda.cu | 62 + .../GCNet/mmcv/ops/csrc/pytorch/pybind.cpp | 465 ++++ .../GCNet/mmcv/ops/csrc/pytorch/roi_align.cpp | 129 ++ .../mmcv/ops/csrc/pytorch/roi_align_cpu.cpp | 430 ++++ .../mmcv/ops/csrc/pytorch/roi_align_cuda.cu | 57 + .../ops/csrc/pytorch/roi_align_rotated.cpp | 147 ++ .../csrc/pytorch/roi_align_rotated_cpu.cpp | 417 ++++ .../csrc/pytorch/roi_align_rotated_cuda.cu | 44 + .../GCNet/mmcv/ops/csrc/pytorch/roi_pool.cpp | 66 + .../mmcv/ops/csrc/pytorch/roi_pool_cuda.cu | 49 + .../GCNet/mmcv/ops/csrc/pytorch/sync_bn.cpp | 158 ++ .../mmcv/ops/csrc/pytorch/sync_bn_cuda.cu | 109 + .../GCNet/mmcv/ops/csrc/pytorch/tin_shift.cpp | 51 + .../mmcv/ops/csrc/pytorch/tin_shift_cuda.cu | 53 + .../GCNet/mmcv/ops/csrc/pytorch/upfirdn2d.cpp | 124 ++ .../mmcv/ops/csrc/pytorch/upfirdn2d_kernel.cu | 370 ++++ .../mmcv/ops/csrc/pytorch_cpp_helper.hpp | 22 + .../mmcv/ops/csrc/pytorch_cuda_helper.hpp | 19 + .../mmcv/ops/csrc/roi_align_cuda_kernel.cuh | 211 ++ .../csrc/roi_align_rotated_cuda_kernel.cuh | 202 ++ .../mmcv/ops/csrc/roi_pool_cuda_kernel.cuh | 92 + .../csrc/sigmoid_focal_loss_cuda_kernel.cuh | 70 + .../csrc/softmax_focal_loss_cuda_kernel.cuh | 71 + .../mmcv/ops/csrc/sync_bn_cuda_kernel.cuh | 330 +++ .../mmcv/ops/csrc/tin_shift_cuda_kernel.cuh | 60 + .../detection/GCNet/mmcv/ops/deform_conv.py | 391 ++++ .../GCNet/mmcv/ops/deform_roi_pool.py | 203 ++ .../GCNet/mmcv/ops/deprecated_wrappers.py | 42 + .../cv/detection/GCNet/mmcv/ops/focal_loss.py | 211 ++ .../GCNet/mmcv/ops/fused_bias_leakyrelu.py | 268 +++ .../cv/detection/GCNet/mmcv/ops/info.py | 35 + .../detection/GCNet/mmcv/ops/masked_conv.py | 110 + .../detection/GCNet/mmcv/ops/merge_cells.py | 148 ++ .../GCNet/mmcv/ops/modulated_deform_conv.py | 281 +++ .../GCNet/mmcv/ops/multi_scale_deform_attn.py | 358 ++++ .../cv/detection/GCNet/mmcv/ops/nms.py | 426 ++++ .../detection/GCNet/mmcv/ops/pixel_group.py | 54 + .../detection/GCNet/mmcv/ops/point_sample.py | 336 +++ .../cv/detection/GCNet/mmcv/ops/psa_mask.py | 89 + .../cv/detection/GCNet/mmcv/ops/roi_align.py | 228 ++ .../GCNet/mmcv/ops/roi_align_rotated.py | 176 ++ .../cv/detection/GCNet/mmcv/ops/roi_pool.py | 85 + .../cv/detection/GCNet/mmcv/ops/saconv.py | 132 ++ .../cv/detection/GCNet/mmcv/ops/sync_bn.py | 195 ++ .../cv/detection/GCNet/mmcv/ops/tin_shift.py | 62 + .../cv/detection/GCNet/mmcv/ops/upfirdn2d.py | 310 +++ .../detection/GCNet/mmcv/parallel/__init__.py | 13 + .../GCNet/mmcv/parallel/_functions.py | 112 + .../detection/GCNet/mmcv/parallel/collate.py | 84 + .../GCNet/mmcv/parallel/data_container.py | 89 + .../GCNet/mmcv/parallel/data_parallel.py | 121 ++ .../GCNet/mmcv/parallel/distributed.py | 139 ++ .../mmcv/parallel/distributed_deprecated.py | 69 + .../detection/GCNet/mmcv/parallel/registry.py | 7 + .../GCNet/mmcv/parallel/scatter_gather.py | 59 + .../cv/detection/GCNet/mmcv/parallel/utils.py | 20 + .../detection/GCNet/mmcv/runner/__init__.py | 43 + .../GCNet/mmcv/runner/base_module.py | 90 + .../GCNet/mmcv/runner/base_runner.py | 511 +++++ .../cv/detection/GCNet/mmcv/runner/builder.py | 7 + .../detection/GCNet/mmcv/runner/checkpoint.py | 672 ++++++ .../detection/GCNet/mmcv/runner/dist_utils.py | 206 ++ .../GCNet/mmcv/runner/epoch_based_runner.py | 258 +++ .../detection/GCNet/mmcv/runner/fp16_utils.py | 406 ++++ .../GCNet/mmcv/runner/hooks/__init__.py | 27 + .../GCNet/mmcv/runner/hooks/checkpoint.py | 120 ++ .../GCNet/mmcv/runner/hooks/closure.py | 11 + .../detection/GCNet/mmcv/runner/hooks/ema.py | 88 + .../GCNet/mmcv/runner/hooks/evaluation.py | 439 ++++ .../detection/GCNet/mmcv/runner/hooks/hook.py | 92 + .../GCNet/mmcv/runner/hooks/iter_timer.py | 26 + .../mmcv/runner/hooks/logger/__init__.py | 15 + .../GCNet/mmcv/runner/hooks/logger/base.py | 166 ++ .../GCNet/mmcv/runner/hooks/logger/dvclive.py | 58 + .../GCNet/mmcv/runner/hooks/logger/mlflow.py | 78 + .../GCNet/mmcv/runner/hooks/logger/neptune.py | 82 + .../GCNet/mmcv/runner/hooks/logger/pavi.py | 112 + .../mmcv/runner/hooks/logger/tensorboard.py | 56 + .../GCNet/mmcv/runner/hooks/logger/text.py | 179 ++ .../GCNet/mmcv/runner/hooks/logger/wandb.py | 56 + .../GCNet/mmcv/runner/hooks/lr_updater.py | 616 ++++++ .../GCNet/mmcv/runner/hooks/memory.py | 25 + .../mmcv/runner/hooks/momentum_updater.py | 492 +++++ .../GCNet/mmcv/runner/hooks/optimizer.py | 300 +++ .../GCNet/mmcv/runner/hooks/profiler.py | 180 ++ .../GCNet/mmcv/runner/hooks/sampler_seed.py | 20 + .../GCNet/mmcv/runner/hooks/sync_buffer.py | 22 + .../GCNet/mmcv/runner/iter_based_runner.py | 249 +++ .../detection/GCNet/mmcv/runner/log_buffer.py | 41 + .../GCNet/mmcv/runner/optimizer/__init__.py | 8 + .../GCNet/mmcv/runner/optimizer/builder.py | 53 + .../runner/optimizer/default_constructor.py | 248 +++ .../detection/GCNet/mmcv/runner/priority.py | 60 + .../cv/detection/GCNet/mmcv/runner/utils.py | 81 + .../detection/GCNet/mmcv/tensorrt/__init__.py | 29 + .../GCNet/mmcv/tensorrt/init_plugins.py | 36 + .../GCNet/mmcv/tensorrt/preprocess.py | 120 ++ .../GCNet/mmcv/tensorrt/tensorrt_utils.py | 234 ++ .../cv/detection/GCNet/mmcv/utils/__init__.py | 67 + .../cv/detection/GCNet/mmcv/utils/config.py | 671 ++++++ .../cv/detection/GCNet/mmcv/utils/env.py | 93 + .../detection/GCNet/mmcv/utils/ext_loader.py | 68 + .../cv/detection/GCNet/mmcv/utils/logging.py | 98 + .../cv/detection/GCNet/mmcv/utils/misc.py | 354 ++++ .../detection/GCNet/mmcv/utils/parrots_jit.py | 40 + .../GCNet/mmcv/utils/parrots_wrapper.py | 95 + .../cv/detection/GCNet/mmcv/utils/path.py | 98 + .../detection/GCNet/mmcv/utils/progressbar.py | 208 ++ .../cv/detection/GCNet/mmcv/utils/registry.py | 313 +++ .../cv/detection/GCNet/mmcv/utils/testing.py | 140 ++ .../cv/detection/GCNet/mmcv/utils/timer.py | 118 ++ .../GCNet/mmcv/utils/version_utils.py | 67 + .../cv/detection/GCNet/mmcv/version.py | 29 + .../cv/detection/GCNet/mmcv/video/__init__.py | 11 + .../cv/detection/GCNet/mmcv/video/io.py | 318 +++ .../cv/detection/GCNet/mmcv/video/optflow.py | 200 ++ .../detection/GCNet/mmcv/video/processing.py | 159 ++ .../GCNet/mmcv/visualization/__init__.py | 9 + .../GCNet/mmcv/visualization/color.py | 51 + .../GCNet/mmcv/visualization/image.py | 152 ++ .../GCNet/mmcv/visualization/optflow.py | 112 + .../cv/detection/GCNet/mmdet/__init__.py | 76 + .../cv/detection/GCNet/mmdet/apis/__init__.py | 25 + .../detection/GCNet/mmdet/apis/inference.py | 226 ++ .../cv/detection/GCNet/mmdet/apis/test.py | 262 +++ .../cv/detection/GCNet/mmdet/apis/train.py | 301 +++ .../cv/detection/GCNet/mmdet/core/__init__.py | 22 + .../GCNet/mmdet/core/anchor/__init__.py | 26 + .../mmdet/core/anchor/anchor_generator.py | 795 +++++++ .../GCNet/mmdet/core/anchor/builder.py | 22 + .../mmdet/core/anchor/point_generator.py | 52 + .../GCNet/mmdet/core/anchor/utils.py | 86 + .../GCNet/mmdet/core/bbox/__init__.py | 42 + .../mmdet/core/bbox/assigners/__init__.py | 31 + .../bbox/assigners/approx_max_iou_assigner.py | 160 ++ .../core/bbox/assigners/assign_result.py | 254 +++ .../core/bbox/assigners/atss_assigner.py | 193 ++ .../core/bbox/assigners/base_assigner.py | 25 + .../bbox/assigners/center_region_assigner.py | 462 ++++ .../core/bbox/assigners/grid_assigner.py | 170 ++ .../core/bbox/assigners/hungarian_assigner.py | 160 ++ .../core/bbox/assigners/max_iou_assigner.py | 361 ++++ .../core/bbox/assigners/point_assigner.py | 148 ++ .../core/bbox/assigners/region_assigner.py | 219 ++ .../GCNet/mmdet/core/bbox/builder.py | 35 + .../GCNet/mmdet/core/bbox/coder/__init__.py | 28 + .../mmdet/core/bbox/coder/base_bbox_coder.py | 34 + .../core/bbox/coder/bucketing_bbox_coder.py | 365 ++++ .../core/bbox/coder/delta_xywh_bbox_coder.py | 229 ++ .../coder/legacy_delta_xywh_bbox_coder.py | 230 ++ .../core/bbox/coder/pseudo_bbox_coder.py | 33 + .../mmdet/core/bbox/coder/tblr_bbox_coder.py | 211 ++ .../mmdet/core/bbox/coder/yolo_bbox_coder.py | 104 + .../GCNet/mmdet/core/bbox/demodata.py | 56 + .../core/bbox/iou_calculators/__init__.py | 19 + .../core/bbox/iou_calculators/builder.py | 23 + .../bbox/iou_calculators/iou2d_calculator.py | 178 ++ .../mmdet/core/bbox/match_costs/__init__.py | 22 + .../mmdet/core/bbox/match_costs/builder.py | 23 + .../mmdet/core/bbox/match_costs/match_cost.py | 199 ++ .../mmdet/core/bbox/samplers/__init__.py | 30 + .../mmdet/core/bbox/samplers/base_sampler.py | 143 ++ .../core/bbox/samplers/combined_sampler.py | 35 + .../samplers/instance_balanced_pos_sampler.py | 70 + .../bbox/samplers/iou_balanced_neg_sampler.py | 172 ++ .../mmdet/core/bbox/samplers/ohem_sampler.py | 122 ++ .../core/bbox/samplers/pseudo_sampler.py | 56 + .../core/bbox/samplers/random_sampler.py | 261 +++ .../core/bbox/samplers/sampling_result.py | 211 ++ .../core/bbox/samplers/score_hlr_sampler.py | 279 +++ .../GCNet/mmdet/core/bbox/transforms.py | 277 +++ .../GCNet/mmdet/core/evaluation/__init__.py | 30 + .../mmdet/core/evaluation/bbox_overlaps.py | 63 + .../mmdet/core/evaluation/class_names.py | 131 ++ .../GCNet/mmdet/core/evaluation/eval_hooks.py | 318 +++ .../GCNet/mmdet/core/evaluation/mean_ap.py | 484 +++++ .../GCNet/mmdet/core/evaluation/recall.py | 204 ++ .../GCNet/mmdet/core/export/__init__.py | 23 + .../GCNet/mmdet/core/export/pytorch2onnx.py | 169 ++ .../GCNet/mmdet/core/mask/__init__.py | 23 + .../GCNet/mmdet/core/mask/mask_target.py | 147 ++ .../GCNet/mmdet/core/mask/structures.py | 1118 ++++++++++ .../detection/GCNet/mmdet/core/mask/utils.py | 78 + .../mmdet/core/post_processing/__init__.py | 57 + .../mmdet/core/post_processing/bbox_nms.py | 307 +++ .../mmdet/core/post_processing/merge_augs.py | 165 ++ .../GCNet/mmdet/core/utils/__init__.py | 22 + .../GCNet/mmdet/core/utils/dist_utils.py | 84 + .../detection/GCNet/mmdet/core/utils/misc.py | 119 ++ .../mmdet/core/visualization/__init__.py | 19 + .../GCNet/mmdet/core/visualization/image.py | 318 +++ .../GCNet/mmdet/datasets/__init__.py | 39 + .../detection/GCNet/mmdet/datasets/builder.py | 158 ++ .../GCNet/mmdet/datasets/cityscapes.py | 349 +++ .../cv/detection/GCNet/mmdet/datasets/coco.py | 558 +++++ .../detection/GCNet/mmdet/datasets/custom.py | 339 +++ .../GCNet/mmdet/datasets/dataset_wrappers.py | 297 +++ .../GCNet/mmdet/datasets/deepfashion.py | 25 + .../cv/detection/GCNet/mmdet/datasets/lvis.py | 757 +++++++ .../mmdet/datasets/pipelines/__init__.py | 40 + .../mmdet/datasets/pipelines/auto_augment.py | 905 ++++++++ .../GCNet/mmdet/datasets/pipelines/compose.py | 66 + .../mmdet/datasets/pipelines/formating.py | 379 ++++ .../mmdet/datasets/pipelines/instaboost.py | 113 + .../GCNet/mmdet/datasets/pipelines/loading.py | 473 +++++ .../mmdet/datasets/pipelines/test_time_aug.py | 134 ++ .../mmdet/datasets/pipelines/transforms.py | 1873 +++++++++++++++++ .../GCNet/mmdet/datasets/samplers/__init__.py | 19 + .../datasets/samplers/distributed_sampler.py | 54 + .../mmdet/datasets/samplers/group_sampler.py | 163 ++ .../detection/GCNet/mmdet/datasets/utils.py | 173 ++ .../cv/detection/GCNet/mmdet/datasets/voc.py | 108 + .../GCNet/mmdet/datasets/wider_face.py | 66 + .../GCNet/mmdet/datasets/xml_style.py | 185 ++ .../detection/GCNet/mmdet/models/__init__.py | 31 + .../GCNet/mmdet/models/backbones/__init__.py | 33 + .../GCNet/mmdet/models/backbones/darknet.py | 248 +++ .../models/backbones/detectors_resnet.py | 320 +++ .../models/backbones/detectors_resnext.py | 137 ++ .../GCNet/mmdet/models/backbones/hourglass.py | 213 ++ .../GCNet/mmdet/models/backbones/hrnet.py | 586 ++++++ .../GCNet/mmdet/models/backbones/regnet.py | 340 +++ .../GCNet/mmdet/models/backbones/res2net.py | 366 ++++ .../GCNet/mmdet/models/backbones/resnest.py | 332 +++ .../GCNet/mmdet/models/backbones/resnet.py | 713 +++++++ .../GCNet/mmdet/models/backbones/resnext.py | 168 ++ .../GCNet/mmdet/models/backbones/ssd_vgg.py | 184 ++ .../mmdet/models/backbones/trident_resnet.py | 307 +++ .../detection/GCNet/mmdet/models/builder.py | 92 + .../mmdet/models/dense_heads/__init__.py | 55 + .../models/dense_heads/anchor_free_head.py | 355 ++++ .../models/dense_heads/anchor_head copy.py | 1225 +++++++++++ .../mmdet/models/dense_heads/anchor_head.py | 781 +++++++ .../mmdet/models/dense_heads/atss_head.py | 704 +++++++ .../models/dense_heads/base_dense_head.py | 74 + .../models/dense_heads/cascade_rpn_head.py | 799 +++++++ .../models/dense_heads/centripetal_head.py | 436 ++++ .../mmdet/models/dense_heads/corner_head.py | 1089 ++++++++++ .../models/dense_heads/dense_test_mixins.py | 115 + .../models/dense_heads/embedding_rpn_head.py | 115 + .../mmdet/models/dense_heads/fcos_head.py | 644 ++++++ .../mmdet/models/dense_heads/fovea_head.py | 356 ++++ .../dense_heads/free_anchor_retina_head.py | 285 +++ .../mmdet/models/dense_heads/fsaf_head.py | 418 ++++ .../models/dense_heads/ga_retina_head.py | 124 ++ .../mmdet/models/dense_heads/ga_rpn_head.py | 186 ++ .../mmdet/models/dense_heads/gfl_head.py | 662 ++++++ .../models/dense_heads/guided_anchor_head.py | 875 ++++++++ .../mmdet/models/dense_heads/nasfcos_head.py | 90 + .../mmdet/models/dense_heads/paa_head.py | 686 ++++++ .../models/dense_heads/pisa_retinanet_head.py | 169 ++ .../mmdet/models/dense_heads/pisa_ssd_head.py | 154 ++ .../models/dense_heads/reppoints_head.py | 778 +++++++ .../mmdet/models/dense_heads/retina_head.py | 129 ++ .../models/dense_heads/retina_sepbn_head.py | 128 ++ .../mmdet/models/dense_heads/rpn_head.py | 369 ++++ .../models/dense_heads/rpn_test_mixin.py | 74 + .../models/dense_heads/sabl_retina_head.py | 636 ++++++ .../mmdet/models/dense_heads/ssd_head.py | 280 +++ .../models/dense_heads/transformer_head.py | 669 ++++++ .../mmdet/models/dense_heads/vfnet_head.py | 809 +++++++ .../mmdet/models/dense_heads/yolact_head.py | 957 +++++++++ .../mmdet/models/dense_heads/yolo_head.py | 592 ++++++ .../GCNet/mmdet/models/detectors/__init__.py | 53 + .../GCNet/mmdet/models/detectors/atss.py | 32 + .../GCNet/mmdet/models/detectors/base.py | 412 ++++ .../mmdet/models/detectors/cascade_rcnn.py | 61 + .../GCNet/mmdet/models/detectors/cornernet.py | 110 + .../GCNet/mmdet/models/detectors/detr.py | 61 + .../GCNet/mmdet/models/detectors/fast_rcnn.py | 67 + .../mmdet/models/detectors/faster_rcnn.py | 39 + .../GCNet/mmdet/models/detectors/fcos.py | 32 + .../GCNet/mmdet/models/detectors/fovea.py | 32 + .../GCNet/mmdet/models/detectors/fsaf.py | 32 + .../GCNet/mmdet/models/detectors/gfl.py | 31 + .../GCNet/mmdet/models/detectors/grid_rcnn.py | 44 + .../GCNet/mmdet/models/detectors/htc.py | 30 + .../GCNet/mmdet/models/detectors/mask_rcnn.py | 39 + .../models/detectors/mask_scoring_rcnn.py | 42 + .../GCNet/mmdet/models/detectors/nasfcos.py | 35 + .../GCNet/mmdet/models/detectors/paa.py | 32 + .../mmdet/models/detectors/point_rend.py | 44 + .../models/detectors/reppoints_detector.py | 37 + .../GCNet/mmdet/models/detectors/retinanet.py | 32 + .../GCNet/mmdet/models/detectors/rpn.py | 169 ++ .../GCNet/mmdet/models/detectors/scnet.py | 25 + .../mmdet/models/detectors/single_stage.py | 214 ++ .../mmdet/models/detectors/sparse_rcnn.py | 125 ++ .../models/detectors/trident_faster_rcnn.py | 81 + .../GCNet/mmdet/models/detectors/two_stage.py | 245 +++ .../GCNet/mmdet/models/detectors/vfnet.py | 33 + .../GCNet/mmdet/models/detectors/yolact.py | 161 ++ .../GCNet/mmdet/models/detectors/yolo.py | 33 + .../GCNet/mmdet/models/losses/__init__.py | 43 + .../GCNet/mmdet/models/losses/accuracy.py | 93 + .../GCNet/mmdet/models/losses/ae_loss.py | 117 + .../mmdet/models/losses/balanced_l1_loss.py | 135 ++ .../mmdet/models/losses/cross_entropy_loss.py | 256 +++ .../GCNet/mmdet/models/losses/focal_loss.py | 280 +++ .../models/losses/gaussian_focal_loss.py | 106 + .../GCNet/mmdet/models/losses/gfocal_loss.py | 203 ++ .../GCNet/mmdet/models/losses/ghm_loss.py | 187 ++ .../GCNet/mmdet/models/losses/iou_loss.py | 451 ++++ .../GCNet/mmdet/models/losses/mse_loss.py | 64 + .../GCNet/mmdet/models/losses/pisa_loss.py | 198 ++ .../mmdet/models/losses/smooth_l1_loss.py | 154 ++ .../GCNet/mmdet/models/losses/utils.py | 118 ++ .../mmdet/models/losses/varifocal_loss.py | 148 ++ .../GCNet/mmdet/models/necks/__init__.py | 31 + .../detection/GCNet/mmdet/models/necks/bfp.py | 119 ++ .../mmdet/models/necks/channel_mapper.py | 89 + .../detection/GCNet/mmdet/models/necks/fpg.py | 413 ++++ .../detection/GCNet/mmdet/models/necks/fpn.py | 236 +++ .../GCNet/mmdet/models/necks/fpn_carafe.py | 282 +++ .../GCNet/mmdet/models/necks/hrfpn.py | 117 + .../GCNet/mmdet/models/necks/nas_fpn.py | 175 ++ .../GCNet/mmdet/models/necks/nasfcos_fpn.py | 176 ++ .../GCNet/mmdet/models/necks/pafpn.py | 157 ++ .../detection/GCNet/mmdet/models/necks/rfp.py | 143 ++ .../GCNet/mmdet/models/necks/yolo_neck.py | 151 ++ .../GCNet/mmdet/models/roi_heads/__init__.py | 49 + .../mmdet/models/roi_heads/base_roi_head.py | 121 ++ .../models/roi_heads/bbox_heads/__init__.py | 28 + .../models/roi_heads/bbox_heads/bbox_head.py | 489 +++++ .../roi_heads/bbox_heads/convfc_bbox_head.py | 220 ++ .../models/roi_heads/bbox_heads/dii_head.py | 430 ++++ .../roi_heads/bbox_heads/double_bbox_head.py | 187 ++ .../models/roi_heads/bbox_heads/sabl_head.py | 587 ++++++ .../roi_heads/bbox_heads/scnet_bbox_head.py | 91 + .../models/roi_heads/cascade_roi_head.py | 522 +++++ .../mmdet/models/roi_heads/double_roi_head.py | 48 + .../models/roi_heads/dynamic_roi_head.py | 169 ++ .../mmdet/models/roi_heads/grid_roi_head.py | 191 ++ .../mmdet/models/roi_heads/htc_roi_head.py | 604 ++++++ .../models/roi_heads/mask_heads/__init__.py | 32 + .../roi_heads/mask_heads/coarse_mask_head.py | 106 + .../roi_heads/mask_heads/fcn_mask_head.py | 389 ++++ .../mask_heads/feature_relay_head.py | 70 + .../mask_heads/fused_semantic_head.py | 122 ++ .../mask_heads/global_context_head.py | 117 + .../models/roi_heads/mask_heads/grid_head.py | 374 ++++ .../roi_heads/mask_heads/htc_mask_head.py | 58 + .../roi_heads/mask_heads/mask_point_head.py | 315 +++ .../roi_heads/mask_heads/maskiou_head.py | 201 ++ .../roi_heads/mask_heads/scnet_mask_head.py | 42 + .../mask_heads/scnet_semantic_head.py | 42 + .../models/roi_heads/mask_scoring_roi_head.py | 137 ++ .../mmdet/models/roi_heads/pisa_roi_head.py | 174 ++ .../models/roi_heads/point_rend_roi_head.py | 233 ++ .../roi_heads/roi_extractors/__init__.py | 22 + .../roi_extractors/base_roi_extractor.py | 98 + .../roi_extractors/generic_roi_extractor.py | 98 + .../single_level_roi_extractor.py | 134 ++ .../mmdet/models/roi_heads/scnet_roi_head.py | 597 ++++++ .../models/roi_heads/shared_heads/__init__.py | 18 + .../roi_heads/shared_heads/res_layer.py | 92 + .../mmdet/models/roi_heads/sparse_roi_head.py | 326 +++ .../models/roi_heads/standard_roi_head.py | 320 +++ .../mmdet/models/roi_heads/test_mixins.py | 292 +++ .../models/roi_heads/trident_roi_head.py | 126 ++ .../GCNet/mmdet/models/utils/__init__.py | 31 + .../GCNet/mmdet/models/utils/builder.py | 29 + .../mmdet/models/utils/gaussian_target.py | 200 ++ .../mmdet/models/utils/positional_encoding.py | 165 ++ .../GCNet/mmdet/models/utils/res_layer.py | 202 ++ .../GCNet/mmdet/models/utils/transformer.py | 875 ++++++++ .../detection/GCNet/mmdet/utils/__init__.py | 19 + .../GCNet/mmdet/utils/collect_env.py | 31 + .../GCNet/mmdet/utils/contextmanagers.py | 136 ++ .../cv/detection/GCNet/mmdet/utils/logger.py | 34 + .../detection/GCNet/mmdet/utils/profiling.py | 54 + .../GCNet/mmdet/utils/util_mixins.py | 119 ++ .../GCNet/mmdet/utils/util_random.py | 48 + .../cv/detection/GCNet/mmdet/version.py | 34 + .../cv/detection/GCNet/requirements/build.txt | 3 + .../cv/detection/GCNet/requirements/docs.txt | 4 + .../detection/GCNet/requirements/optional.txt | 4 + .../GCNet/requirements/readthedocs.txt | 3 + .../detection/GCNet/requirements/runtime.txt | 5 + .../cv/detection/GCNet/requirements/tests.txt | 11 + .../cv/detection/GCNet/test/env_npu.sh | 75 + .../contrib/cv/detection/GCNet/test/eval.sh | 14 + .../cv/detection/GCNet/test/train_full_1p.sh | 47 + .../cv/detection/GCNet/test/train_full_8p.sh | 120 ++ .../GCNet/test/train_performance_1p.sh | 132 ++ .../GCNet/test/train_performance_8p.sh | 117 + .../cv/detection/GCNet/tools/analyze_logs.py | 179 ++ .../cv/detection/GCNet/tools/benchmark.py | 100 + .../detection/GCNet/tools/browse_dataset.py | 68 + .../GCNet/tools/coco_error_analysis.py | 171 ++ .../tools/convert_datasets/cityscapes.py | 151 ++ .../tools/convert_datasets/pascal_voc.py | 139 ++ .../GCNet/tools/detectron2pytorch.py | 82 + .../cv/detection/GCNet/tools/dist_test.sh | 10 + .../cv/detection/GCNet/tools/dist_train.sh | 9 + .../cv/detection/GCNet/tools/eval_metric.py | 72 + .../cv/detection/GCNet/tools/get_flops.py | 67 + .../cv/detection/GCNet/tools/print_config.py | 26 + .../cv/detection/GCNet/tools/publish_model.py | 39 + .../cv/detection/GCNet/tools/pytorch2onnx.py | 145 ++ .../cv/detection/GCNet/tools/regnet2mmdet.py | 89 + .../detection/GCNet/tools/robustness_eval.py | 250 +++ .../cv/detection/GCNet/tools/slurm_test.sh | 24 + .../cv/detection/GCNet/tools/slurm_train.sh | 24 + .../contrib/cv/detection/GCNet/tools/test.py | 279 +++ .../detection/GCNet/tools/test_robustness.py | 377 ++++ .../contrib/cv/detection/GCNet/tools/train.py | 281 +++ .../GCNet/tools/upgrade_model_version.py | 209 ++ 1076 files changed, 116877 insertions(+) create mode 100644 PyTorch/contrib/cv/detection/GCNet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/README_raw.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/cityscapes_detection.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/cityscapes_instance.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/coco_detection.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/coco_instance.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/coco_instance_semantic.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/deepfashion.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/lvis_v0.5_instance.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/lvis_v1_instance.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/voc0712.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/datasets/wider_face.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/default_runtime.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/cascade_rcnn_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/fast_rcnn_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/faster_rcnn_r50_caffe_c4.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/faster_rcnn_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/mask_rcnn_npu.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/mask_rcnn_r50_caffe_c4.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/mask_rcnn_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/retinanet_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/rpn_r50_caffe_c4.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/rpn_r50_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/models/ssd300.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/schedules/schedule_1x.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/schedules/schedule_20e.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/_base_/schedules/schedule_2x.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/albu_example/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/albu_example/mask_rcnn_r50_fpn_albu_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/atss/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/atss/atss_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/atss/atss_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/carafe/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/carafe/faster_rcnn_r50_fpn_carafe_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/carafe/mask_rcnn_r50_fpn_carafe_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_r101_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_x101_32x4d_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_mask_rcnn_x101_64x4d_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_r101_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_r50_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_x101_32x4d_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cascade_rcnn/cascade_rcnn_x101_64x4d_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/centripetalnet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/centripetalnet/centripetalnet_hourglass104_mstest_16x6_210e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cityscapes/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cityscapes/faster_rcnn_r50_fpn_1x_cityscapes.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cityscapes/mask_rcnn_r50_fpn_1x_cityscapes.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cornernet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cornernet/cornernet_hourglass104_mstest_10x5_210e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cornernet/cornernet_hourglass104_mstest_32x3_210e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/cornernet/cornernet_hourglass104_mstest_8x6_210e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/cascade_mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/cascade_mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/cascade_mask_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/cascade_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/cascade_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_r50_fpn_dpool_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_r50_fpn_mdconv_c3-c5_group4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_r50_fpn_mdpool_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/faster_rcnn_x101_32x4d_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/mask_rcnn_r101_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/mask_rcnn_r50_fpn_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dcn/mask_rcnn_r50_fpn_mdconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/deepfashion/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/deepfashion/mask_rcnn_r50_fpn_15e_deepfashion.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/cascade_rcnn_r50_rfp_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/cascade_rcnn_r50_sac_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/detectors_cascade_rcnn_r50_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/detectors_htc_r50_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/htc_r50_rfp_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/detectors/htc_r50_sac_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/double_heads/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/double_heads/dh_faster_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dynamic_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/dynamic_rcnn/dynamic_rcnn_r50_fpn_1x.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/empirical_attention/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/empirical_attention/faster_rcnn_r50_fpn_attention_0010_dcn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/empirical_attention/faster_rcnn_r50_fpn_attention_1111_dcn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/fast_rcnn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/fast_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/fast_rcnn_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/fast_rcnn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/fast_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fast_rcnn/fast_rcnn_r50_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_caffe_c4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_caffe_fpn_mstrain_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person-bicycle-car.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco-person.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_bounded_iou_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_giou_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_iou_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_ohem_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_r50_fpn_soft_nms_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_x101_32x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/faster_rcnn/faster_rcnn_x101_64x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_center-normbbox-centeronreg-giou_r50_caffe_fpn_gn-head_dcn_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_center_r50_caffe_fpn_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r101_caffe_fpn_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r101_caffe_fpn_gn-head_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r101_caffe_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r50_caffe_fpn_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r50_caffe_fpn_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r50_caffe_fpn_gn-head_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_r50_caffe_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fcos/fcos_x101_64x4d_fpn_gn-head_mstrain_640-800_4x2_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_align_r101_fpn_gn-head_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_align_r101_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_align_r50_fpn_gn-head_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_align_r50_fpn_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_r101_fpn_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_r101_fpn_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_r50_fpn_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/foveabox/fovea_r50_fpn_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fp16/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fp16/faster_rcnn_r50_fpn_fp16_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fp16/mask_rcnn_r50_fpn_fp16_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fp16/retinanet_r50_fpn_fp16_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/free_anchor/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/free_anchor/retinanet_free_anchor_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/free_anchor/retinanet_free_anchor_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/free_anchor/retinanet_free_anchor_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fsaf/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fsaf/fsaf_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fsaf/fsaf_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/fsaf/fsaf_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_dconv_c3-c5_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/cascade_mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r101_fpn_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r101_fpn_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r50_fpn_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r50_fpn_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r16_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gcnet/mask_rcnn_x101_32x4d_fpn_syncbn-backbone_r4_gcb_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/gfl_r101_fpn_dconv_c3-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/gfl_r101_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/gfl_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/gfl_r50_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/gfl_x101_32x4d_fpn_dconv_c4-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gfl/gfl_x101_32x4d_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ghm/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ghm/retinanet_ghm_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ghm/retinanet_ghm_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ghm/retinanet_ghm_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ghm/retinanet_ghm_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/faster_rcnn_r101_fpn_gn_ws-all_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/faster_rcnn_r50_fpn_gn_ws-all_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/faster_rcnn_x101_32x4d_fpn_gn_ws-all_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/faster_rcnn_x50_32x4d_fpn_gn_ws-all_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_r101_fpn_gn_ws-all_20_23_24e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_r101_fpn_gn_ws-all_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_r50_fpn_gn_ws-all_20_23_24e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_r50_fpn_gn_ws-all_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_20_23_24e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_x101_32x4d_fpn_gn_ws-all_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_20_23_24e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn+ws/mask_rcnn_x50_32x4d_fpn_gn_ws-all_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/mask_rcnn_r101_fpn_gn-all_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/mask_rcnn_r101_fpn_gn-all_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/mask_rcnn_r50_fpn_gn-all_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/mask_rcnn_r50_fpn_gn-all_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/gn/mask_rcnn_r50_fpn_gn-all_contrib_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/grid_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/grid_rcnn/grid_rcnn_r101_fpn_gn-head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/grid_rcnn/grid_rcnn_r50_fpn_gn-head_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/grid_rcnn/grid_rcnn_r50_fpn_gn-head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/grid_rcnn/grid_rcnn_x101_32x4d_fpn_gn-head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/grid_rcnn/grid_rcnn_x101_64x4d_fpn_gn-head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/groie/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/groie/faster_rcnn_r50_fpn_groie_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/groie/grid_rcnn_r50_fpn_gn-head_groie_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/groie/mask_rcnn_r101_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/groie/mask_rcnn_r50_fpn_groie_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/groie/mask_rcnn_r50_fpn_syncbn-backbone_r4_gcb_c3-c5_groie_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_fast_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_faster_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_faster_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_faster_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_faster_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_faster_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_retinanet_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_retinanet_r101_caffe_fpn_mstrain_2x.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_retinanet_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_retinanet_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_rpn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_rpn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_rpn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/guided_anchoring/ga_rpn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w18_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w32_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/cascade_mask_rcnn_hrnetv2p_w40_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/cascade_rcnn_hrnetv2p_w18_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/cascade_rcnn_hrnetv2p_w32_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/cascade_rcnn_hrnetv2p_w40_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/faster_rcnn_hrnetv2p_w18_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/faster_rcnn_hrnetv2p_w18_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/faster_rcnn_hrnetv2p_w32_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/faster_rcnn_hrnetv2p_w32_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/faster_rcnn_hrnetv2p_w40_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/faster_rcnn_hrnetv2p_w40_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w18_gn-head_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w18_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w32_gn-head_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w32_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/fcos_hrnetv2p_w40_gn-head_mstrain_640-800_4x4_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/htc_hrnetv2p_w18_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/htc_hrnetv2p_w32_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/htc_hrnetv2p_w40_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/htc_hrnetv2p_w40_28e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/htc_x101_64x4d_fpn_16x1_28e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/mask_rcnn_hrnetv2p_w18_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/mask_rcnn_hrnetv2p_w18_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/mask_rcnn_hrnetv2p_w32_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/mask_rcnn_hrnetv2p_w32_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/mask_rcnn_hrnetv2p_w40_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/hrnet/mask_rcnn_hrnetv2p_w40_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_r101_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_r50_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_without_semantic_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_x101_32x4d_fpn_16x1_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_x101_64x4d_fpn_16x1_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/htc/htc_x101_64x4d_fpn_dconv_c3-c5_mstrain_400_1400_16x1_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/cascade_mask_rcnn_r101_fpn_instaboost_4x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/cascade_mask_rcnn_r50_fpn_instaboost_4x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/cascade_mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/mask_rcnn_r101_fpn_instaboost_4x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/mask_rcnn_r50_fpn_instaboost_4x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/instaboost/mask_rcnn_x101_64x4d_fpn_instaboost_4x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/cascade_mask_rcnn_r50_fpn_1x_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/faster_rcnn_r50_fpn_1x_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/mask_rcnn_r50_fpn_1x_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/retinanet_r50_caffe_fpn_1x_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/retinanet_r50_fpn_1x_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/legacy_1.x/ssd300_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/libra_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/libra_rcnn/libra_fast_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/libra_rcnn/libra_faster_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/libra_rcnn/libra_faster_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/libra_rcnn/libra_retinanet_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_1x_lvis_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_r101_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_1x_lvis_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_r50_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_x101_32x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_1x_lvis_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/lvis/mask_rcnn_x101_64x4d_fpn_sample1e-3_mstrain_2x_lvis_v0.5.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_c4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain-poly_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_mstrain_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_caffe_fpn_poly_1x_coco_v1.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_r50_fpn_poly_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_32x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_32x8d_fpn_mstrain-poly_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/mask_rcnn/mask_rcnn_x101_64x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_r101_caffe_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_r50_caffe_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ms_rcnn/ms_rcnn_x101_64x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/nas_fcos/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/nas_fcos/nas_fcos_fcoshead_r50_caffe_fpn_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/nas_fcos/nas_fcos_nashead_r50_caffe_fpn_gn-head_4x4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/nas_fpn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/nas_fpn/retinanet_r50_fpn_crop640_50e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/nas_fpn/retinanet_r50_nasfpn_crop640_50e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/paa/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/paa/paa_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/paa/paa_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/paa/paa_r50_fpn_1.5x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/paa/paa_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/paa/paa_r50_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pafpn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pafpn/faster_rcnn_r50_pafpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pascal_voc/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pascal_voc/retinanet_r50_fpn_1x_voc0712.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pascal_voc/ssd300_voc0712.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pascal_voc/ssd512_voc0712.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_faster_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_faster_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_mask_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_mask_rcnn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_retinanet_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_retinanet_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_ssd300_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/pisa/pisa_ssd512_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/point_rend/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/point_rend/point_rend_r50_caffe_fpn_mstrain_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/point_rend/point_rend_r50_caffe_fpn_mstrain_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/faster_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-12GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mdconv_c3-c5_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-3.2GF_fpn_mstrain_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-4GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-6.4GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/mask_rcnn_regnetx-8GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/retinanet_regnetx-1.6GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/retinanet_regnetx-3.2GF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/regnet/retinanet_regnetx-800MF_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/bbox_r50_grid_center_fpn_gn-neck+head_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/bbox_r50_grid_fpn_gn-neck+head_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_minmax_r50_fpn_gn-neck+head_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_moment_r101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_moment_r101_fpn_gn-neck+head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_moment_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_moment_r50_fpn_gn-neck+head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_moment_x101_fpn_dconv_c3-c5_gn-neck+head_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/reppoints/reppoints_partial_minmax_r50_fpn_gn-neck+head_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/res2net/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/res2net/cascade_mask_rcnn_r2_101_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/res2net/cascade_rcnn_r2_101_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/res2net/faster_rcnn_r2_101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/res2net/htc_r2_101_fpn_20e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/res2net/mask_rcnn_r2_101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r50_caffe_fpn_mstrain_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r50_caffe_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r50_caffe_fpn_mstrain_3x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_r50_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_x101_32x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/retinanet/retinanet_x101_64x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r101_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r50_caffe_c4_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r50_caffe_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_r50_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_x101_32x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_x101_32x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_x101_64x4d_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/rpn/rpn_x101_64x4d_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_cascade_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_cascade_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_faster_rcnn_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_faster_rcnn_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_retinanet_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_retinanet_r101_fpn_gn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_480_960_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_retinanet_r101_fpn_gn_2x_ms_640_800_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_retinanet_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/sabl/sabl_retinanet_r50_fpn_gn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/scratch/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/scratch/faster_rcnn_r50_fpn_gn-all_scratch_6x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/scratch/mask_rcnn_r50_fpn_gn-all_scratch_6x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ssd/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ssd/ssd300_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/ssd/ssd512_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r101_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r101_fpn_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r101_fpn_mdconv_c3-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r101_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r2_101_fpn_mdconv_c3-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r2_101_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r50_fpn_1x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r50_fpn_mdconv_c3-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_r50_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_x101_32x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_x101_32x4d_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_x101_64x4d_fpn_mdconv_c3-c5_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/vfnet/vfnet_x101_64x4d_fpn_mstrain_2x_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/wider_face/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/wider_face/ssd300_wider_face.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolact/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolact/yolact_r101_1x8_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolact/yolact_r50_1x8_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolact/yolact_r50_8x8_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolo/README.md create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolo/yolov3_d53_320_273e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolo/yolov3_d53_mstrain-416_273e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/configs/yolo/yolov3_d53_mstrain-608_273e_coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/docker/Dockerfile create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/arraymisc/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/arraymisc/quantization.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/alexnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/activation.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/context_block.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/conv.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/conv2d_adaptive_padding.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/conv_module.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/conv_ws.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/depthwise_separable_conv_module.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/drop.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/generalized_attention.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/hsigmoid.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/hswish.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/non_local.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/norm.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/padding.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/plugin.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/registry.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/scale.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/swish.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/transformer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/upsample.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/bricks/wrappers.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/resnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/utils/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/utils/flops_counter.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/utils/fuse_conv_bn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/utils/weight_init.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/cnn/vgg.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/engine/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/engine/test.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/file_client.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/handlers/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/handlers/base.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/handlers/json_handler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/handlers/pickle_handler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/handlers/yaml_handler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/io.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/fileio/parse.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/image/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/image/colorspace.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/image/geometric.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/image/io.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/image/misc.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/image/photometric.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/model_zoo/deprecated.json create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/model_zoo/mmcls.json create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/model_zoo/open_mmlab.json create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/onnx/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/onnx/info.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/onnx/onnx_utils/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/onnx/onnx_utils/symbolic_helper.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/onnx/symbolic.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/.roi_align.py.swo create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/.roi_align.py.swp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/bbox.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/border_align.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/box_iou_rotated.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/carafe.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/cc_attention.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/contour_expand.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/corner_pool.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/bbox_overlaps_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/border_align_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/box_iou_rotated_cuda.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/box_iou_rotated_utils.hpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/carafe_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/carafe_naive_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/cc_attention_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/common_cuda_helper.hpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/deform_conv_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/deform_roi_pool_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/masked_conv2d_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/modulated_deform_conv_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/ms_deform_attn_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/nms_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/nms_rotated_cuda.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/bbox_overlaps.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/bbox_overlaps_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/border_align.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/border_align_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/border_align_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/box_iou_rotated.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/box_iou_rotated_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/box_iou_rotated_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/carafe.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/carafe_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/carafe_naive.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/carafe_naive_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/carafe_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/cc_attention.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/cc_attention_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/cc_attention_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/corner_pool.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/corner_pool_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/deform_conv.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/deform_conv_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/deform_roi_pool.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/deform_roi_pool_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/focal_loss.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/focal_loss_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/fused_bias_leakyrelu_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/masked_conv2d.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/masked_conv2d_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/modulated_deform_conv_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/ms_deform_attn.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/ms_deform_attn_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/nms.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/nms_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/nms_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/nms_rotated.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/nms_rotated_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/nms_rotated_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/psamask.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/psamask_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/psamask_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_rotated.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_rotated_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_rotated_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_pool.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_pool_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/sync_bn.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/sync_bn_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/tin_shift.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/tin_shift_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/upfirdn2d.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/upfirdn2d_kernel.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots_cpp_helper.hpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots_cuda_helper.hpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/parrots_cudawarpfunction.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/psamask_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/bbox_overlaps_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/border_align.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/border_align_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/box_iou_rotated_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/box_iou_rotated_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/carafe.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/carafe_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/carafe_naive.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/carafe_naive_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/cc_attention.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/cc_attention_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/contour_expand.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/corner_pool.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/deform_conv.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/deform_conv_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/deform_roi_pool_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/focal_loss.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/focal_loss_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/info.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/masked_conv2d.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/masked_conv2d_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/modulated_deform_conv_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/ms_deform_attn_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/nms.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/nms_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/nms_rotated.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/nms_rotated_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/nms_rotated_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/pixel_group.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/psamask.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/psamask_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/pybind.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_align.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_align_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_align_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_align_rotated_cpu.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_align_rotated_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_pool.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/roi_pool_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/sync_bn.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/sync_bn_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/tin_shift.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/tin_shift_cuda.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/upfirdn2d.cpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch/upfirdn2d_kernel.cu create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch_cpp_helper.hpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/pytorch_cuda_helper.hpp create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/roi_align_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/roi_align_rotated_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/roi_pool_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/sigmoid_focal_loss_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/softmax_focal_loss_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/sync_bn_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/csrc/tin_shift_cuda_kernel.cuh create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/deform_conv.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/deform_roi_pool.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/deprecated_wrappers.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/focal_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/fused_bias_leakyrelu.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/info.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/masked_conv.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/merge_cells.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/modulated_deform_conv.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/multi_scale_deform_attn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/nms.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/pixel_group.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/point_sample.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/psa_mask.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/roi_align.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/roi_align_rotated.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/roi_pool.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/saconv.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/sync_bn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/tin_shift.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/ops/upfirdn2d.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/_functions.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/collate.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/data_container.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/data_parallel.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/distributed.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/distributed_deprecated.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/registry.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/scatter_gather.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/parallel/utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/base_module.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/base_runner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/checkpoint.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/dist_utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/epoch_based_runner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/fp16_utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/checkpoint.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/closure.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/ema.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/evaluation.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/hook.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/iter_timer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/base.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/dvclive.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/mlflow.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/neptune.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/pavi.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/tensorboard.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/text.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/logger/wandb.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/lr_updater.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/memory.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/momentum_updater.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/optimizer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/profiler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/sampler_seed.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/hooks/sync_buffer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/iter_based_runner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/log_buffer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/optimizer/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/optimizer/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/optimizer/default_constructor.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/priority.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/runner/utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/tensorrt/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/tensorrt/init_plugins.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/tensorrt/preprocess.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/tensorrt/tensorrt_utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/config.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/env.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/ext_loader.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/logging.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/misc.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/parrots_jit.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/parrots_wrapper.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/path.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/progressbar.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/registry.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/testing.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/timer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/utils/version_utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/version.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/video/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/video/io.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/video/optflow.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/video/processing.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/visualization/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/visualization/color.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/visualization/image.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmcv/visualization/optflow.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/apis/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/apis/inference.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/apis/test.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/apis/train.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/anchor/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/anchor/anchor_generator.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/anchor/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/anchor/point_generator.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/anchor/utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/approx_max_iou_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/assign_result.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/atss_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/base_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/center_region_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/grid_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/hungarian_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/max_iou_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/point_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/assigners/region_assigner.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/base_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/bucketing_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/delta_xywh_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/legacy_delta_xywh_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/pseudo_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/tblr_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/coder/yolo_bbox_coder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/demodata.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/iou_calculators/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/iou_calculators/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/iou_calculators/iou2d_calculator.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/match_costs/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/match_costs/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/match_costs/match_cost.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/base_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/combined_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/instance_balanced_pos_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/iou_balanced_neg_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/ohem_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/pseudo_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/random_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/sampling_result.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/samplers/score_hlr_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/bbox/transforms.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/evaluation/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/evaluation/bbox_overlaps.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/evaluation/class_names.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/evaluation/eval_hooks.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/evaluation/mean_ap.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/evaluation/recall.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/export/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/export/pytorch2onnx.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/mask/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/mask/mask_target.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/mask/structures.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/mask/utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/post_processing/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/post_processing/bbox_nms.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/post_processing/merge_augs.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/utils/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/utils/dist_utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/utils/misc.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/visualization/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/core/visualization/image.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/cityscapes.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/coco.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/custom.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/dataset_wrappers.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/deepfashion.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/lvis.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/auto_augment.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/compose.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/formating.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/instaboost.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/loading.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/test_time_aug.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/pipelines/transforms.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/samplers/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/samplers/distributed_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/samplers/group_sampler.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/voc.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/wider_face.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/datasets/xml_style.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/darknet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/detectors_resnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/detectors_resnext.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/hourglass.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/hrnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/regnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/res2net.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/resnest.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/resnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/resnext.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/ssd_vgg.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/backbones/trident_resnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/anchor_free_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/anchor_head copy.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/anchor_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/atss_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/base_dense_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/cascade_rpn_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/centripetal_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/corner_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/dense_test_mixins.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/embedding_rpn_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/fcos_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/fovea_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/free_anchor_retina_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/fsaf_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/ga_retina_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/ga_rpn_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/gfl_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/guided_anchor_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/nasfcos_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/paa_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/pisa_retinanet_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/pisa_ssd_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/reppoints_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/retina_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/retina_sepbn_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/rpn_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/rpn_test_mixin.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/sabl_retina_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/ssd_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/transformer_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/vfnet_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/yolact_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/dense_heads/yolo_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/atss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/base.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/cascade_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/cornernet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/detr.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/fast_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/faster_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/fcos.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/fovea.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/fsaf.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/gfl.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/grid_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/htc.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/mask_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/mask_scoring_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/nasfcos.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/paa.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/point_rend.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/reppoints_detector.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/retinanet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/rpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/scnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/single_stage.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/sparse_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/trident_faster_rcnn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/two_stage.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/vfnet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/yolact.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/detectors/yolo.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/accuracy.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/ae_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/balanced_l1_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/cross_entropy_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/focal_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/gaussian_focal_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/gfocal_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/ghm_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/iou_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/mse_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/pisa_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/smooth_l1_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/utils.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/losses/varifocal_loss.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/bfp.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/channel_mapper.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/fpg.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/fpn_carafe.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/hrfpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/nas_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/nasfcos_fpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/pafpn.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/rfp.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/necks/yolo_neck.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/base_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/bbox_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/convfc_bbox_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/dii_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/double_bbox_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/sabl_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/bbox_heads/scnet_bbox_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/cascade_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/double_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/dynamic_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/grid_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/htc_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/coarse_mask_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/fcn_mask_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/feature_relay_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/fused_semantic_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/global_context_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/grid_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/htc_mask_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/mask_point_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/maskiou_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/scnet_mask_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_heads/scnet_semantic_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/mask_scoring_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/pisa_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/point_rend_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/roi_extractors/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/roi_extractors/base_roi_extractor.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/roi_extractors/generic_roi_extractor.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/roi_extractors/single_level_roi_extractor.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/scnet_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/shared_heads/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/shared_heads/res_layer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/sparse_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/standard_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/test_mixins.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/roi_heads/trident_roi_head.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/utils/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/utils/builder.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/utils/gaussian_target.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/utils/positional_encoding.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/utils/res_layer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/models/utils/transformer.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/__init__.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/collect_env.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/contextmanagers.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/logger.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/profiling.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/util_mixins.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/utils/util_random.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/mmdet/version.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/requirements/build.txt create mode 100644 PyTorch/contrib/cv/detection/GCNet/requirements/docs.txt create mode 100644 PyTorch/contrib/cv/detection/GCNet/requirements/optional.txt create mode 100644 PyTorch/contrib/cv/detection/GCNet/requirements/readthedocs.txt create mode 100644 PyTorch/contrib/cv/detection/GCNet/requirements/runtime.txt create mode 100644 PyTorch/contrib/cv/detection/GCNet/requirements/tests.txt create mode 100644 PyTorch/contrib/cv/detection/GCNet/test/env_npu.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/test/eval.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/test/train_full_1p.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/test/train_full_8p.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/test/train_performance_1p.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/test/train_performance_8p.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/analyze_logs.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/benchmark.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/browse_dataset.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/coco_error_analysis.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/convert_datasets/cityscapes.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/convert_datasets/pascal_voc.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/detectron2pytorch.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/dist_test.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/dist_train.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/eval_metric.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/get_flops.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/print_config.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/publish_model.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/pytorch2onnx.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/regnet2mmdet.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/robustness_eval.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/slurm_test.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/slurm_train.sh create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/test.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/test_robustness.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/train.py create mode 100644 PyTorch/contrib/cv/detection/GCNet/tools/upgrade_model_version.py diff --git a/PyTorch/contrib/cv/detection/GCNet/README.md b/PyTorch/contrib/cv/detection/GCNet/README.md new file mode 100644 index 0000000000..1cd4508104 --- /dev/null +++ b/PyTorch/contrib/cv/detection/GCNet/README.md @@ -0,0 +1,151 @@ +
Learning RepPoints in Object Detection.
+Learning to Predict the IoU-aware Classification Score.
+FG+}hEDr%E+BuhOt+$Q4l(@cVO=e=y0VCZvfGKKh1u?$f3Y;o;-I
ztBPFzE?xGLLzk_Pp+DpYSkK8DwLi5O$K=`|6O(Ln>a*r$75W5~ai3VZHFy|LMI