@VoteNet复现 | VoteHMR复现 | Pointnet+霍夫投票
一、本人环境
1.ubuntu22.04
2.CUDA:11.8
3.GCC\G++:9.5.0
4.Pytorch:2.0.0
由于现有的各个Pointnet配置均是在较低的pytorch版本和ubuntu版本上实现的,而本人的系统和各环境版本均较高,因此花费近两周时间将VoteNet(https://github.com/facebookresearch/votenet)中的Pointnet修改至能在现有的高版本pytorch版本上进行编译。结果如下图:
【声明:目前只在当前版本环境上成功实现,其他情况不做保证】
二、环境创建和基本库配置
为了不影响其他环境的使用,因此建议在一个全新的虚拟环境中进行试验:
- 安装9.4.0版本的GCC和G++:
1.1 因为Ubuntu22.04默认的gcc版本为11.4,相对Pointent的编译来说版本过高,因此需要安装更低的版本,并通过update-alternatives进行版本的切换。
参考链接:https://blog.csdn.