bevfusion部署服务器超级终极版
论文地址:https://bevfusion.mit.edu/
项目地址:https://github.com/mit-han-lab/bevfusion
话不多说直接干货
conda create -n liu_bevf python=3.8
conda activate liu_bevf
先查看自己的cuda版本(我用10.2试了好几遍一直出各种花式的问题,建议11以上,这里用的11.3)
module load scl/gcc7.3(导入服务器上布置好的gcc)pip install torch==1.10.0+cu113 torchvision==0.11.0+cu113 -f https://download.pytorch.org/whl/torch_stable.html
pip install mmcv-full==1.4.0 -f https://download.openmmlab.com/mmcv/dist/cu113/torch1.10.0/index.html
pip install mmdet==2.20.0
pip install Pillow==8.4.0
pip install tqdm
pip install torchpack
pip install nuscenes-devkit
conda install openmpi
#######################
设置环境变量:
vim ~/.bashrc
末尾加入:
OMPI_MCA_opal_cuda_support=true
#######################
conda install mpi4py
pip install ninja
pip install numba
编译一哈!
(我这里用的teslaV100,所以我把setup文件中-gencode=arch=compute_xx,code=sm_xx都删了(其实我感觉应该留下70也行,反正对应gpu算力就ok))
python setup.py develop
ok 环境配好了! 我们来测试一下!
先试试单gpu行不行
python tools/train_single_gpu.py configs/nuscenes/det/transfusion/secfpn/camera+lidar/swint_v0p075/convfuser.yaml --run-dir liu_res/ori
(这里我取消了分布式计算的设置(跳过torchpack等等并行) )
测试torchpack使用多gpu
测试
torchpack dist-run -np 4 python tools/test.py configs/nuscenes/det/transfusion/secfpn/camera+lidar/swint_v0p075/convfuser.yaml pretrained/bevfusion-det.pth --eval bbox
#这里我用官方的pth能测试但精度很低,这个问题还未解决,还要在测试一下
目前训练+测试都没问题
Done
bevfusion部署服务器超级终极版相关推荐
- supervisord部署使用超级详细版
supervisord部署使用超级详细版 一. 安装 pip 命令(安装python 环境) 因为 supervisord本身是基于Python开发的,所以在使用时需要先安装Python 的运行环境 ...
- c语言HTTP服务器,超级简易版。
算是对linux多线程的复习把,尝试这用socket写了一个简单的HTTP服务器,当访问它的时候它会给你发送一个HTML文件,这个HTML文件需要自己写. 代码: #include <stdio ...
- 重磅:服务器基础知识全解终极版(145页PPT)
重磅:服务器基础知识全解终极版(145页PPT) 2020-12-26 阅 1 转 19 终极版来啦,本文内容共145页PPT干货,针对历史发布内容在CPU.内存.GPU.硬盘.网卡等9个章节做 ...
- maven配置自动部署到服务器上,jenkins+svn+maven安装配置并自动化部署成功(超级详细)...
jenkins+svn+maven安装配置并自动化部署成功(超级详细) jenkins+svn+maven安装配置并自动化部署成功(超级详细) 简言 写这篇博客的原因是因为每次部署服务器的流程都是在做 ...
- Linux 服务器扩盘 终极版
大象装冰箱,3步走 打开冰箱门 把大象放冰箱里边 关上冰箱门 对于大象装冰箱3步走,扩盘也是这样 文章目录 1. 扩盘前 2. 扩盘进行时 3. 扩盘后 那本文就跟大家分享一篇 Linux 服务器扩盘 ...
- 阿里巴巴Java开发手册终极版网页版v1.3.0
前言 一 .编程规约 ( 一 ) 命名风格 ( 二 ) 常量定义 ( 三 ) 代码格式 ( 四 ) OOP规约 ( 五 ) 集合处理 ( 六 ) 并发处理 ( 七 ) 控制语句 ( 八 ) 注释规约 ...
- 传统公司部署OpenStack(t版)简易介绍(四)——placement模块部署
传统公司部署OpenStack(t版)简易介绍(四)--placement模块部署 一.创建数据库实例和数据库用户 二.创建Placement服务用户和API的endpoint 三.测试 总结 一.创 ...
- 传统公司部署OpenStack(t版)简易介绍(二)——Keystone组件部署
传统公司部署OpenStack(t版)简易介绍(二)--Keystone组件部署 一.OpenStack组件安装的顺序 二.创建数据库实例和数据库用户(ct控制节点) 三.安装.配置keystone. ...
- 传统公司部署OpenStack(t版)简易介绍(一)——环境部署
传统公司部署OpenStack(t版)简易介绍(一)--环境部署 一.虚拟机资源分配 1.控制节点 ct 2.计算节点 c1 3.计算节点 c2 二.基础环境配置 1.三台机都修改NAT网卡配置 2. ...
最新文章
- 《Thinking in UML》读书笔记之一
- 【R语言-20行代码】牛顿迭代法求伽马函数极大似然估计法的参数估计
- 秒杀系统流量削峰,这事应该怎么做?
- 玩游戏计算机缺失msvcp140,玩英雄联盟提示电脑缺少msvcp140.dll怎么办
- 进入软件开发行业必须要掌握的基础知识(2005-5-18)
- android 清除矩形
- Java反射机制的适用场景及其利与弊 ***
- java反编译工具_ReverseTool逆向工具集合
- 仔细研究Java Identity API
- sys/queue.h
- Linux下部署Hadoop伪分布模式
- python导入data-Python通过load data导入MySQL数据
- 【swupdate文档 五】从可信的来源更新镜像
- 逆天语言模型GPT-2最新开源:345M预训练模型和1.5B参数都来了
- matlab绘制vti群速度,声波测井中的相速度与群速度讨论.PDF
- 百度谷歌搜索引擎研究,如何做SEO优化?网站优化实操(程序员必看)
- 入夏短裤热 教你怎么穿
- win7下 文件名太长无法删除,无法更名问题
- yocto宏查看方式
- 中兴推“小兴看看”,诠释智能家电的真谛