gitextract_imebi4tp/ ├── README.md ├── camera_intrinsic/ │ └── camera_intrinsic.npy ├── car_deform_result/ │ ├── 0.obj │ ├── 1.obj │ ├── 10.obj │ ├── 11.obj │ ├── 12.obj │ ├── 13.obj │ ├── 14.obj │ ├── 15.obj │ ├── 16.obj │ ├── 17.obj │ ├── 18.obj │ ├── 19.obj │ ├── 2.obj │ ├── 20.obj │ ├── 21.obj │ ├── 22.obj │ ├── 23.obj │ ├── 24.obj │ ├── 25.obj │ ├── 26.obj │ ├── 27.obj │ ├── 28.obj │ ├── 29.obj │ ├── 3.obj │ ├── 30.obj │ ├── 31.obj │ ├── 32.obj │ ├── 33.obj │ ├── 34.obj │ ├── 35.obj │ ├── 36.obj │ ├── 37.obj │ ├── 38.obj │ ├── 39.obj │ ├── 4.obj │ ├── 40.obj │ ├── 41.obj │ ├── 42.obj │ ├── 43.obj │ ├── 44.obj │ ├── 45.obj │ ├── 46.obj │ ├── 47.obj │ ├── 48.obj │ ├── 49.obj │ ├── 5.obj │ ├── 50.obj │ ├── 51.obj │ ├── 52.obj │ ├── 53.obj │ ├── 54.obj │ ├── 55.obj │ ├── 56.obj │ ├── 57.obj │ ├── 58.obj │ ├── 59.obj │ ├── 6.obj │ ├── 60.obj │ ├── 61.obj │ ├── 62.obj │ ├── 63.obj │ ├── 64.obj │ ├── 65.obj │ ├── 66.obj │ ├── 67.obj │ ├── 68.obj │ ├── 69.obj │ ├── 7.obj │ ├── 70.obj │ ├── 71.obj │ ├── 72.obj │ ├── 73.obj │ ├── 74.obj │ ├── 75.obj │ ├── 76.obj │ ├── 77.obj │ ├── 78.obj │ ├── 8.obj │ ├── 9.obj │ └── car_models.py ├── datasets/ │ └── apollo/ │ └── annotations/ │ ├── apollo_train.json │ └── apollo_val.json ├── merge_mean_car_shape/ │ ├── merge_mean_car_model_0.obj │ ├── merge_mean_car_model_1.obj │ ├── merge_mean_car_model_2.obj │ └── merge_mean_car_model_3.obj ├── pca_components/ │ ├── new_merge_0_components.npy │ ├── new_merge_1_components.npy │ ├── new_merge_2_components.npy │ └── new_merge_3_components.npy └── reference_code/ ├── GSNet-release/ │ ├── LICENSE │ ├── README.md │ ├── camera_intrinsic/ │ │ └── camera_intrinsic.npy │ ├── car_deform_result/ │ │ ├── 0.obj │ │ ├── 1.obj │ │ ├── 10.obj │ │ ├── 11.obj │ │ ├── 12.obj │ │ ├── 13.obj │ │ ├── 14.obj │ │ ├── 15.obj │ │ ├── 16.obj │ │ ├── 17.obj │ │ ├── 18.obj │ │ ├── 19.obj │ │ ├── 2.obj │ │ ├── 20.obj │ │ ├── 21.obj │ │ ├── 22.obj │ │ ├── 23.obj │ │ ├── 24.obj │ │ ├── 25.obj │ │ ├── 26.obj │ │ ├── 27.obj │ │ ├── 28.obj │ │ ├── 29.obj │ │ ├── 3.obj │ │ ├── 30.obj │ │ ├── 31.obj │ │ ├── 32.obj │ │ ├── 33.obj │ │ ├── 34.obj │ │ ├── 35.obj │ │ ├── 36.obj │ │ ├── 37.obj │ │ ├── 38.obj │ │ ├── 39.obj │ │ ├── 4.obj │ │ ├── 40.obj │ │ ├── 41.obj │ │ ├── 42.obj │ │ ├── 43.obj │ │ ├── 44.obj │ │ ├── 45.obj │ │ ├── 46.obj │ │ ├── 47.obj │ │ ├── 48.obj │ │ ├── 49.obj │ │ ├── 5.obj │ │ ├── 50.obj │ │ ├── 51.obj │ │ ├── 52.obj │ │ ├── 53.obj │ │ ├── 54.obj │ │ ├── 55.obj │ │ ├── 56.obj │ │ ├── 57.obj │ │ ├── 58.obj │ │ ├── 59.obj │ │ ├── 6.obj │ │ ├── 60.obj │ │ ├── 61.obj │ │ ├── 62.obj │ │ ├── 63.obj │ │ ├── 64.obj │ │ ├── 65.obj │ │ ├── 66.obj │ │ ├── 67.obj │ │ ├── 68.obj │ │ ├── 69.obj │ │ ├── 7.obj │ │ ├── 70.obj │ │ ├── 71.obj │ │ ├── 72.obj │ │ ├── 73.obj │ │ ├── 74.obj │ │ ├── 75.obj │ │ ├── 76.obj │ │ ├── 77.obj │ │ ├── 78.obj │ │ ├── 8.obj │ │ └── 9.obj │ ├── configs/ │ │ ├── Base-RCNN-FPN.yaml │ │ └── COCO-Keypoints/ │ │ ├── Base-Keypoint-RCNN-FPN-apollo.yaml │ │ └── keypoint_rcnn_R_101_FPN_3x_apollo.yaml │ ├── demo/ │ │ ├── .README.md.swp │ │ ├── README.md │ │ ├── demo.py │ │ └── predictor.py │ ├── detectron2/ │ │ ├── __init__.py │ │ ├── checkpoint/ │ │ │ ├── __init__.py │ │ │ ├── c2_model_loading.py │ │ │ ├── catalog.py │ │ │ └── detection_checkpoint.py │ │ ├── config/ │ │ │ ├── __init__.py │ │ │ ├── compat.py │ │ │ ├── config.py │ │ │ ├── defaults.py │ │ │ └── defaults.py~ │ │ ├── data/ │ │ │ ├── __init__.py │ │ │ ├── build.py │ │ │ ├── catalog.py │ │ │ ├── common.py │ │ │ ├── dataset_mapper.py │ │ │ ├── datasets/ │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── builtin.py │ │ │ │ ├── builtin_meta.py │ │ │ │ ├── cityscapes.py │ │ │ │ ├── coco.py │ │ │ │ ├── lvis.py │ │ │ │ ├── lvis_v0_5_categories.py │ │ │ │ ├── pascal_voc.py │ │ │ │ ├── process_dataset.py │ │ │ │ ├── process_dataset_occ.py │ │ │ │ └── register_coco.py │ │ │ ├── detection_utils.py │ │ │ ├── samplers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── distributed_sampler.py │ │ │ │ └── grouped_batch_sampler.py │ │ │ └── transforms/ │ │ │ ├── __init__.py │ │ │ ├── transform.py │ │ │ └── transform_gen.py │ │ ├── engine/ │ │ │ ├── __init__.py │ │ │ ├── defaults.py │ │ │ ├── hooks.py │ │ │ ├── launch.py │ │ │ └── train_loop.py │ │ ├── evaluation/ │ │ │ ├── __init__.py │ │ │ ├── cityscapes_evaluation.py │ │ │ ├── coco_evaluation.py │ │ │ ├── evaluator.py │ │ │ ├── lvis_evaluation.py │ │ │ ├── panoptic_evaluation.py │ │ │ ├── pascal_voc_evaluation.py │ │ │ ├── rotated_coco_evaluation.py │ │ │ ├── sem_seg_evaluation.py │ │ │ └── testing.py │ │ ├── export/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ ├── c10.py │ │ │ ├── caffe2_export.py │ │ │ ├── caffe2_inference.py │ │ │ ├── caffe2_modeling.py │ │ │ ├── patcher.py │ │ │ └── shared.py │ │ ├── layers/ │ │ │ ├── __init__.py │ │ │ ├── __init__.py~ │ │ │ ├── batch_norm.py │ │ │ ├── boundary.py │ │ │ ├── csrc/ │ │ │ │ ├── README.md │ │ │ │ ├── ROIAlign/ │ │ │ │ │ ├── ROIAlign.h │ │ │ │ │ ├── ROIAlign_cpu.cpp │ │ │ │ │ └── ROIAlign_cuda.cu │ │ │ │ ├── ROIAlignRotated/ │ │ │ │ │ ├── ROIAlignRotated.h │ │ │ │ │ ├── ROIAlignRotated_cpu.cpp │ │ │ │ │ └── ROIAlignRotated_cuda.cu │ │ │ │ ├── box_iou_rotated/ │ │ │ │ │ ├── box_iou_rotated.h │ │ │ │ │ ├── box_iou_rotated_cpu.cpp │ │ │ │ │ ├── box_iou_rotated_cuda.cu │ │ │ │ │ └── box_iou_rotated_utils.h │ │ │ │ ├── cuda_version.cu │ │ │ │ ├── deformable/ │ │ │ │ │ ├── deform_conv.h │ │ │ │ │ ├── deform_conv_cuda.cu │ │ │ │ │ └── deform_conv_cuda_kernel.cu │ │ │ │ ├── nms_rotated/ │ │ │ │ │ ├── nms_rotated.h │ │ │ │ │ ├── nms_rotated_cpu.cpp │ │ │ │ │ └── nms_rotated_cuda.cu │ │ │ │ └── vision.cpp │ │ │ ├── deform_conv.py │ │ │ ├── iou_loss.py │ │ │ ├── mask_ops.py │ │ │ ├── misc.py │ │ │ ├── nms.py │ │ │ ├── roi_align.py │ │ │ ├── roi_align_rotated.py │ │ │ ├── rotated_boxes.py │ │ │ ├── scale.py │ │ │ ├── shape_spec.py │ │ │ └── wrappers.py │ │ ├── modeling/ │ │ │ ├── __init__.py │ │ │ ├── anchor_generator.py │ │ │ ├── backbone/ │ │ │ │ ├── __init__.py │ │ │ │ ├── backbone.py │ │ │ │ ├── build.py │ │ │ │ ├── fpn.py │ │ │ │ ├── fpn.py~ │ │ │ │ ├── pafpn.py │ │ │ │ ├── pafpn.py~ │ │ │ │ └── resnet.py │ │ │ ├── box_regression.py │ │ │ ├── matcher.py │ │ │ ├── meta_arch/ │ │ │ │ ├── __init__.py │ │ │ │ ├── build.py │ │ │ │ ├── fcos.py │ │ │ │ ├── fcos.py~ │ │ │ │ ├── inference_fcos.py │ │ │ │ ├── inference_fcos.py~ │ │ │ │ ├── loss_fcos.py │ │ │ │ ├── panoptic_fpn.py │ │ │ │ ├── rcnn.py │ │ │ │ ├── retinanet.py │ │ │ │ └── semantic_seg.py │ │ │ ├── poolers.py │ │ │ ├── postprocessing.py │ │ │ ├── proposal_generator/ │ │ │ │ ├── __init__.py │ │ │ │ ├── build.py │ │ │ │ ├── proposal_utils.py │ │ │ │ ├── rpn.py │ │ │ │ ├── rpn_outputs.py │ │ │ │ ├── rrpn.py │ │ │ │ └── rrpn_outputs.py │ │ │ ├── roi_heads/ │ │ │ │ ├── __init__.py │ │ │ │ ├── box_head.py │ │ │ │ ├── cascade_rcnn.py │ │ │ │ ├── fast_rcnn.py │ │ │ │ ├── keypoint_head.py │ │ │ │ ├── mask_head.py │ │ │ │ ├── mask_head.py~ │ │ │ │ ├── roi_heads.py │ │ │ │ └── rotated_fast_rcnn.py │ │ │ ├── sampling.py │ │ │ └── test_time_augmentation.py │ │ ├── solver/ │ │ │ ├── __init__.py │ │ │ ├── build.py │ │ │ └── lr_scheduler.py │ │ ├── structures/ │ │ │ ├── __init__.py │ │ │ ├── boxes.py │ │ │ ├── image_list.py │ │ │ ├── instances.py │ │ │ ├── keypoints.py │ │ │ ├── masks.py │ │ │ └── rotated_boxes.py │ │ └── utils/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── collect_env.py │ │ ├── colormap.py │ │ ├── comm.py │ │ ├── env.py │ │ ├── events.py │ │ ├── logger.py │ │ ├── memory.py │ │ ├── registry.py │ │ ├── serialize.py │ │ ├── video_visualizer.py │ │ └── visualizer.py │ ├── detectron2.egg-info/ │ │ ├── PKG-INFO │ │ ├── SOURCES.txt │ │ ├── dependency_links.txt │ │ ├── requires.txt │ │ └── top_level.txt │ ├── kpts_mapping/ │ │ └── kpts_mapping.npy │ ├── pca_components/ │ │ ├── new_merge_0_components.npy │ │ ├── new_merge_1_components.npy │ │ ├── new_merge_2_components.npy │ │ └── new_merge_3_components.npy │ ├── pytorch_toolbelt/ │ │ ├── __init__.py │ │ ├── inference/ │ │ │ ├── __init__.py │ │ │ ├── functional.py │ │ │ ├── tiles.py │ │ │ └── tta.py │ │ ├── losses/ │ │ │ ├── __init__.py │ │ │ ├── __init__.py~ │ │ │ ├── dice.py │ │ │ ├── focal.py │ │ │ ├── functional.py │ │ │ ├── functional.py~ │ │ │ ├── jaccard.py │ │ │ ├── joint_loss.py │ │ │ ├── lovasz.py │ │ │ ├── other_losses.py │ │ │ ├── other_losses.py~ │ │ │ └── wing_loss.py │ │ ├── modules/ │ │ │ ├── __init__.py │ │ │ ├── __init__.py~ │ │ │ ├── abn.py │ │ │ ├── activations.py │ │ │ ├── agn.py │ │ │ ├── backbone/ │ │ │ │ ├── __init__.py │ │ │ │ ├── efficient_net.py │ │ │ │ ├── inceptionv4.py │ │ │ │ ├── mobilenet.py │ │ │ │ ├── mobilenetv3.py │ │ │ │ ├── senet.py │ │ │ │ └── wider_resnet.py │ │ │ ├── coord_conv.py │ │ │ ├── decoders.py │ │ │ ├── dropblock.py │ │ │ ├── dsconv.py │ │ │ ├── encoders.py │ │ │ ├── fpn.py │ │ │ ├── hypercolumn.py │ │ │ ├── identity.py │ │ │ ├── pooling.py │ │ │ ├── scse.py │ │ │ ├── srm.py │ │ │ └── unet.py │ │ ├── optimization/ │ │ │ ├── __init__.py │ │ │ ├── functional.py │ │ │ └── lr_schedules.py │ │ └── utils/ │ │ ├── __init__.py │ │ ├── catalyst/ │ │ │ ├── __init__.py │ │ │ ├── criterions.py │ │ │ ├── metrics.py │ │ │ ├── utils.py │ │ │ └── visualization.py │ │ ├── catalyst_utils.py │ │ ├── dataset_utils.py │ │ ├── fs.py │ │ ├── namesgenerator.py │ │ ├── random.py │ │ ├── rle.py │ │ ├── torch_utils.py │ │ └── visualization.py │ ├── run.sh │ ├── setup.cfg │ └── setup.py └── roi_heads.py