当前位置: 首页 > article >正文

炼丹学习笔记3---ubuntu2004部署运行openpcdet记录

前言
环境 cuda 11.3 python 3.8 ubuntu2004

一、cuda环境检测

ylh@y:~/code_ws/OpenPCDet/tools$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Sun_Mar_21_19:15:46_PDT_2021
Cuda compilation tools, release 11.3, V11.3.58
Build cuda_11.3.r11.3/compiler.29745058_0

二、创建conda环境

conda create -n pcdet python=3.8

三、安装依赖

pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install av2==0.1.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install kornia==0.6.8
pip install spconv-cu113
pip install open3d -i https://pypi.tuna.tsinghua.edu.cn/simple

四、编译安装pcdet

使用的是master分支commit 为8cacccec11db6f59bf6934600c9a175dae254806版本

git clone https://github.com/open-mmlab/OpenPCDet.git
python setup.py develop

五、数据预处理

python -m pcdet.datasets.kitti.kitti_dataset create_kitti_infos tools/cfgs/dataset_configs/kitti_dataset.yaml

六、训练测试

cd tools/
python train.py --cfg_file ./cfgs/kitti_models/pointpillar.yaml  --batch_size 1 --epochs 50

注意pointpillar.yaml中的USE_ROAD_PLANE设置为False,否则demo会出错
在这里插入图片描述
在这里插入图片描述

七、推理测试

cd tools/
python demo.py --cfg_file ../tools/cfgs/kitti_models/pointpillar.yaml --ckpt ../tools/pth/kitti/pointpillar_7728.pth --data_path ../data/kitti/testing/velodyne/000517.bin

在这里插入图片描述

八、小结

安装时,务必注意python 3.8、cuda 11.3,贴出来的依赖版本均为验证可行。

torch版本安装参考
###################
好记性不如烂笔头
积跬步期千里

http://www.lryc.cn/news/2378315.html

相关文章:

  • 深入解析BGP路由反射器与联邦:突破IBGP全连接限制的两种方案
  • QT设置MySQL驱动
  • String的一些固定程序函数
  • 3.2/Q2,Charls最新文章解读
  • 大麦(Hordeum vulgare)中 BAHD 超家族酰基转移酶-文献精读129
  • docker迅雷自定义端口号、登录用户名密码
  • 中国30米年度土地覆盖数据集及其动态变化(1985-2022年)
  • 3D个人简历网站 5.天空、鸟、飞机
  • STM32IIC实战-OLED模板
  • Sparse4D运行笔记
  • Redis设计与实现——分布式Redis
  • 多指标组合策略
  • c#车检车构客户管理系统软件车辆年审短信提醒软件
  • Java爬虫能处理京东商品数据吗?
  • 通俗版解释CPU、核心、进程、线程、协程的定义及关系
  • 大语言模型 11 - 从0开始训练GPT 0.25B参数量 MiniMind2 准备数据与训练模型 DPO直接偏好优化
  • USRP 射频信号 采集 回放 系统
  • 【skywalking】index“:“skywalking_metrics-all“},“status“:404}
  • handsome主题美化及优化:10.1.0最新版 - 1
  • (9)python开发经验
  • 【C++详解】string各种接口如何使用保姆级攻略
  • 2025深圳杯D题法医物证多人身份鉴定问题四万字思路
  • 【时时三省】(C语言基础)字符数组应用举例2
  • Mysql触发器(附案例)
  • 使用DDR4控制器实现多通道数据读写(十二)
  • Kafka 生产者工作流程详解
  • 完整卸载 Fabric Manager 的方法
  • 地下停车场调频广播无线覆盖系统:融合精准选频光纤传输均匀覆盖于一体的创新型地下车库广播无线覆盖平台
  • 【Linux】进程间通信(一):认识管道
  • 中大型水闸安全监测系统解决方案