label -- labeling json files generated by VIA labeling tool from Oxford
srcs -- source file of HawkEye's neural network modules/preprocessing
scripts -- Utility scripts of our multi-stage custom dataset preparations
To run this project, the system must be Linux with ROS kinetic installed. Set up the velodyne workspace by running ./velodyne_setup.bash and press Ctrl-C as necessary.
cd srcs/preprocess
make
make sure your gcc compiler are running 32bits (64) if your python runs 32bits (64)
Make sure you set your experiment name and put a config.json file in srcs/experiments/$exp_name$
python srcs/main.py train (--name=$experiment name$)
python srcs/main.py val (--name=$experiment name$)
python srcs/main.py test --name=default
Python 3.5 (3.6)
Pytorch 0.4.1
Tensorflow
OpenCV
Shapely
Numpy
MatplotLib
PyKitti