gitextract_hgf40bk9/ ├── LICENSE ├── README.md ├── data/ │ ├── README.md │ ├── cam4docc/ │ │ ├── .gitkeep │ │ ├── GMO/ │ │ │ └── .gitkeep │ │ ├── GMO_lyft/ │ │ │ └── .gitkeep │ │ ├── MMO/ │ │ │ └── .gitkeep │ │ └── MMO_lyft/ │ │ └── .gitkeep │ └── nuscenes/ │ └── .gitkeep ├── other_baselines/ │ ├── README.md │ ├── lifted_2d/ │ │ └── eval_lifted_2d.py │ ├── static_world/ │ │ └── eval_static_world.py │ └── voxel_pcp/ │ └── eval_voxel_pcp.py ├── projects/ │ ├── __init__.py │ ├── configs/ │ │ ├── _base_/ │ │ │ ├── datasets/ │ │ │ │ ├── custom_lyft-3d.py │ │ │ │ ├── custom_nus-3d.py │ │ │ │ └── custom_waymo-3d.py │ │ │ ├── default_runtime.py │ │ │ └── schedules/ │ │ │ ├── cosine.py │ │ │ ├── cyclic_20e.py │ │ │ ├── cyclic_40e.py │ │ │ ├── mmdet_schedule_1x.py │ │ │ ├── schedule_2x.py │ │ │ ├── schedule_3x.py │ │ │ ├── seg_cosine_150e.py │ │ │ ├── seg_cosine_200e.py │ │ │ └── seg_cosine_50e.py │ │ ├── baselines/ │ │ │ ├── OCFNet_in_Cam4DOcc_V1.1.py │ │ │ ├── OCFNet_in_Cam4DOcc_V1.1_lyft.py │ │ │ ├── OCFNet_in_Cam4DOcc_V1.2.py │ │ │ └── OCFNet_in_Cam4DOcc_V1.2_lyft.py │ │ └── datasets/ │ │ └── custom_nus-3d.py │ └── occ_plugin/ │ ├── __init__.py │ ├── core/ │ │ ├── __init__.py │ │ ├── evaluation/ │ │ │ ├── __init__.py │ │ │ ├── efficiency_hooks.py │ │ │ └── eval_hooks.py │ │ └── visualizer/ │ │ ├── __init__.py │ │ └── show_occ.py │ ├── datasets/ │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── cam4docc_dataset.py │ │ ├── cam4docc_lyft_dataset.py │ │ ├── nuscenes_dataset.py │ │ ├── pipelines/ │ │ │ ├── __init__.py │ │ │ ├── formating.py │ │ │ ├── loading_bevdet.py │ │ │ ├── loading_instance.py │ │ │ ├── loading_occupancy.py │ │ │ └── transform_3d.py │ │ └── samplers/ │ │ ├── __init__.py │ │ ├── distributed_sampler.py │ │ ├── group_sampler.py │ │ └── sampler.py │ ├── occupancy/ │ │ ├── __init__.py │ │ ├── apis/ │ │ │ ├── __init__.py │ │ │ ├── mmdet_train.py │ │ │ ├── test.py │ │ │ └── train.py │ │ ├── backbones/ │ │ │ ├── __init__.py │ │ │ ├── pred_block.py │ │ │ └── resnet3d.py │ │ ├── dense_heads/ │ │ │ ├── __init__.py │ │ │ ├── flow_head.py │ │ │ ├── lovasz_softmax.py │ │ │ ├── occ_head.py │ │ │ └── utils.py │ │ ├── detectors/ │ │ │ ├── __init__.py │ │ │ ├── bevdepth.py │ │ │ └── ocfnet.py │ │ ├── fuser/ │ │ │ ├── __init__.py │ │ │ ├── addfuse.py │ │ │ ├── convfuse.py │ │ │ └── visfuse.py │ │ ├── image2bev/ │ │ │ ├── ViewTransformerLSSBEVDepth.py │ │ │ ├── ViewTransformerLSSVoxel.py │ │ │ └── __init__.py │ │ ├── necks/ │ │ │ ├── __init__.py │ │ │ ├── fpn3d.py │ │ │ └── second_fpn_3d.py │ │ └── voxel_encoder/ │ │ ├── __init__.py │ │ └── sparse_lidar_enc.py │ ├── ops/ │ │ ├── __init__.py │ │ └── occ_pooling/ │ │ ├── OCC_Pool.py │ │ ├── __init__.py │ │ └── src/ │ │ ├── occ_pool.cpp │ │ └── occ_pool_cuda.cu │ └── utils/ │ ├── __init__.py │ ├── coordinate_transform.py │ ├── formating.py │ ├── gaussian.py │ ├── geometry.py │ ├── metric_util.py │ ├── nusc_param.py │ ├── semkitti.py │ └── voxel_to_points.py ├── run.sh ├── run_eval.sh ├── setup.py ├── tools/ │ ├── dist_test.sh │ ├── dist_train.sh │ ├── gen_data/ │ │ └── gen_depth_gt.py │ ├── misc/ │ │ ├── browse_dataset.py │ │ ├── fuse_conv_bn.py │ │ ├── print_config.py │ │ └── visualize_results.py │ ├── test.py │ └── train.py └── viz/ ├── viz_gt.py └── viz_pred.py