├── .gitignore ├── .style.yapf ├── .travis.yml ├── DOTA_devkit ├── .gitignore ├── DOTA.py ├── DOTA2COCO.py ├── HRSC2COCO.py ├── ImgSplit.py ├── ImgSplit_multi_process.py ├── ResultMerge.py ├── ResultMerge_multi_process.py ├── SplitOnlyImage.py ├── SplitOnlyImage_multi_process.py ├── dota_utils.py ├── nms.py ├── poly_overlaps_test.py ├── polyiou.cpp ├── polyiou.h ├── polyiou.i ├── polyiou.py ├── prepare_dota1.py ├── prepare_dota1_5.py ├── prepare_dota1_5_aug.py ├── prepare_dota1_aug.py ├── readme.md ├── results_obb2hbb.py ├── rotate.py ├── rotate_test.py ├── setup.py └── utils.py ├── GETTING_STARTED.md ├── INSTALL.md ├── LICENSE ├── MODEL_ZOO.md ├── README.md ├── TECHNICAL_DETAILS.md ├── benchmarks-dota.png ├── compile.sh ├── configs ├── DOTA │ ├── cascade_mask_rcnn_r50_fpn_1x_dota.py │ ├── faster_rcnn_RoITrans_r50_fpn_1x_dota.py │ ├── faster_rcnn_RoITrans_r50_fpn_1x_dota_gap512_msTrainTest_rotationTrainTest.py │ ├── faster_rcnn_h-obb_r50_fpn_1x_dota.py │ ├── faster_rcnn_obb_dpool_r50_fpn_1x_dota.py │ ├── faster_rcnn_obb_r50_fpn_1x_dota.py │ ├── faster_rcnn_r50_fpn_1x_dota.py │ ├── htc_without_semantic_r50_fpn_1x_dota.py │ ├── mask_rcnn_r50_fpn_1x_dota.py │ ├── retinanet_obb_r50_fpn_2x_dota.py │ └── retinanet_r50_fpn_2x_dota.py ├── DOTA1_5 │ ├── cascade_mask_rcnn_r50_fpn_1x_dota1_5.py │ ├── faster_rcnn_RoITrans_r50_fpn_1x_dota1_5.py │ ├── faster_rcnn_RoITrans_r50_fpn_1x_dota1_5_gap512_msTrainTest_rotationTrainTest.py │ ├── faster_rcnn_h-obb_r50_fpn_1x_dota1_5.py │ ├── faster_rcnn_obb_dpool_r50_fpn_1x_dota1_5.py │ ├── faster_rcnn_obb_r50_fpn_1x_dota1_5.py │ ├── faster_rcnn_r50_fpn_1x_dota1_5.py │ ├── htc_without_semantic_r50_fpn_1x_dota1_5.py │ ├── mask_rcnn_r50_fpn_1x_dota1_5.py │ ├── retinanet_obb_r50_fpn_2x_dota1_5.py │ └── retinanet_r50_fpn_2x_dota1_5.py ├── cascade_mask_rcnn_r101_fpn_1x.py ├── cascade_mask_rcnn_r50_caffe_c4_1x.py ├── cascade_mask_rcnn_r50_fpn_1x.py ├── cascade_mask_rcnn_x101_32x4d_fpn_1x.py ├── cascade_mask_rcnn_x101_64x4d_fpn_1x.py ├── cascade_rcnn_r101_fpn_1x.py ├── cascade_rcnn_r50_caffe_c4_1x.py ├── cascade_rcnn_r50_fpn_1x.py ├── cascade_rcnn_x101_32x4d_fpn_1x.py ├── cascade_rcnn_x101_64x4d_fpn_1x.py ├── dcn │ ├── README.md │ ├── cascade_mask_rcnn_dconv_c3-c5_r50_fpn_1x.py │ ├── cascade_rcnn_dconv_c3-c5_r50_fpn_1x.py │ ├── faster_rcnn_dconv_c3-c5_r50_fpn_1x.py │ ├── faster_rcnn_dconv_c3-c5_x101_32x4d_fpn_1x.py │ ├── faster_rcnn_dpool_r50_fpn_1x.py │ ├── faster_rcnn_mdconv_c3-c5_r50_fpn_1x.py │ ├── faster_rcnn_mdpool_r50_fpn_1x.py │ └── mask_rcnn_dconv_c3-c5_r50_fpn_1x.py ├── fast_mask_rcnn_r101_fpn_1x.py ├── fast_mask_rcnn_r50_caffe_c4_1x.py ├── fast_mask_rcnn_r50_fpn_1x.py ├── fast_rcnn_r101_fpn_1x.py ├── fast_rcnn_r50_caffe_c4_1x.py ├── fast_rcnn_r50_fpn_1x.py ├── faster_rcnn_ohem_r50_fpn_1x.py ├── faster_rcnn_r101_fpn_1x.py ├── faster_rcnn_r50_caffe_c4_1x.py ├── faster_rcnn_r50_fpn_1x.py ├── faster_rcnn_x101_32x4d_fpn_1x.py ├── faster_rcnn_x101_64x4d_fpn_1x.py ├── fcos │ ├── README.md │ ├── fcos_mstrain_640_800_r101_caffe_fpn_gn_2x_4gpu.py │ ├── fcos_mstrain_640_800_x101_64x4d_fpn_gn_2x.py │ └── fcos_r50_caffe_fpn_gn_1x_4gpu.py ├── gcnet │ ├── README.md │ ├── mask_rcnn_r16_gcb_c3-c5_r50_fpn_1x.py │ ├── mask_rcnn_r16_gcb_c3-c5_r50_fpn_syncbn_1x.py │ ├── mask_rcnn_r4_gcb_c3-c5_r50_fpn_1x.py │ ├── mask_rcnn_r4_gcb_c3-c5_r50_fpn_syncbn_1x.py │ └── mask_rcnn_r50_fpn_sbn_1x.py ├── ghm │ ├── README.md │ └── retinanet_ghm_r50_fpn_1x.py ├── gn+ws │ ├── README.md │ ├── faster_rcnn_r50_fpn_gn_ws_1x.py │ ├── mask_rcnn_r50_fpn_gn_ws_20_23_24e.py │ ├── mask_rcnn_r50_fpn_gn_ws_2x.py │ └── mask_rcnn_x101_32x4d_fpn_gn_ws_2x.py ├── gn │ ├── README.md │ ├── mask_rcnn_r101_fpn_gn_2x.py │ ├── mask_rcnn_r50_fpn_gn_2x.py │ └── mask_rcnn_r50_fpn_gn_contrib_2x.py ├── guided_anchoring │ ├── README.md │ ├── ga_fast_r50_caffe_fpn_1x.py │ ├── ga_faster_r50_caffe_fpn_1x.py │ ├── ga_faster_x101_32x4d_fpn_1x.py │ ├── ga_retinanet_r50_caffe_fpn_1x.py │ ├── ga_retinanet_x101_32x4d_fpn_1x.py │ ├── ga_rpn_r101_caffe_rpn_1x.py │ ├── ga_rpn_r50_caffe_fpn_1x.py │ └── ga_rpn_x101_32x4d_fpn_1x.py ├── hrnet │ ├── README.md │ ├── cascade_rcnn_hrnetv2p_w32_20e.py │ ├── faster_rcnn_hrnetv2p_w18_1x.py │ ├── faster_rcnn_hrnetv2p_w32_1x.py │ ├── faster_rcnn_hrnetv2p_w40_1x.py │ ├── mask_rcnn_hrnetv2p_w18_1x.py │ └── mask_rcnn_hrnetv2p_w32_1x.py ├── htc │ ├── README.md │ ├── htc_dconv_c3-c5_mstrain_400_1400_x101_64x4d_fpn_20e.py │ ├── htc_r101_fpn_20e.py │ ├── htc_r50_fpn_1x.py │ ├── htc_r50_fpn_20e.py │ ├── htc_without_semantic_r50_fpn_1x.py │ ├── htc_x101_32x4d_fpn_20e_16gpu.py │ └── htc_x101_64x4d_fpn_20e_16gpu.py ├── libra_rcnn │ ├── README.md │ ├── libra_fast_rcnn_r50_fpn_1x.py │ ├── libra_faster_rcnn_r101_fpn_1x.py │ ├── libra_faster_rcnn_r50_fpn_1x.py │ ├── libra_faster_rcnn_x101_64x4d_fpn_1x.py │ └── libra_retinanet_r50_fpn_1x.py ├── mask_rcnn_r101_fpn_1x.py ├── mask_rcnn_r50_caffe_c4_1x.py ├── mask_rcnn_r50_fpn_1x.py ├── mask_rcnn_x101_32x4d_fpn_1x.py ├── mask_rcnn_x101_64x4d_fpn_1x.py ├── pascal_voc │ ├── faster_rcnn_r50_fpn_1x_voc0712.py │ ├── ssd300_voc.py │ └── ssd512_voc.py ├── retinanet_r101_fpn_1x.py ├── retinanet_r50_fpn_1x.py ├── retinanet_x101_32x4d_fpn_1x.py ├── retinanet_x101_64x4d_fpn_1x.py ├── rpn_r101_fpn_1x.py ├── rpn_r50_caffe_c4_1x.py ├── rpn_r50_fpn_1x.py ├── rpn_x101_32x4d_fpn_1x.py ├── rpn_x101_64x4d_fpn_1x.py ├── scratch │ ├── README.md │ ├── scratch_faster_rcnn_r50_fpn_gn_6x.py │ └── scratch_mask_rcnn_r50_fpn_gn_6x.py ├── ssd300_coco.py └── ssd512_coco.py ├── data-aug.png ├── demo └── P0009.jpg ├── demo_large_image.py ├── mmdet ├── __init__.py ├── apis │ ├── __init__.py │ ├── env.py │ ├── inference.py │ └── train.py ├── core │ ├── __init__.py │ ├── anchor │ │ ├── __init__.py │ │ ├── anchor_generator.py │ │ ├── anchor_target.py │ │ ├── anchor_target_rbbox.py │ │ └── guided_anchor_target.py │ ├── bbox │ │ ├── __init__.py │ │ ├── assign_sampling.py │ │ ├── assigners │ │ │ ├── __init__.py │ │ │ ├── approx_max_iou_assigner.py │ │ │ ├── assign_result.py │ │ │ ├── base_assigner.py │ │ │ ├── max_iou_assigner.py │ │ │ ├── max_iou_assigner_hbb_cy.py │ │ │ └── max_iou_assigner_rbbox.py │ │ ├── bbox.pyx │ │ ├── bbox_target.py │ │ ├── bbox_target_rbbox.py │ │ ├── geometry.py │ │ ├── geometry_test.py │ │ ├── samplers │ │ │ ├── __init__.py │ │ │ ├── base_sampler.py │ │ │ ├── combined_sampler.py │ │ │ ├── instance_balanced_pos_sampler.py │ │ │ ├── iou_balanced_neg_sampler.py │ │ │ ├── ohem_sampler.py │ │ │ ├── pseudo_sampler.py │ │ │ ├── random_sampler.py │ │ │ ├── rbbox_base_sampler.py │ │ │ ├── rbbox_random_sampler.py │ │ │ └── sampling_result.py │ │ ├── setup_linux.py │ │ ├── transforms.py │ │ ├── transforms_rbbox.py │ │ └── transforms_rbbox_test.py │ ├── evaluation │ │ ├── __init__.py │ │ ├── bbox_overlaps.py │ │ ├── class_names.py │ │ ├── coco_utils.py │ │ ├── dota_utils.py │ │ ├── eval_hooks.py │ │ ├── mean_ap.py │ │ └── recall.py │ ├── loss │ │ ├── __init__.py │ │ └── losses.py │ ├── mask │ │ ├── __init__.py │ │ ├── mask_target.py │ │ └── utils.py │ ├── post_processing │ │ ├── __init__.py │ │ ├── bbox_nms.py │ │ ├── merge_augs.py │ │ ├── merge_augs_rotate.py │ │ └── rbbox_nms.py │ └── utils │ │ ├── __init__.py │ │ ├── dist_utils.py │ │ └── misc.py ├── datasets │ ├── DOTA.py │ ├── DOTA1_5.py │ ├── DOTA2.py │ ├── HRSC.py │ ├── __init__.py │ ├── coco.py │ ├── concat_dataset.py │ ├── custom.py │ ├── extra_aug.py │ ├── loader │ │ ├── __init__.py │ │ ├── build_loader.py │ │ └── sampler.py │ ├── repeat_dataset.py │ ├── rotate_aug.py │ ├── transforms.py │ ├── utils.py │ ├── voc.py │ └── xml_style.py ├── models │ ├── __init__.py │ ├── anchor_heads │ │ ├── __init__.py │ │ ├── anchor_head.py │ │ ├── anchor_head_rbbox.py │ │ ├── fcos_head.py │ │ ├── ga_retina_head.py │ │ ├── ga_rpn_head.py │ │ ├── guided_anchor_head.py │ │ ├── retina_head.py │ │ ├── retina_head_rbbox.py │ │ ├── rpn_head.py │ │ └── ssd_head.py │ ├── backbones │ │ ├── __init__.py │ │ ├── hrnet.py │ │ ├── resnet.py │ │ ├── resnext.py │ │ └── ssd_vgg.py │ ├── bbox_heads │ │ ├── __init__.py │ │ ├── bbox_head.py │ │ └── convfc_bbox_head.py │ ├── builder.py │ ├── detectors │ │ ├── RoITransformer.py │ │ ├── __init__.py │ │ ├── base.py │ │ ├── base_new.py │ │ ├── cascade_rcnn.py │ │ ├── fast_rcnn.py │ │ ├── faster_rcnn.py │ │ ├── faster_rcnn_hbb_obb.py │ │ ├── faster_rcnn_obb.py │ │ ├── fcos.py │ │ ├── htc.py │ │ ├── mask_rcnn.py │ │ ├── retinanet.py │ │ ├── retinanet_obb.py │ │ ├── rpn.py │ │ ├── single_stage.py │ │ ├── single_stage_rbbox.py │ │ ├── test_mixins.py │ │ ├── two_stage.py │ │ └── two_stage_rbbox.py │ ├── losses │ │ ├── __init__.py │ │ ├── balanced_l1_loss.py │ │ ├── cross_entropy_loss.py │ │ ├── focal_loss.py │ │ ├── ghm_loss.py │ │ ├── iou_loss.py │ │ └── smooth_l1_loss.py │ ├── mask_heads │ │ ├── __init__.py │ │ ├── fcn_mask_head.py │ │ ├── fused_semantic_head.py │ │ └── htc_mask_head.py │ ├── necks │ │ ├── __init__.py │ │ ├── bfp.py │ │ ├── fpn.py │ │ └── hrfpn.py │ ├── plugins │ │ ├── __init__.py │ │ └── non_local.py │ ├── rbbox_heads │ │ ├── __init__.py │ │ ├── convfc_rbbox_head.py │ │ └── rbbox_head.py │ ├── registry.py │ ├── roi_extractors │ │ ├── __init__.py │ │ └── single_level.py │ ├── rroi_extractors │ │ ├── __init__.py │ │ └── rbox_single_level.py │ ├── shared_heads │ │ ├── __init__.py │ │ └── res_layer.py │ └── utils │ │ ├── __init__.py │ │ ├── conv_module.py │ │ ├── conv_ws.py │ │ ├── norm.py │ │ ├── scale.py │ │ └── weight_init.py ├── ops │ ├── __init__.py │ ├── dcn │ │ ├── __init__.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ ├── deform_conv.py │ │ │ └── deform_pool.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── deform_conv.py │ │ │ └── deform_pool.py │ │ ├── setup.py │ │ └── src │ │ │ ├── deform_conv_cuda.cpp │ │ │ ├── deform_conv_cuda_kernel.cu │ │ │ ├── deform_pool_cuda.cpp │ │ │ └── deform_pool_cuda_kernel.cu │ ├── gcb │ │ ├── __init__.py │ │ └── context_block.py │ ├── masked_conv │ │ ├── __init__.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ └── masked_conv.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ └── masked_conv.py │ │ ├── setup.py │ │ └── src │ │ │ ├── masked_conv2d_cuda.cpp │ │ │ └── masked_conv2d_kernel.cu │ ├── nms │ │ ├── __init__.py │ │ ├── nms_wrapper.py │ │ ├── rnms_wrapper.py │ │ ├── setup.py │ │ └── src │ │ │ ├── nms_cpu.cpp │ │ │ ├── nms_cuda.cpp │ │ │ ├── nms_kernel.cu │ │ │ └── soft_nms_cpu.pyx │ ├── poly_nms │ │ ├── __init__.py │ │ ├── poly_nms_wrapper.py │ │ ├── setup.py │ │ └── src │ │ │ ├── poly_nms_cuda.cpp │ │ │ └── poly_nms_kernel.cu │ ├── psroi_align_rotated │ │ ├── __init__.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ └── psroi_align_rotated.py │ │ ├── gradcheck.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ └── psroi_align_rotated.py │ │ ├── setup.py │ │ └── src │ │ │ ├── psroi_align_rotated_cuda.cpp │ │ │ └── psroi_align_rotated_kernel.cu │ ├── roi_align │ │ ├── __init__.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ └── roi_align.py │ │ ├── gradcheck.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ └── roi_align.py │ │ ├── setup.py │ │ └── src │ │ │ ├── roi_align_cuda.cpp │ │ │ └── roi_align_kernel.cu │ ├── roi_align_rotated │ │ ├── __init__.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ └── roi_align_rotated.py │ │ ├── gradcheck.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ └── roi_align_rotated.py │ │ ├── setup.py │ │ └── src │ │ │ ├── roi_align_rotated_cuda.cpp │ │ │ └── roi_align_rotated_kernel.cu │ ├── roi_pool │ │ ├── __init__.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ └── roi_pool.py │ │ ├── gradcheck.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ └── roi_pool.py │ │ ├── setup.py │ │ └── src │ │ │ ├── roi_pool_cuda.cpp │ │ │ └── roi_pool_kernel.cu │ └── sigmoid_focal_loss │ │ ├── __init__.py │ │ ├── functions │ │ ├── __init__.py │ │ └── sigmoid_focal_loss.py │ │ ├── modules │ │ ├── __init__.py │ │ └── sigmoid_focal_loss.py │ │ ├── setup.py │ │ └── src │ │ ├── sigmoid_focal_loss.cpp │ │ └── sigmoid_focal_loss_cuda.cu └── utils │ ├── __init__.py │ ├── flops_counter.py │ └── registry.py ├── requirements.txt ├── results.jpg ├── setup.py ├── sota-dota1-clsap.png ├── sota-dota1.png ├── sota-dota15-clsap.png ├── sota-dota15.png ├── sota-dota2-clsap.png ├── speed_accuracy_v8.png └── tools ├── analyze_logs.py ├── coco_eval.py ├── config_trans_map.py ├── convert_datasets └── pascal_voc.py ├── copy_models.py ├── detectron2pytorch.py ├── dist_test.sh ├── dist_train.sh ├── get_flops.py ├── parse_results.py ├── publish_model.py ├── robustness_eval.py ├── slurm_test.sh ├── slurm_train.sh ├── test.py ├── test_robustness.py ├── train.py ├── upgrade_model_version.py └── voc_eval.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/.gitignore -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/.style.yapf -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/.travis.yml -------------------------------------------------------------------------------- /DOTA_devkit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/.gitignore -------------------------------------------------------------------------------- /DOTA_devkit/DOTA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/DOTA.py -------------------------------------------------------------------------------- /DOTA_devkit/DOTA2COCO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/DOTA2COCO.py -------------------------------------------------------------------------------- /DOTA_devkit/HRSC2COCO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/HRSC2COCO.py -------------------------------------------------------------------------------- /DOTA_devkit/ImgSplit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/ImgSplit.py -------------------------------------------------------------------------------- /DOTA_devkit/ImgSplit_multi_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/ImgSplit_multi_process.py -------------------------------------------------------------------------------- /DOTA_devkit/ResultMerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/ResultMerge.py -------------------------------------------------------------------------------- /DOTA_devkit/ResultMerge_multi_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/ResultMerge_multi_process.py -------------------------------------------------------------------------------- /DOTA_devkit/SplitOnlyImage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/SplitOnlyImage.py -------------------------------------------------------------------------------- /DOTA_devkit/SplitOnlyImage_multi_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/SplitOnlyImage_multi_process.py -------------------------------------------------------------------------------- /DOTA_devkit/dota_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/dota_utils.py -------------------------------------------------------------------------------- /DOTA_devkit/nms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/nms.py -------------------------------------------------------------------------------- /DOTA_devkit/poly_overlaps_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/poly_overlaps_test.py -------------------------------------------------------------------------------- /DOTA_devkit/polyiou.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/polyiou.cpp -------------------------------------------------------------------------------- /DOTA_devkit/polyiou.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/polyiou.h -------------------------------------------------------------------------------- /DOTA_devkit/polyiou.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/polyiou.i -------------------------------------------------------------------------------- /DOTA_devkit/polyiou.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/polyiou.py -------------------------------------------------------------------------------- /DOTA_devkit/prepare_dota1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/prepare_dota1.py -------------------------------------------------------------------------------- /DOTA_devkit/prepare_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/prepare_dota1_5.py -------------------------------------------------------------------------------- /DOTA_devkit/prepare_dota1_5_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/prepare_dota1_5_aug.py -------------------------------------------------------------------------------- /DOTA_devkit/prepare_dota1_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/prepare_dota1_aug.py -------------------------------------------------------------------------------- /DOTA_devkit/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/readme.md -------------------------------------------------------------------------------- /DOTA_devkit/results_obb2hbb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/results_obb2hbb.py -------------------------------------------------------------------------------- /DOTA_devkit/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/rotate.py -------------------------------------------------------------------------------- /DOTA_devkit/rotate_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/rotate_test.py -------------------------------------------------------------------------------- /DOTA_devkit/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/setup.py -------------------------------------------------------------------------------- /DOTA_devkit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/DOTA_devkit/utils.py -------------------------------------------------------------------------------- /GETTING_STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/GETTING_STARTED.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/LICENSE -------------------------------------------------------------------------------- /MODEL_ZOO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/MODEL_ZOO.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/README.md -------------------------------------------------------------------------------- /TECHNICAL_DETAILS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/TECHNICAL_DETAILS.md -------------------------------------------------------------------------------- /benchmarks-dota.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/benchmarks-dota.png -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/compile.sh -------------------------------------------------------------------------------- /configs/DOTA/cascade_mask_rcnn_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/cascade_mask_rcnn_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/faster_rcnn_RoITrans_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/faster_rcnn_RoITrans_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/faster_rcnn_RoITrans_r50_fpn_1x_dota_gap512_msTrainTest_rotationTrainTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/faster_rcnn_RoITrans_r50_fpn_1x_dota_gap512_msTrainTest_rotationTrainTest.py -------------------------------------------------------------------------------- /configs/DOTA/faster_rcnn_h-obb_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/faster_rcnn_h-obb_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/faster_rcnn_obb_dpool_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/faster_rcnn_obb_dpool_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/faster_rcnn_obb_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/faster_rcnn_obb_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/faster_rcnn_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/faster_rcnn_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/htc_without_semantic_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/htc_without_semantic_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/mask_rcnn_r50_fpn_1x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/mask_rcnn_r50_fpn_1x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/retinanet_obb_r50_fpn_2x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/retinanet_obb_r50_fpn_2x_dota.py -------------------------------------------------------------------------------- /configs/DOTA/retinanet_r50_fpn_2x_dota.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA/retinanet_r50_fpn_2x_dota.py -------------------------------------------------------------------------------- /configs/DOTA1_5/cascade_mask_rcnn_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/cascade_mask_rcnn_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/faster_rcnn_RoITrans_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/faster_rcnn_RoITrans_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/faster_rcnn_RoITrans_r50_fpn_1x_dota1_5_gap512_msTrainTest_rotationTrainTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/faster_rcnn_RoITrans_r50_fpn_1x_dota1_5_gap512_msTrainTest_rotationTrainTest.py -------------------------------------------------------------------------------- /configs/DOTA1_5/faster_rcnn_h-obb_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/faster_rcnn_h-obb_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/faster_rcnn_obb_dpool_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/faster_rcnn_obb_dpool_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/faster_rcnn_obb_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/faster_rcnn_obb_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/faster_rcnn_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/faster_rcnn_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/htc_without_semantic_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/htc_without_semantic_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/mask_rcnn_r50_fpn_1x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/mask_rcnn_r50_fpn_1x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/retinanet_obb_r50_fpn_2x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/retinanet_obb_r50_fpn_2x_dota1_5.py -------------------------------------------------------------------------------- /configs/DOTA1_5/retinanet_r50_fpn_2x_dota1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/DOTA1_5/retinanet_r50_fpn_2x_dota1_5.py -------------------------------------------------------------------------------- /configs/cascade_mask_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_mask_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_mask_rcnn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_mask_rcnn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/cascade_mask_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_mask_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_mask_rcnn_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_mask_rcnn_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_mask_rcnn_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_mask_rcnn_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_rcnn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_rcnn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/cascade_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_rcnn_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_rcnn_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/cascade_rcnn_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/cascade_rcnn_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/README.md -------------------------------------------------------------------------------- /configs/dcn/cascade_mask_rcnn_dconv_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/cascade_mask_rcnn_dconv_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/cascade_rcnn_dconv_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/cascade_rcnn_dconv_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/faster_rcnn_dconv_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/faster_rcnn_dconv_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/faster_rcnn_dconv_c3-c5_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/faster_rcnn_dconv_c3-c5_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/faster_rcnn_dpool_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/faster_rcnn_dpool_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/faster_rcnn_mdconv_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/faster_rcnn_mdconv_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/faster_rcnn_mdpool_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/faster_rcnn_mdpool_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/dcn/mask_rcnn_dconv_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/dcn/mask_rcnn_dconv_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/fast_mask_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fast_mask_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/fast_mask_rcnn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fast_mask_rcnn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/fast_mask_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fast_mask_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/fast_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fast_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/fast_rcnn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fast_rcnn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/fast_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fast_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/faster_rcnn_ohem_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/faster_rcnn_ohem_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/faster_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/faster_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/faster_rcnn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/faster_rcnn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/faster_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/faster_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/faster_rcnn_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/faster_rcnn_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/faster_rcnn_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/faster_rcnn_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/fcos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fcos/README.md -------------------------------------------------------------------------------- /configs/fcos/fcos_mstrain_640_800_r101_caffe_fpn_gn_2x_4gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fcos/fcos_mstrain_640_800_r101_caffe_fpn_gn_2x_4gpu.py -------------------------------------------------------------------------------- /configs/fcos/fcos_mstrain_640_800_x101_64x4d_fpn_gn_2x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fcos/fcos_mstrain_640_800_x101_64x4d_fpn_gn_2x.py -------------------------------------------------------------------------------- /configs/fcos/fcos_r50_caffe_fpn_gn_1x_4gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/fcos/fcos_r50_caffe_fpn_gn_1x_4gpu.py -------------------------------------------------------------------------------- /configs/gcnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gcnet/README.md -------------------------------------------------------------------------------- /configs/gcnet/mask_rcnn_r16_gcb_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gcnet/mask_rcnn_r16_gcb_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/gcnet/mask_rcnn_r16_gcb_c3-c5_r50_fpn_syncbn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gcnet/mask_rcnn_r16_gcb_c3-c5_r50_fpn_syncbn_1x.py -------------------------------------------------------------------------------- /configs/gcnet/mask_rcnn_r4_gcb_c3-c5_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gcnet/mask_rcnn_r4_gcb_c3-c5_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/gcnet/mask_rcnn_r4_gcb_c3-c5_r50_fpn_syncbn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gcnet/mask_rcnn_r4_gcb_c3-c5_r50_fpn_syncbn_1x.py -------------------------------------------------------------------------------- /configs/gcnet/mask_rcnn_r50_fpn_sbn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gcnet/mask_rcnn_r50_fpn_sbn_1x.py -------------------------------------------------------------------------------- /configs/ghm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/ghm/README.md -------------------------------------------------------------------------------- /configs/ghm/retinanet_ghm_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/ghm/retinanet_ghm_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/gn+ws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn+ws/README.md -------------------------------------------------------------------------------- /configs/gn+ws/faster_rcnn_r50_fpn_gn_ws_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn+ws/faster_rcnn_r50_fpn_gn_ws_1x.py -------------------------------------------------------------------------------- /configs/gn+ws/mask_rcnn_r50_fpn_gn_ws_20_23_24e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn+ws/mask_rcnn_r50_fpn_gn_ws_20_23_24e.py -------------------------------------------------------------------------------- /configs/gn+ws/mask_rcnn_r50_fpn_gn_ws_2x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn+ws/mask_rcnn_r50_fpn_gn_ws_2x.py -------------------------------------------------------------------------------- /configs/gn+ws/mask_rcnn_x101_32x4d_fpn_gn_ws_2x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn+ws/mask_rcnn_x101_32x4d_fpn_gn_ws_2x.py -------------------------------------------------------------------------------- /configs/gn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn/README.md -------------------------------------------------------------------------------- /configs/gn/mask_rcnn_r101_fpn_gn_2x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn/mask_rcnn_r101_fpn_gn_2x.py -------------------------------------------------------------------------------- /configs/gn/mask_rcnn_r50_fpn_gn_2x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn/mask_rcnn_r50_fpn_gn_2x.py -------------------------------------------------------------------------------- /configs/gn/mask_rcnn_r50_fpn_gn_contrib_2x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/gn/mask_rcnn_r50_fpn_gn_contrib_2x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/README.md -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_fast_r50_caffe_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_fast_r50_caffe_fpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_faster_r50_caffe_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_faster_r50_caffe_fpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_faster_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_faster_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_retinanet_r50_caffe_fpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_retinanet_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_rpn_r101_caffe_rpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_rpn_r101_caffe_rpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_rpn_r50_caffe_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_rpn_r50_caffe_fpn_1x.py -------------------------------------------------------------------------------- /configs/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/guided_anchoring/ga_rpn_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/hrnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/README.md -------------------------------------------------------------------------------- /configs/hrnet/cascade_rcnn_hrnetv2p_w32_20e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/cascade_rcnn_hrnetv2p_w32_20e.py -------------------------------------------------------------------------------- /configs/hrnet/faster_rcnn_hrnetv2p_w18_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/faster_rcnn_hrnetv2p_w18_1x.py -------------------------------------------------------------------------------- /configs/hrnet/faster_rcnn_hrnetv2p_w32_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/faster_rcnn_hrnetv2p_w32_1x.py -------------------------------------------------------------------------------- /configs/hrnet/faster_rcnn_hrnetv2p_w40_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/faster_rcnn_hrnetv2p_w40_1x.py -------------------------------------------------------------------------------- /configs/hrnet/mask_rcnn_hrnetv2p_w18_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/mask_rcnn_hrnetv2p_w18_1x.py -------------------------------------------------------------------------------- /configs/hrnet/mask_rcnn_hrnetv2p_w32_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/hrnet/mask_rcnn_hrnetv2p_w32_1x.py -------------------------------------------------------------------------------- /configs/htc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/README.md -------------------------------------------------------------------------------- /configs/htc/htc_dconv_c3-c5_mstrain_400_1400_x101_64x4d_fpn_20e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_dconv_c3-c5_mstrain_400_1400_x101_64x4d_fpn_20e.py -------------------------------------------------------------------------------- /configs/htc/htc_r101_fpn_20e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_r101_fpn_20e.py -------------------------------------------------------------------------------- /configs/htc/htc_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/htc/htc_r50_fpn_20e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_r50_fpn_20e.py -------------------------------------------------------------------------------- /configs/htc/htc_without_semantic_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_without_semantic_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/htc/htc_x101_32x4d_fpn_20e_16gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_x101_32x4d_fpn_20e_16gpu.py -------------------------------------------------------------------------------- /configs/htc/htc_x101_64x4d_fpn_20e_16gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/htc/htc_x101_64x4d_fpn_20e_16gpu.py -------------------------------------------------------------------------------- /configs/libra_rcnn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/libra_rcnn/README.md -------------------------------------------------------------------------------- /configs/libra_rcnn/libra_fast_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/libra_rcnn/libra_fast_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/libra_rcnn/libra_faster_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/libra_rcnn/libra_faster_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/libra_rcnn/libra_faster_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/libra_rcnn/libra_faster_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/libra_rcnn/libra_faster_rcnn_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/libra_rcnn/libra_retinanet_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/libra_rcnn/libra_retinanet_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/mask_rcnn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/mask_rcnn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/mask_rcnn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/mask_rcnn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/mask_rcnn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/mask_rcnn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/mask_rcnn_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/mask_rcnn_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/mask_rcnn_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/mask_rcnn_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py -------------------------------------------------------------------------------- /configs/pascal_voc/ssd300_voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/pascal_voc/ssd300_voc.py -------------------------------------------------------------------------------- /configs/pascal_voc/ssd512_voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/pascal_voc/ssd512_voc.py -------------------------------------------------------------------------------- /configs/retinanet_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/retinanet_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/retinanet_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/retinanet_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/retinanet_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/retinanet_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/retinanet_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/retinanet_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/rpn_r101_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/rpn_r101_fpn_1x.py -------------------------------------------------------------------------------- /configs/rpn_r50_caffe_c4_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/rpn_r50_caffe_c4_1x.py -------------------------------------------------------------------------------- /configs/rpn_r50_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/rpn_r50_fpn_1x.py -------------------------------------------------------------------------------- /configs/rpn_x101_32x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/rpn_x101_32x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/rpn_x101_64x4d_fpn_1x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/rpn_x101_64x4d_fpn_1x.py -------------------------------------------------------------------------------- /configs/scratch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/scratch/README.md -------------------------------------------------------------------------------- /configs/scratch/scratch_faster_rcnn_r50_fpn_gn_6x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/scratch/scratch_faster_rcnn_r50_fpn_gn_6x.py -------------------------------------------------------------------------------- /configs/scratch/scratch_mask_rcnn_r50_fpn_gn_6x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/scratch/scratch_mask_rcnn_r50_fpn_gn_6x.py -------------------------------------------------------------------------------- /configs/ssd300_coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/ssd300_coco.py -------------------------------------------------------------------------------- /configs/ssd512_coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/configs/ssd512_coco.py -------------------------------------------------------------------------------- /data-aug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/data-aug.png -------------------------------------------------------------------------------- /demo/P0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/demo/P0009.jpg -------------------------------------------------------------------------------- /demo_large_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/demo_large_image.py -------------------------------------------------------------------------------- /mmdet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/__init__.py -------------------------------------------------------------------------------- /mmdet/apis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/apis/__init__.py -------------------------------------------------------------------------------- /mmdet/apis/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/apis/env.py -------------------------------------------------------------------------------- /mmdet/apis/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/apis/inference.py -------------------------------------------------------------------------------- /mmdet/apis/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/apis/train.py -------------------------------------------------------------------------------- /mmdet/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/__init__.py -------------------------------------------------------------------------------- /mmdet/core/anchor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/anchor/__init__.py -------------------------------------------------------------------------------- /mmdet/core/anchor/anchor_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/anchor/anchor_generator.py -------------------------------------------------------------------------------- /mmdet/core/anchor/anchor_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/anchor/anchor_target.py -------------------------------------------------------------------------------- /mmdet/core/anchor/anchor_target_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/anchor/anchor_target_rbbox.py -------------------------------------------------------------------------------- /mmdet/core/anchor/guided_anchor_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/anchor/guided_anchor_target.py -------------------------------------------------------------------------------- /mmdet/core/bbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/__init__.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assign_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assign_sampling.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/__init__.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/approx_max_iou_assigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/approx_max_iou_assigner.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/assign_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/assign_result.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/base_assigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/base_assigner.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/max_iou_assigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/max_iou_assigner.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/max_iou_assigner_hbb_cy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/max_iou_assigner_hbb_cy.py -------------------------------------------------------------------------------- /mmdet/core/bbox/assigners/max_iou_assigner_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/assigners/max_iou_assigner_rbbox.py -------------------------------------------------------------------------------- /mmdet/core/bbox/bbox.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/bbox.pyx -------------------------------------------------------------------------------- /mmdet/core/bbox/bbox_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/bbox_target.py -------------------------------------------------------------------------------- /mmdet/core/bbox/bbox_target_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/bbox_target_rbbox.py -------------------------------------------------------------------------------- /mmdet/core/bbox/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/geometry.py -------------------------------------------------------------------------------- /mmdet/core/bbox/geometry_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/geometry_test.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/__init__.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/base_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/base_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/combined_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/combined_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/instance_balanced_pos_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/instance_balanced_pos_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/iou_balanced_neg_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/iou_balanced_neg_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/ohem_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/ohem_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/pseudo_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/pseudo_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/random_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/random_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/rbbox_base_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/rbbox_base_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/rbbox_random_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/rbbox_random_sampler.py -------------------------------------------------------------------------------- /mmdet/core/bbox/samplers/sampling_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/samplers/sampling_result.py -------------------------------------------------------------------------------- /mmdet/core/bbox/setup_linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/setup_linux.py -------------------------------------------------------------------------------- /mmdet/core/bbox/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/transforms.py -------------------------------------------------------------------------------- /mmdet/core/bbox/transforms_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/transforms_rbbox.py -------------------------------------------------------------------------------- /mmdet/core/bbox/transforms_rbbox_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/bbox/transforms_rbbox_test.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/__init__.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/bbox_overlaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/bbox_overlaps.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/class_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/class_names.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/coco_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/coco_utils.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/dota_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/dota_utils.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/eval_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/eval_hooks.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/mean_ap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/mean_ap.py -------------------------------------------------------------------------------- /mmdet/core/evaluation/recall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/evaluation/recall.py -------------------------------------------------------------------------------- /mmdet/core/loss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/loss/__init__.py -------------------------------------------------------------------------------- /mmdet/core/loss/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/loss/losses.py -------------------------------------------------------------------------------- /mmdet/core/mask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/mask/__init__.py -------------------------------------------------------------------------------- /mmdet/core/mask/mask_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/mask/mask_target.py -------------------------------------------------------------------------------- /mmdet/core/mask/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/mask/utils.py -------------------------------------------------------------------------------- /mmdet/core/post_processing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/post_processing/__init__.py -------------------------------------------------------------------------------- /mmdet/core/post_processing/bbox_nms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/post_processing/bbox_nms.py -------------------------------------------------------------------------------- /mmdet/core/post_processing/merge_augs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/post_processing/merge_augs.py -------------------------------------------------------------------------------- /mmdet/core/post_processing/merge_augs_rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/post_processing/merge_augs_rotate.py -------------------------------------------------------------------------------- /mmdet/core/post_processing/rbbox_nms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/post_processing/rbbox_nms.py -------------------------------------------------------------------------------- /mmdet/core/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/utils/__init__.py -------------------------------------------------------------------------------- /mmdet/core/utils/dist_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/utils/dist_utils.py -------------------------------------------------------------------------------- /mmdet/core/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/core/utils/misc.py -------------------------------------------------------------------------------- /mmdet/datasets/DOTA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/DOTA.py -------------------------------------------------------------------------------- /mmdet/datasets/DOTA1_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/DOTA1_5.py -------------------------------------------------------------------------------- /mmdet/datasets/DOTA2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/DOTA2.py -------------------------------------------------------------------------------- /mmdet/datasets/HRSC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/HRSC.py -------------------------------------------------------------------------------- /mmdet/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/__init__.py -------------------------------------------------------------------------------- /mmdet/datasets/coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/coco.py -------------------------------------------------------------------------------- /mmdet/datasets/concat_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/concat_dataset.py -------------------------------------------------------------------------------- /mmdet/datasets/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/custom.py -------------------------------------------------------------------------------- /mmdet/datasets/extra_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/extra_aug.py -------------------------------------------------------------------------------- /mmdet/datasets/loader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/loader/__init__.py -------------------------------------------------------------------------------- /mmdet/datasets/loader/build_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/loader/build_loader.py -------------------------------------------------------------------------------- /mmdet/datasets/loader/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/loader/sampler.py -------------------------------------------------------------------------------- /mmdet/datasets/repeat_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/repeat_dataset.py -------------------------------------------------------------------------------- /mmdet/datasets/rotate_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/rotate_aug.py -------------------------------------------------------------------------------- /mmdet/datasets/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/transforms.py -------------------------------------------------------------------------------- /mmdet/datasets/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/utils.py -------------------------------------------------------------------------------- /mmdet/datasets/voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/voc.py -------------------------------------------------------------------------------- /mmdet/datasets/xml_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/datasets/xml_style.py -------------------------------------------------------------------------------- /mmdet/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/__init__.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/__init__.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/anchor_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/anchor_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/anchor_head_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/anchor_head_rbbox.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/fcos_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/fcos_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/ga_retina_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/ga_retina_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/ga_rpn_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/ga_rpn_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/guided_anchor_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/guided_anchor_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/retina_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/retina_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/retina_head_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/retina_head_rbbox.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/rpn_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/rpn_head.py -------------------------------------------------------------------------------- /mmdet/models/anchor_heads/ssd_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/anchor_heads/ssd_head.py -------------------------------------------------------------------------------- /mmdet/models/backbones/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/backbones/__init__.py -------------------------------------------------------------------------------- /mmdet/models/backbones/hrnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/backbones/hrnet.py -------------------------------------------------------------------------------- /mmdet/models/backbones/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/backbones/resnet.py -------------------------------------------------------------------------------- /mmdet/models/backbones/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/backbones/resnext.py -------------------------------------------------------------------------------- /mmdet/models/backbones/ssd_vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/backbones/ssd_vgg.py -------------------------------------------------------------------------------- /mmdet/models/bbox_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/bbox_heads/__init__.py -------------------------------------------------------------------------------- /mmdet/models/bbox_heads/bbox_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/bbox_heads/bbox_head.py -------------------------------------------------------------------------------- /mmdet/models/bbox_heads/convfc_bbox_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/bbox_heads/convfc_bbox_head.py -------------------------------------------------------------------------------- /mmdet/models/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/builder.py -------------------------------------------------------------------------------- /mmdet/models/detectors/RoITransformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/RoITransformer.py -------------------------------------------------------------------------------- /mmdet/models/detectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/__init__.py -------------------------------------------------------------------------------- /mmdet/models/detectors/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/base.py -------------------------------------------------------------------------------- /mmdet/models/detectors/base_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/base_new.py -------------------------------------------------------------------------------- /mmdet/models/detectors/cascade_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/cascade_rcnn.py -------------------------------------------------------------------------------- /mmdet/models/detectors/fast_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/fast_rcnn.py -------------------------------------------------------------------------------- /mmdet/models/detectors/faster_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/faster_rcnn.py -------------------------------------------------------------------------------- /mmdet/models/detectors/faster_rcnn_hbb_obb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/faster_rcnn_hbb_obb.py -------------------------------------------------------------------------------- /mmdet/models/detectors/faster_rcnn_obb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/faster_rcnn_obb.py -------------------------------------------------------------------------------- /mmdet/models/detectors/fcos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/fcos.py -------------------------------------------------------------------------------- /mmdet/models/detectors/htc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/htc.py -------------------------------------------------------------------------------- /mmdet/models/detectors/mask_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/mask_rcnn.py -------------------------------------------------------------------------------- /mmdet/models/detectors/retinanet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/retinanet.py -------------------------------------------------------------------------------- /mmdet/models/detectors/retinanet_obb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/retinanet_obb.py -------------------------------------------------------------------------------- /mmdet/models/detectors/rpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/rpn.py -------------------------------------------------------------------------------- /mmdet/models/detectors/single_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/single_stage.py -------------------------------------------------------------------------------- /mmdet/models/detectors/single_stage_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/single_stage_rbbox.py -------------------------------------------------------------------------------- /mmdet/models/detectors/test_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/test_mixins.py -------------------------------------------------------------------------------- /mmdet/models/detectors/two_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/two_stage.py -------------------------------------------------------------------------------- /mmdet/models/detectors/two_stage_rbbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/detectors/two_stage_rbbox.py -------------------------------------------------------------------------------- /mmdet/models/losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/__init__.py -------------------------------------------------------------------------------- /mmdet/models/losses/balanced_l1_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/balanced_l1_loss.py -------------------------------------------------------------------------------- /mmdet/models/losses/cross_entropy_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/cross_entropy_loss.py -------------------------------------------------------------------------------- /mmdet/models/losses/focal_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/focal_loss.py -------------------------------------------------------------------------------- /mmdet/models/losses/ghm_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/ghm_loss.py -------------------------------------------------------------------------------- /mmdet/models/losses/iou_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/iou_loss.py -------------------------------------------------------------------------------- /mmdet/models/losses/smooth_l1_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/losses/smooth_l1_loss.py -------------------------------------------------------------------------------- /mmdet/models/mask_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/mask_heads/__init__.py -------------------------------------------------------------------------------- /mmdet/models/mask_heads/fcn_mask_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/mask_heads/fcn_mask_head.py -------------------------------------------------------------------------------- /mmdet/models/mask_heads/fused_semantic_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/mask_heads/fused_semantic_head.py -------------------------------------------------------------------------------- /mmdet/models/mask_heads/htc_mask_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/mask_heads/htc_mask_head.py -------------------------------------------------------------------------------- /mmdet/models/necks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/necks/__init__.py -------------------------------------------------------------------------------- /mmdet/models/necks/bfp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/necks/bfp.py -------------------------------------------------------------------------------- /mmdet/models/necks/fpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/necks/fpn.py -------------------------------------------------------------------------------- /mmdet/models/necks/hrfpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/necks/hrfpn.py -------------------------------------------------------------------------------- /mmdet/models/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/plugins/__init__.py -------------------------------------------------------------------------------- /mmdet/models/plugins/non_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/plugins/non_local.py -------------------------------------------------------------------------------- /mmdet/models/rbbox_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/rbbox_heads/__init__.py -------------------------------------------------------------------------------- /mmdet/models/rbbox_heads/convfc_rbbox_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/rbbox_heads/convfc_rbbox_head.py -------------------------------------------------------------------------------- /mmdet/models/rbbox_heads/rbbox_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/rbbox_heads/rbbox_head.py -------------------------------------------------------------------------------- /mmdet/models/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/registry.py -------------------------------------------------------------------------------- /mmdet/models/roi_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/roi_extractors/__init__.py -------------------------------------------------------------------------------- /mmdet/models/roi_extractors/single_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/roi_extractors/single_level.py -------------------------------------------------------------------------------- /mmdet/models/rroi_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/rroi_extractors/__init__.py -------------------------------------------------------------------------------- /mmdet/models/rroi_extractors/rbox_single_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/rroi_extractors/rbox_single_level.py -------------------------------------------------------------------------------- /mmdet/models/shared_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/shared_heads/__init__.py -------------------------------------------------------------------------------- /mmdet/models/shared_heads/res_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/shared_heads/res_layer.py -------------------------------------------------------------------------------- /mmdet/models/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/utils/__init__.py -------------------------------------------------------------------------------- /mmdet/models/utils/conv_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/utils/conv_module.py -------------------------------------------------------------------------------- /mmdet/models/utils/conv_ws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/utils/conv_ws.py -------------------------------------------------------------------------------- /mmdet/models/utils/norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/utils/norm.py -------------------------------------------------------------------------------- /mmdet/models/utils/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/utils/scale.py -------------------------------------------------------------------------------- /mmdet/models/utils/weight_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/models/utils/weight_init.py -------------------------------------------------------------------------------- /mmdet/ops/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/dcn/functions/deform_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/functions/deform_conv.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/functions/deform_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/functions/deform_pool.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/dcn/modules/deform_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/modules/deform_conv.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/modules/deform_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/modules/deform_pool.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/setup.py -------------------------------------------------------------------------------- /mmdet/ops/dcn/src/deform_conv_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/src/deform_conv_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/dcn/src/deform_conv_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/src/deform_conv_cuda_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/dcn/src/deform_pool_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/src/deform_pool_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/dcn/src/deform_pool_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/dcn/src/deform_pool_cuda_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/gcb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/gcb/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/gcb/context_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/gcb/context_block.py -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/masked_conv/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/functions/masked_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/masked_conv/functions/masked_conv.py -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/modules/masked_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/masked_conv/modules/masked_conv.py -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/masked_conv/setup.py -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/src/masked_conv2d_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/masked_conv/src/masked_conv2d_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/masked_conv/src/masked_conv2d_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/masked_conv/src/masked_conv2d_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/nms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/nms/nms_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/nms_wrapper.py -------------------------------------------------------------------------------- /mmdet/ops/nms/rnms_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/rnms_wrapper.py -------------------------------------------------------------------------------- /mmdet/ops/nms/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/setup.py -------------------------------------------------------------------------------- /mmdet/ops/nms/src/nms_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/src/nms_cpu.cpp -------------------------------------------------------------------------------- /mmdet/ops/nms/src/nms_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/src/nms_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/nms/src/nms_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/src/nms_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/nms/src/soft_nms_cpu.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/nms/src/soft_nms_cpu.pyx -------------------------------------------------------------------------------- /mmdet/ops/poly_nms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/poly_nms/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/poly_nms/poly_nms_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/poly_nms/poly_nms_wrapper.py -------------------------------------------------------------------------------- /mmdet/ops/poly_nms/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/poly_nms/setup.py -------------------------------------------------------------------------------- /mmdet/ops/poly_nms/src/poly_nms_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/poly_nms/src/poly_nms_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/poly_nms/src/poly_nms_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/poly_nms/src/poly_nms_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/functions/psroi_align_rotated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/functions/psroi_align_rotated.py -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/gradcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/gradcheck.py -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/modules/psroi_align_rotated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/modules/psroi_align_rotated.py -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/setup.py -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/src/psroi_align_rotated_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/src/psroi_align_rotated_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/psroi_align_rotated/src/psroi_align_rotated_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/psroi_align_rotated/src/psroi_align_rotated_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/roi_align/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/roi_align/functions/roi_align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/functions/roi_align.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align/gradcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/gradcheck.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/roi_align/modules/roi_align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/modules/roi_align.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/setup.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align/src/roi_align_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/src/roi_align_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/roi_align/src/roi_align_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align/src/roi_align_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/functions/roi_align_rotated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/functions/roi_align_rotated.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/gradcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/gradcheck.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/modules/roi_align_rotated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/modules/roi_align_rotated.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/setup.py -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/src/roi_align_rotated_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/src/roi_align_rotated_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/roi_align_rotated/src/roi_align_rotated_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_align_rotated/src/roi_align_rotated_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/functions/roi_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/functions/roi_pool.py -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/gradcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/gradcheck.py -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/modules/roi_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/modules/roi_pool.py -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/setup.py -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/src/roi_pool_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/src/roi_pool_cuda.cpp -------------------------------------------------------------------------------- /mmdet/ops/roi_pool/src/roi_pool_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/roi_pool/src/roi_pool_kernel.cu -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/sigmoid_focal_loss/__init__.py -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/functions/sigmoid_focal_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/sigmoid_focal_loss/functions/sigmoid_focal_loss.py -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/modules/sigmoid_focal_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/sigmoid_focal_loss/modules/sigmoid_focal_loss.py -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/sigmoid_focal_loss/setup.py -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/src/sigmoid_focal_loss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/sigmoid_focal_loss/src/sigmoid_focal_loss.cpp -------------------------------------------------------------------------------- /mmdet/ops/sigmoid_focal_loss/src/sigmoid_focal_loss_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/ops/sigmoid_focal_loss/src/sigmoid_focal_loss_cuda.cu -------------------------------------------------------------------------------- /mmdet/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/utils/__init__.py -------------------------------------------------------------------------------- /mmdet/utils/flops_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/utils/flops_counter.py -------------------------------------------------------------------------------- /mmdet/utils/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/mmdet/utils/registry.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | Cython 2 | mmcv 3 | shapely 4 | tqdm -------------------------------------------------------------------------------- /results.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/results.jpg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/setup.py -------------------------------------------------------------------------------- /sota-dota1-clsap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/sota-dota1-clsap.png -------------------------------------------------------------------------------- /sota-dota1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/sota-dota1.png -------------------------------------------------------------------------------- /sota-dota15-clsap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/sota-dota15-clsap.png -------------------------------------------------------------------------------- /sota-dota15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/sota-dota15.png -------------------------------------------------------------------------------- /sota-dota2-clsap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/sota-dota2-clsap.png -------------------------------------------------------------------------------- /speed_accuracy_v8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/speed_accuracy_v8.png -------------------------------------------------------------------------------- /tools/analyze_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/analyze_logs.py -------------------------------------------------------------------------------- /tools/coco_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/coco_eval.py -------------------------------------------------------------------------------- /tools/config_trans_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/config_trans_map.py -------------------------------------------------------------------------------- /tools/convert_datasets/pascal_voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/convert_datasets/pascal_voc.py -------------------------------------------------------------------------------- /tools/copy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/copy_models.py -------------------------------------------------------------------------------- /tools/detectron2pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/detectron2pytorch.py -------------------------------------------------------------------------------- /tools/dist_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/dist_test.sh -------------------------------------------------------------------------------- /tools/dist_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/dist_train.sh -------------------------------------------------------------------------------- /tools/get_flops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/get_flops.py -------------------------------------------------------------------------------- /tools/parse_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/parse_results.py -------------------------------------------------------------------------------- /tools/publish_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/publish_model.py -------------------------------------------------------------------------------- /tools/robustness_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/robustness_eval.py -------------------------------------------------------------------------------- /tools/slurm_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/slurm_test.sh -------------------------------------------------------------------------------- /tools/slurm_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/slurm_train.sh -------------------------------------------------------------------------------- /tools/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/test.py -------------------------------------------------------------------------------- /tools/test_robustness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/test_robustness.py -------------------------------------------------------------------------------- /tools/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/train.py -------------------------------------------------------------------------------- /tools/upgrade_model_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/upgrade_model_version.py -------------------------------------------------------------------------------- /tools/voc_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingjiansw101/AerialDetection/HEAD/tools/voc_eval.py --------------------------------------------------------------------------------