├── .gitignore ├── ABSTRACTIONS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FCOS-README.md ├── INSTALL.md ├── LICENSE ├── MANIFEST.in ├── MASKRCNN_README.md ├── MODEL_ZOO.md ├── README.md ├── TROUBLESHOOTING.md ├── configs └── fcos_nuscenes │ ├── fcos_imprv_R_101_FPN_1x_ATTMIX_135_Circle_07.yaml │ ├── fcos_imprv_R_101_FPN_1x_IMG.yaml │ ├── fcos_imprv_R_50_FPN_1x_ADD_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATT1X1_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATT3X3_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATT5X5_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATT7X7_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_1357_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_01.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_03.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_05.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_09.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_11.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_13_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_357_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_357_Circle_09.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_35_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_ATTMIX_57_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_CAT_Circle_07.yaml │ ├── fcos_imprv_R_50_FPN_1x_IMG.yaml │ ├── fcos_imprv_R_50_FPN_1x_MUL_Circle_07.yaml │ ├── retinanet_R-50-FPN_1x_ATTMIX_135_Circle_07.yaml │ └── retinanet_R-50-FPN_1x_IMG.yaml ├── data └── fcos.zip ├── demo ├── Mask_R-CNN_demo.ipynb ├── README.md ├── demo_e2e_mask_rcnn_R_50_FPN_1x.png ├── demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png ├── fcos_demo.py ├── images │ ├── COCO_val2014_000000000885.jpg │ ├── COCO_val2014_000000001000.jpg │ ├── COCO_val2014_000000005477.jpg │ ├── COCO_val2014_000000007281.jpg │ ├── COCO_val2014_000000012639.jpg │ ├── COCO_val2014_000000033759.jpg │ ├── COCO_val2014_000000039769.jpg │ ├── COCO_val2014_000000050896.jpg │ ├── COCO_val2014_000000053505.jpg │ ├── COCO_val2014_000000128654.jpg │ ├── COCO_val2014_000000463842.jpg │ └── COCO_val2014_000000479030.jpg ├── predictor.py ├── test_nuscene.py └── webcam.py ├── fcos ├── __init__.py ├── bin │ └── fcos ├── configs │ ├── fcos_R_101_FPN_2x.yaml │ ├── fcos_R_50_FPN_1x.yaml │ ├── fcos_X_101_32x8d_FPN_2x.yaml │ ├── fcos_X_101_64x4d_FPN_2x.yaml │ ├── fcos_bn_bs16_MNV2_FPN_1x.yaml │ ├── fcos_imprv_R_101_FPN_1x.yaml │ ├── fcos_imprv_R_101_FPN_2x.yaml │ ├── fcos_imprv_R_50_FPN_1x.yaml │ ├── fcos_imprv_X_101_32x8d_FPN_2x.yaml │ ├── fcos_imprv_X_101_64x4d_FPN_2x.yaml │ ├── fcos_imprv_dcnv2_R_101_FPN_1x.yaml │ ├── fcos_imprv_dcnv2_R_101_FPN_2x.yaml │ ├── fcos_imprv_dcnv2_R_50_FPN_1x.yaml │ ├── fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml │ ├── fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml │ ├── fcos_syncbn_bs32_MNV2_FPN_1x.yaml │ ├── fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml │ ├── fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml │ └── fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml └── fcos.py ├── fcos_core ├── README.md ├── __init__.py ├── config │ ├── __init__.py │ ├── defaults.py │ └── paths_catalog.py ├── csrc │ ├── ROIAlign.h │ ├── ROIPool.h │ ├── SigmoidFocalLoss.h │ ├── cpu │ │ ├── ROIAlign_cpu.cpp │ │ ├── nms_cpu.cpp │ │ └── vision.h │ ├── cuda │ │ ├── ROIAlign_cuda.cu │ │ ├── ROIPool_cuda.cu │ │ ├── SigmoidFocalLoss_cuda.cu │ │ ├── deform_conv_cuda.cu │ │ ├── deform_conv_kernel_cuda.cu │ │ ├── deform_pool_cuda.cu │ │ ├── deform_pool_kernel_cuda.cu │ │ ├── ml_nms.cu │ │ ├── nms.cu │ │ └── vision.h │ ├── deform_conv.h │ ├── deform_pool.h │ ├── ml_nms.h │ ├── nms.h │ └── vision.cpp ├── data │ ├── README.md │ ├── __init__.py │ ├── build.py │ ├── collate_batch.py │ ├── datasets │ │ ├── __init__.py │ │ ├── coco.py │ │ ├── concat_dataset.py │ │ ├── evaluation │ │ │ ├── __init__.py │ │ │ ├── coco │ │ │ │ ├── __init__.py │ │ │ │ └── coco_eval.py │ │ │ └── voc │ │ │ │ ├── __init__.py │ │ │ │ └── voc_eval.py │ │ ├── nuscenes.py │ │ └── voc.py │ ├── samplers │ │ ├── __init__.py │ │ ├── distributed.py │ │ ├── grouped_batch_sampler.py │ │ └── iteration_based_batch_sampler.py │ └── transforms │ │ ├── __init__.py │ │ ├── build.py │ │ └── transforms.py ├── engine │ ├── __init__.py │ ├── bbox_aug.py │ ├── inference.py │ └── trainer.py ├── layers │ ├── __init__.py │ ├── _utils.py │ ├── batch_norm.py │ ├── dcn │ │ ├── __init__.py │ │ ├── deform_conv_func.py │ │ ├── deform_conv_module.py │ │ ├── deform_pool_func.py │ │ └── deform_pool_module.py │ ├── iou_loss.py │ ├── misc.py │ ├── nms.py │ ├── roi_align.py │ ├── roi_pool.py │ ├── scale.py │ ├── sigmoid_focal_loss.py │ └── smooth_l1_loss.py ├── modeling │ ├── __init__.py │ ├── backbone │ │ ├── __init__.py │ │ ├── backbone.py │ │ ├── fpn.py │ │ ├── fusion.py │ │ └── resnet.py │ ├── balanced_positive_negative_sampler.py │ ├── box_coder.py │ ├── detector │ │ ├── __init__.py │ │ ├── detectors.py │ │ └── generalized_rcnn.py │ ├── make_layers.py │ ├── matcher.py │ ├── poolers.py │ ├── registry.py │ ├── roi_heads │ │ ├── __init__.py │ │ ├── box_head │ │ │ ├── __init__.py │ │ │ ├── box_head.py │ │ │ ├── inference.py │ │ │ ├── loss.py │ │ │ ├── roi_box_feature_extractors.py │ │ │ └── roi_box_predictors.py │ │ ├── keypoint_head │ │ │ ├── __init__.py │ │ │ ├── inference.py │ │ │ ├── keypoint_head.py │ │ │ ├── loss.py │ │ │ ├── roi_keypoint_feature_extractors.py │ │ │ └── roi_keypoint_predictors.py │ │ ├── mask_head │ │ │ ├── __init__.py │ │ │ ├── inference.py │ │ │ ├── loss.py │ │ │ ├── mask_head.py │ │ │ ├── roi_mask_feature_extractors.py │ │ │ └── roi_mask_predictors.py │ │ └── roi_heads.py │ ├── rpn │ │ ├── __init__.py │ │ ├── anchor_generator.py │ │ ├── fcos │ │ │ ├── __init__.py │ │ │ ├── fcos.py │ │ │ ├── inference.py │ │ │ └── loss.py │ │ ├── inference.py │ │ ├── loss.py │ │ ├── retinanet │ │ │ ├── __init__.py │ │ │ ├── inference.py │ │ │ ├── loss.py │ │ │ └── retinanet.py │ │ ├── rpn.py │ │ └── utils.py │ └── utils.py ├── solver │ ├── __init__.py │ ├── build.py │ └── lr_scheduler.py ├── structures │ ├── __init__.py │ ├── bounding_box.py │ ├── boxes.py │ ├── boxlist_ops.py │ ├── image_list.py │ ├── instances.py │ ├── keypoint.py │ └── segmentation_mask.py └── utils │ ├── README.md │ ├── __init__.py │ ├── c2_model_loading.py │ ├── checkpoint.py │ ├── collect_env.py │ ├── comm.py │ ├── cv2_util.py │ ├── env.py │ ├── imports.py │ ├── logger.py │ ├── metric_logger.py │ ├── miscellaneous.py │ ├── model_serialization.py │ ├── model_zoo.py │ ├── registry.py │ └── timer.py ├── image ├── detection.png ├── download.png └── txt.png ├── requirements.txt ├── setup.py ├── tests ├── env_tests │ └── env.py ├── test_backbones.py └── utils.py └── tools ├── __init__.py ├── nuscenes ├── __init__.py ├── convert_radar_point.py ├── extract_pc_image_norm_info_from_image.py ├── generate_2d_annotations_by_fcos.py ├── gt_nuscenes.py └── merge.py ├── remove_solver_states.py ├── test_net.py ├── train_net.py └── visualize_detection_results.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/.gitignore -------------------------------------------------------------------------------- /ABSTRACTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/ABSTRACTIONS.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FCOS-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/FCOS-README.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /MASKRCNN_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/MASKRCNN_README.md -------------------------------------------------------------------------------- /MODEL_ZOO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/MODEL_ZOO.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/README.md -------------------------------------------------------------------------------- /TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_101_FPN_1x_ATTMIX_135_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_101_FPN_1x_ATTMIX_135_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_101_FPN_1x_IMG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_101_FPN_1x_IMG.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ADD_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ADD_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT1X1_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT1X1_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT3X3_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT3X3_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT5X5_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT5X5_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT7X7_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATT7X7_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_1357_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_1357_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_01.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_03.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_03.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_05.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_05.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_09.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_09.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_135_Circle_11.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_13_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_13_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_357_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_357_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_357_Circle_09.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_357_Circle_09.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_35_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_35_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_57_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_ATTMIX_57_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_CAT_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_CAT_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_IMG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_IMG.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_MUL_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/fcos_imprv_R_50_FPN_1x_MUL_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/retinanet_R-50-FPN_1x_ATTMIX_135_Circle_07.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/retinanet_R-50-FPN_1x_ATTMIX_135_Circle_07.yaml -------------------------------------------------------------------------------- /configs/fcos_nuscenes/retinanet_R-50-FPN_1x_IMG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/configs/fcos_nuscenes/retinanet_R-50-FPN_1x_IMG.yaml -------------------------------------------------------------------------------- /data/fcos.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/data/fcos.zip -------------------------------------------------------------------------------- /demo/Mask_R-CNN_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/Mask_R-CNN_demo.ipynb -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png -------------------------------------------------------------------------------- /demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png -------------------------------------------------------------------------------- /demo/fcos_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/fcos_demo.py -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000000885.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000000885.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000001000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000001000.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000005477.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000005477.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000007281.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000007281.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000012639.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000012639.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000033759.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000033759.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000039769.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000039769.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000050896.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000050896.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000053505.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000053505.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000128654.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000128654.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000463842.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000463842.jpg -------------------------------------------------------------------------------- /demo/images/COCO_val2014_000000479030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/images/COCO_val2014_000000479030.jpg -------------------------------------------------------------------------------- /demo/predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/predictor.py -------------------------------------------------------------------------------- /demo/test_nuscene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/test_nuscene.py -------------------------------------------------------------------------------- /demo/webcam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/demo/webcam.py -------------------------------------------------------------------------------- /fcos/__init__.py: -------------------------------------------------------------------------------- 1 | from .fcos import FCOS 2 | 3 | __all__ = ["FCOS"] 4 | -------------------------------------------------------------------------------- /fcos/bin/fcos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/bin/fcos -------------------------------------------------------------------------------- /fcos/configs/fcos_R_101_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_R_101_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_R_50_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_R_50_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_X_101_32x8d_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_X_101_32x8d_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_X_101_64x4d_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_X_101_64x4d_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_bn_bs16_MNV2_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_bn_bs16_MNV2_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_R_101_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_R_101_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_R_101_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_R_101_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_R_50_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_R_50_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_X_101_32x8d_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_X_101_32x8d_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_X_101_64x4d_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_X_101_64x4d_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_dcnv2_R_101_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_dcnv2_R_101_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_dcnv2_R_101_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_dcnv2_R_101_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_dcnv2_R_50_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_dcnv2_R_50_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_syncbn_bs32_MNV2_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_syncbn_bs32_MNV2_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/configs/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/configs/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml -------------------------------------------------------------------------------- /fcos/fcos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos/fcos.py -------------------------------------------------------------------------------- /fcos_core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/README.md -------------------------------------------------------------------------------- /fcos_core/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /fcos_core/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/config/__init__.py -------------------------------------------------------------------------------- /fcos_core/config/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/config/defaults.py -------------------------------------------------------------------------------- /fcos_core/config/paths_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/config/paths_catalog.py -------------------------------------------------------------------------------- /fcos_core/csrc/ROIAlign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/ROIAlign.h -------------------------------------------------------------------------------- /fcos_core/csrc/ROIPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/ROIPool.h -------------------------------------------------------------------------------- /fcos_core/csrc/SigmoidFocalLoss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/SigmoidFocalLoss.h -------------------------------------------------------------------------------- /fcos_core/csrc/cpu/ROIAlign_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cpu/ROIAlign_cpu.cpp -------------------------------------------------------------------------------- /fcos_core/csrc/cpu/nms_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cpu/nms_cpu.cpp -------------------------------------------------------------------------------- /fcos_core/csrc/cpu/vision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cpu/vision.h -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/ROIAlign_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/ROIAlign_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/ROIPool_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/ROIPool_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/deform_conv_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/deform_conv_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/deform_pool_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/deform_pool_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/ml_nms.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/ml_nms.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/nms.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/nms.cu -------------------------------------------------------------------------------- /fcos_core/csrc/cuda/vision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/cuda/vision.h -------------------------------------------------------------------------------- /fcos_core/csrc/deform_conv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/deform_conv.h -------------------------------------------------------------------------------- /fcos_core/csrc/deform_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/deform_pool.h -------------------------------------------------------------------------------- /fcos_core/csrc/ml_nms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/ml_nms.h -------------------------------------------------------------------------------- /fcos_core/csrc/nms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/nms.h -------------------------------------------------------------------------------- /fcos_core/csrc/vision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/csrc/vision.cpp -------------------------------------------------------------------------------- /fcos_core/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/README.md -------------------------------------------------------------------------------- /fcos_core/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/build.py -------------------------------------------------------------------------------- /fcos_core/data/collate_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/collate_batch.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/coco.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/concat_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/concat_dataset.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/evaluation/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/evaluation/coco/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/evaluation/coco/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/evaluation/coco/coco_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/evaluation/coco/coco_eval.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/evaluation/voc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/evaluation/voc/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/evaluation/voc/voc_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/evaluation/voc/voc_eval.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/nuscenes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/nuscenes.py -------------------------------------------------------------------------------- /fcos_core/data/datasets/voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/datasets/voc.py -------------------------------------------------------------------------------- /fcos_core/data/samplers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/samplers/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/samplers/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/samplers/distributed.py -------------------------------------------------------------------------------- /fcos_core/data/samplers/grouped_batch_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/samplers/grouped_batch_sampler.py -------------------------------------------------------------------------------- /fcos_core/data/samplers/iteration_based_batch_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/samplers/iteration_based_batch_sampler.py -------------------------------------------------------------------------------- /fcos_core/data/transforms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/transforms/__init__.py -------------------------------------------------------------------------------- /fcos_core/data/transforms/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/transforms/build.py -------------------------------------------------------------------------------- /fcos_core/data/transforms/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/data/transforms/transforms.py -------------------------------------------------------------------------------- /fcos_core/engine/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /fcos_core/engine/bbox_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/engine/bbox_aug.py -------------------------------------------------------------------------------- /fcos_core/engine/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/engine/inference.py -------------------------------------------------------------------------------- /fcos_core/engine/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/engine/trainer.py -------------------------------------------------------------------------------- /fcos_core/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/__init__.py -------------------------------------------------------------------------------- /fcos_core/layers/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/_utils.py -------------------------------------------------------------------------------- /fcos_core/layers/batch_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/batch_norm.py -------------------------------------------------------------------------------- /fcos_core/layers/dcn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/dcn/__init__.py -------------------------------------------------------------------------------- /fcos_core/layers/dcn/deform_conv_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/dcn/deform_conv_func.py -------------------------------------------------------------------------------- /fcos_core/layers/dcn/deform_conv_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/dcn/deform_conv_module.py -------------------------------------------------------------------------------- /fcos_core/layers/dcn/deform_pool_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/dcn/deform_pool_func.py -------------------------------------------------------------------------------- /fcos_core/layers/dcn/deform_pool_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/dcn/deform_pool_module.py -------------------------------------------------------------------------------- /fcos_core/layers/iou_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/iou_loss.py -------------------------------------------------------------------------------- /fcos_core/layers/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/misc.py -------------------------------------------------------------------------------- /fcos_core/layers/nms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/nms.py -------------------------------------------------------------------------------- /fcos_core/layers/roi_align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/roi_align.py -------------------------------------------------------------------------------- /fcos_core/layers/roi_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/roi_pool.py -------------------------------------------------------------------------------- /fcos_core/layers/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/scale.py -------------------------------------------------------------------------------- /fcos_core/layers/sigmoid_focal_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/sigmoid_focal_loss.py -------------------------------------------------------------------------------- /fcos_core/layers/smooth_l1_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/layers/smooth_l1_loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/backbone/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/backbone/__init__.py -------------------------------------------------------------------------------- /fcos_core/modeling/backbone/backbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/backbone/backbone.py -------------------------------------------------------------------------------- /fcos_core/modeling/backbone/fpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/backbone/fpn.py -------------------------------------------------------------------------------- /fcos_core/modeling/backbone/fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/backbone/fusion.py -------------------------------------------------------------------------------- /fcos_core/modeling/backbone/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/backbone/resnet.py -------------------------------------------------------------------------------- /fcos_core/modeling/balanced_positive_negative_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/balanced_positive_negative_sampler.py -------------------------------------------------------------------------------- /fcos_core/modeling/box_coder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/box_coder.py -------------------------------------------------------------------------------- /fcos_core/modeling/detector/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/detector/__init__.py -------------------------------------------------------------------------------- /fcos_core/modeling/detector/detectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/detector/detectors.py -------------------------------------------------------------------------------- /fcos_core/modeling/detector/generalized_rcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/detector/generalized_rcnn.py -------------------------------------------------------------------------------- /fcos_core/modeling/make_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/make_layers.py -------------------------------------------------------------------------------- /fcos_core/modeling/matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/matcher.py -------------------------------------------------------------------------------- /fcos_core/modeling/poolers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/poolers.py -------------------------------------------------------------------------------- /fcos_core/modeling/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/registry.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/box_head/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/box_head/box_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/box_head/box_head.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/box_head/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/box_head/inference.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/box_head/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/box_head/loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/keypoint_head/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/keypoint_head/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/keypoint_head/inference.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/keypoint_head/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/keypoint_head/loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/mask_head/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/mask_head/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/mask_head/inference.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/mask_head/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/mask_head/loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/mask_head/mask_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/mask_head/mask_head.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py -------------------------------------------------------------------------------- /fcos_core/modeling/roi_heads/roi_heads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/roi_heads/roi_heads.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/__init__.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/anchor_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/anchor_generator.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/fcos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/fcos/fcos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/fcos/fcos.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/fcos/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/fcos/inference.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/fcos/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/fcos/loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/inference.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/retinanet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/retinanet/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/retinanet/inference.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/retinanet/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/retinanet/loss.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/retinanet/retinanet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/retinanet/retinanet.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/rpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/rpn.py -------------------------------------------------------------------------------- /fcos_core/modeling/rpn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/rpn/utils.py -------------------------------------------------------------------------------- /fcos_core/modeling/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/modeling/utils.py -------------------------------------------------------------------------------- /fcos_core/solver/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/solver/__init__.py -------------------------------------------------------------------------------- /fcos_core/solver/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/solver/build.py -------------------------------------------------------------------------------- /fcos_core/solver/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/solver/lr_scheduler.py -------------------------------------------------------------------------------- /fcos_core/structures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/__init__.py -------------------------------------------------------------------------------- /fcos_core/structures/bounding_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/bounding_box.py -------------------------------------------------------------------------------- /fcos_core/structures/boxes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/boxes.py -------------------------------------------------------------------------------- /fcos_core/structures/boxlist_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/boxlist_ops.py -------------------------------------------------------------------------------- /fcos_core/structures/image_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/image_list.py -------------------------------------------------------------------------------- /fcos_core/structures/instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/instances.py -------------------------------------------------------------------------------- /fcos_core/structures/keypoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/keypoint.py -------------------------------------------------------------------------------- /fcos_core/structures/segmentation_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/structures/segmentation_mask.py -------------------------------------------------------------------------------- /fcos_core/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/README.md -------------------------------------------------------------------------------- /fcos_core/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fcos_core/utils/c2_model_loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/c2_model_loading.py -------------------------------------------------------------------------------- /fcos_core/utils/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/checkpoint.py -------------------------------------------------------------------------------- /fcos_core/utils/collect_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/collect_env.py -------------------------------------------------------------------------------- /fcos_core/utils/comm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/comm.py -------------------------------------------------------------------------------- /fcos_core/utils/cv2_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/cv2_util.py -------------------------------------------------------------------------------- /fcos_core/utils/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/env.py -------------------------------------------------------------------------------- /fcos_core/utils/imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/imports.py -------------------------------------------------------------------------------- /fcos_core/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/logger.py -------------------------------------------------------------------------------- /fcos_core/utils/metric_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/metric_logger.py -------------------------------------------------------------------------------- /fcos_core/utils/miscellaneous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/miscellaneous.py -------------------------------------------------------------------------------- /fcos_core/utils/model_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/model_serialization.py -------------------------------------------------------------------------------- /fcos_core/utils/model_zoo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/model_zoo.py -------------------------------------------------------------------------------- /fcos_core/utils/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/registry.py -------------------------------------------------------------------------------- /fcos_core/utils/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/fcos_core/utils/timer.py -------------------------------------------------------------------------------- /image/detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/image/detection.png -------------------------------------------------------------------------------- /image/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/image/download.png -------------------------------------------------------------------------------- /image/txt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/image/txt.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/setup.py -------------------------------------------------------------------------------- /tests/env_tests/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tests/env_tests/env.py -------------------------------------------------------------------------------- /tests/test_backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tests/test_backbones.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/nuscenes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/nuscenes/convert_radar_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/nuscenes/convert_radar_point.py -------------------------------------------------------------------------------- /tools/nuscenes/extract_pc_image_norm_info_from_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/nuscenes/extract_pc_image_norm_info_from_image.py -------------------------------------------------------------------------------- /tools/nuscenes/generate_2d_annotations_by_fcos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/nuscenes/generate_2d_annotations_by_fcos.py -------------------------------------------------------------------------------- /tools/nuscenes/gt_nuscenes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/nuscenes/gt_nuscenes.py -------------------------------------------------------------------------------- /tools/nuscenes/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/nuscenes/merge.py -------------------------------------------------------------------------------- /tools/remove_solver_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/remove_solver_states.py -------------------------------------------------------------------------------- /tools/test_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/test_net.py -------------------------------------------------------------------------------- /tools/train_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/train_net.py -------------------------------------------------------------------------------- /tools/visualize_detection_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Singingkettle/SAF-FCOS/HEAD/tools/visualize_detection_results.py --------------------------------------------------------------------------------