VirConvNet_pcdet_Python环境配置方法

环境配置(Linux)


  1. 创建虚拟环境:conda create -n 2023_CVPR_VirConvNet python=3.9.13
  2. 激活虚拟环境:conda activate 2023_CVPR_VirConvNet
  3. 安装pytorch:pip3 install torch==1.9.1+cu111 torchvision==0.10.1+cu111 -f https://download.pytorch.org/whl/torch_stable.html
  4. 测试torch:
    • python
    • import torch
    • torch.cuda.is_available()
    • exit()
  5. 安装spconv:pip install spconv-cu118pip install spconv-cu111
  6. 测试spconv:
    • python
    • import spconv
    • exit()
  7. 进入代码根目录:
  8. 安装Numba:pip install Numba==0.53.1
  9. 安装numpy1.23.0:
    • pip uninstall numpy
    • pip install numpy==1.23.0
  10. 安装pyyaml:pip install pyyaml
  11. 安装easydict:pip install easydict
  12. 安装scikit-image:pip install scikit-image
  13. 安装tqdm:pip install tqdm
  14. 安装tensorboardX:pip install tensorboardX
  15. 安装prefetch_generator:pip install prefetch_generator
  16. 安装opencv:pip install opencv-python
  17. 安装llvmlite:pip install llvmlite
  18. 安装SharedArray:pip install SharedArray
  19. 安装pyquaternion:pip install pyquaternion
  20. 运行pcdet安装程序:python setup.py develop
  21. setup pointnet:进入detr_third_party中有setup的地方,执行:python setup.py install
  22. setup MinkowskiEngine:
    • conda install cudatoolkit=11.1 -c pytorch -c nvidia
    • conda install openblas-devel -c anaconda
    • pip install ninja
    • 进入MinkowskiEngine工程文件夹执行:python setup.py install --blas_include_dirs=${CONDA_PREFIX}/include --blas=openblas

数据配置


  1. 下载全部数据:| kitti |baidu (japc) /74GB| Location: …/data/kitti|
  2. 下载已训练好的模型:
    • | Spconv2.1 | VirConv-L | baidu(k2dp) / 51M| Location: …/VirConv-L2.pth |
    • | Spconv2.1 | VirConv-T | baidu(a4r4) / 56M| Location: …/VirConv-T2.pth |
    • | Spconv2.1 | VirConv-S | baidu(j3mi) / 56M| Location: …/VirConv-S2.pth |
    • | PENet | baidu (gp68) / 50M| Location: …/tools/PENet/pe.pth.tar |

运行


  1. 进入tools文件夹:cd tools
  2. 检查GPU:nvidia-smi
  3. 输入测试命令:CUDA_VISIBLE_DEVICES=6 python3 test.py --cfg_file cfgs/models/kitti/VirConv-S.yaml --ckpt VirConv-S2.pth

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值