gitextract_puxntax1/ ├── LICENSE ├── README.md ├── docs/ │ └── get_started.md ├── projects/ │ ├── configs/ │ │ └── far3d.py │ └── mmdet3d_plugin/ │ ├── __init__.py │ ├── core/ │ │ ├── apis/ │ │ │ ├── __init__.py │ │ │ ├── mmdet_train.py │ │ │ ├── test.py │ │ │ └── train.py │ │ ├── bbox/ │ │ │ ├── assigners/ │ │ │ │ ├── __init__.py │ │ │ │ ├── hungarian_assigner_2d.py │ │ │ │ └── hungarian_assigner_3d.py │ │ │ ├── coders/ │ │ │ │ ├── __init__.py │ │ │ │ └── nms_free_coder.py │ │ │ ├── match_costs/ │ │ │ │ ├── __init__.py │ │ │ │ └── match_cost.py │ │ │ └── util.py │ │ └── evaluation/ │ │ ├── __init__.py │ │ └── eval_hooks.py │ ├── datasets/ │ │ ├── __init__.py │ │ ├── argoverse2_dataset.py │ │ ├── argoverse2_dataset_t.py │ │ ├── av2_eval_util.py │ │ ├── av2_utils.py │ │ ├── builder.py │ │ ├── eval_recall.py │ │ ├── nuscenes_dataset.py │ │ ├── pipelines/ │ │ │ ├── __init__.py │ │ │ ├── custom_pipeline.py │ │ │ ├── formating.py │ │ │ └── transform_3d.py │ │ ├── samplers/ │ │ │ ├── __init__.py │ │ │ ├── distributed_sampler.py │ │ │ ├── group_sampler.py │ │ │ └── sampler.py │ │ └── summarize_metrics_av2.py │ └── models/ │ ├── backbones/ │ │ ├── __init__.py │ │ ├── vovnet.py │ │ └── vovnetcp.py │ ├── dense_heads/ │ │ ├── __init__.py │ │ ├── farhead.py │ │ └── yolox_head.py │ ├── depth_predictor/ │ │ ├── __init__.py │ │ ├── ddn_loss/ │ │ │ ├── __init__.py │ │ │ ├── balancer.py │ │ │ ├── ddn_loss.py │ │ │ └── focalloss.py │ │ └── depth_predictor.py │ ├── detectors/ │ │ ├── __init__.py │ │ └── far3d.py │ ├── necks/ │ │ ├── __init__.py │ │ ├── cp_fpn.py │ │ └── second_fpn.py │ └── utils/ │ ├── __init__.py │ ├── attention.py │ ├── deformable_aggregation.py │ ├── detr3d_transformer.py │ ├── grid_mask.py │ ├── hook.py │ ├── layer_decay_optimizer_constructor.py │ ├── misc.py │ ├── petr_transformer.py │ ├── positional_encoding.py │ ├── sparse_blocks.py │ └── warmup_fp16_optimizer.py ├── py38.yaml └── tools/ ├── analysis_tools/ │ └── benchmark.py ├── create_data_nusc.py ├── create_infos_av2/ │ ├── create_av2_infos.py │ └── gather_argo2_anno_feather.py ├── data_converter/ │ ├── __init__.py │ ├── info2coco.py │ └── nuscenes_converter.py ├── dist_test.sh ├── dist_test_visualize.sh ├── dist_train.sh ├── filter_ckpt.py ├── multi_dist_train.sh ├── slurm_test.sh ├── slurm_train.sh ├── test.py ├── test_and_visualize.py ├── train.py ├── visual/ │ ├── __init__.py │ ├── check_img_label.py │ ├── vis_2d.ipynb │ ├── vis_3dpred.py │ ├── vis_3dpred_depth_stat.py │ ├── vis_3dpred_depth_stat2.py │ ├── vis_attention.py │ ├── vis_av2.py │ ├── vis_util.py │ └── vis_yolox.py ├── visual_nuscenes.py └── visualize.py