lss代码复现

最近想尝试尝试2D图像转成BEV视角,所以从手撕LSS开始。加油

今天先讲讲如何复现LSS代码,后续讲解代码原理。

1 首先安装nvida驱动、cuda、cudnn、anaconda这些深度学习必备的工具

2 使用conda创建虚拟环境,然后激活虚拟环境

     conda create -n lss python=3.8
     conda activate lss

3 进入到虚拟环境后安装与自身cuda版本相匹配的pytorch版本

4 安装工具

     pip install nuscenes-devkit tensorboardX efficientnet_pytorch==0.7.0

    到此为止环境搭建完成,接下来开始下载数据集,下载模型,运行模型

5 下载数据集

  • 5.1 在官网上下载mini版本的数据集(Nuscenes的官网下载链接 )
  • 5.2 解压后有四个文件夹: mapssamplessweepsv1.0-mini, 并将根目录下的v1.0-mini改成mini
  • 5.3 然后再返回到数据集官网,下载最新的map expansion
  • 5.4 下载好的map expansion解压到maps文件夹下

6 下载项目文件

     6.1 git clone https://github.com/nv-tlabs/lift-splat-shoot.git

     6.2 进入到项目文件里面,下载预训练的模型:            https://drive.google.com/file/d/18fy-6beTFTZx5SrYLs9Xk7cY-fGSm7kw/view?usp=sharing

     6.3 然后输入以下代码运行lss

          python main.py viz_model_preds mini --modelf=E:\Download\model525000.pt --dataroot=F:\Datasets\Nuscenes-mini --map_folder=F:\Datasets\Nuscenes-mini

# 其中-需要注意红色部分,需要改为自己的文件目录  --modelf为预训练模型目录,--dataroot为nuscenes数据集根目录,--map_folder为map extension根目录

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值