1. 安装Python
- voxelnet要求Python3.5+,所以使用Anaconda3-5.1.0-Linux-x86_64.sh安装Python3.6
wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh
./Anaconda3-5.1.0-Linux-x86_64.sh
2. 安装tensorflow
- voxelnet作者在tensorflow1.4.1上测试,这里我们安装gpu版本
conda install --channel https://conda.anaconda.org/cjj3779 tensorflow-gpu=1.4.0
- 可以查找其他版本tensorflow和查看信息
anaconda search -t conda tensorflow-gpu
anaconda show anaconda/tensorflow
3.voxelnet训练
- 下载源码
git clone https://github.com/qianguih/voxelnet
- 根据README安装及准备数据,最后执行
python3.6 train.py --alpha 1 --beta 10
- 出现缺少模块的问题:
pip install easydict
pip install opencv-python
pip install Shapely