当前位置:   article > 正文

OpenPCDet运行Demo_runtimeerror: cannot statically infer the expected

runtimeerror: cannot statically infer the expected size of a list in this co

下载OpenPCDet

git clone https://github.com/open-mmlab/OpenPCDet.git

安装依赖库

  1. pip install spconv-cu113
  2. pip install open3d
  3. pip -r install requirement.txt
  4. python setup.py develop

切换到tools目录,运行Demo:

先下载部分点云文件和预训练参数,放在tools目录下:

天翼云盘 珍藏美好生活 家庭云|网盘|文件备份|资源分享

复制一个bin文件出来,放在demo-KITTI目录下(直接指定下载后的目录下的bin文件,可能会报错,因为目录名中有空格)

运行Demo:

  1. cd tools
  2. python demo.py --cfg_file cfgs/kitti_models/pointpillar.yaml \
  3. --ckpt demo-KITTI/pointpillar_7728.pth \
  4. --data_path demo-KITTI/000000.bin

可能出现的报错:

1. ModuleNotFoundError: No module named 'av2'
安装即可

pip install av2

2. ModuleNotFoundError: No module named 'kornia'

同样是安装,但要注意版本

pip install kornia==0.6.5

RuntimeError: 
cannot statically infer the expected size of a list in this context:
  File "/home/wd-racing/OpenPCDet/venv/lib/python3.8/site-packages/kornia/geometry/conversions.py", line 553
出现上面的错误,可很可能是版本不对,卸载后安装其他版本

pip uninstall kornia

运行结果:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/434419
推荐阅读
相关标签
  

闽ICP备14008679号