gitextract_uv27bso4/ ├── LICENSE ├── data/ │ ├── kitti_split1/ │ │ ├── devkit/ │ │ │ ├── cpp/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── build.sh │ │ │ │ ├── evaluate_object.cpp │ │ │ │ └── mail.h │ │ │ ├── mapping/ │ │ │ │ ├── train_mapping.txt │ │ │ │ └── train_rand.txt │ │ │ ├── matlab/ │ │ │ │ ├── computeBox3D.m │ │ │ │ ├── computeOrientation3D.m │ │ │ │ ├── drawBox2D.m │ │ │ │ ├── drawBox3D.m │ │ │ │ ├── projectToImage.m │ │ │ │ ├── readCalibration.m │ │ │ │ ├── readLabels.m │ │ │ │ ├── run_demo.m │ │ │ │ ├── run_readWriteDemo.m │ │ │ │ ├── run_statistics.m │ │ │ │ ├── visualization.m │ │ │ │ └── writeLabels.m │ │ │ └── readme.txt │ │ ├── setup_split.py │ │ ├── test.txt │ │ ├── train.txt │ │ ├── trainval.txt │ │ └── val.txt │ └── kitti_split2/ │ ├── devkit/ │ │ ├── cpp/ │ │ │ ├── CMakeLists.txt │ │ │ ├── build.sh │ │ │ ├── evaluate_object.cpp │ │ │ └── mail.h │ │ ├── mapping/ │ │ │ ├── train_mapping.txt │ │ │ └── train_rand.txt │ │ ├── matlab/ │ │ │ ├── computeBox3D.m │ │ │ ├── computeOrientation3D.m │ │ │ ├── drawBox2D.m │ │ │ ├── drawBox3D.m │ │ │ ├── projectToImage.m │ │ │ ├── readCalibration.m │ │ │ ├── readLabels.m │ │ │ ├── run_demo.m │ │ │ ├── run_readWriteDemo.m │ │ │ ├── run_statistics.m │ │ │ ├── visualization.m │ │ │ └── writeLabels.m │ │ └── readme.txt │ ├── kitti_ids_new.mat │ └── setup_split.py ├── lib/ │ ├── augmentations.py │ ├── core.py │ ├── imdb_util.py │ ├── loss/ │ │ └── rpn_3d.py │ ├── nms/ │ │ ├── Makefile │ │ ├── cpu_nms.c │ │ ├── cpu_nms.pyx │ │ ├── gpu_nms.cpp │ │ ├── gpu_nms.hpp │ │ ├── gpu_nms.pyx │ │ ├── nms_kernel.cu │ │ ├── py_cpu_nms.py │ │ └── setup.py │ ├── rpn_util.py │ └── util.py ├── models/ │ ├── densenet121_3d_dilate.py │ └── densenet121_3d_dilate_depth_aware.py ├── python_packages.txt ├── readme.md ├── scripts/ │ ├── config/ │ │ ├── kitti_3d_multi_main.py │ │ └── kitti_3d_multi_warmup.py │ ├── test_rpn_3d.py │ └── train_rpn_3d.py └── setup.md