import voxelize_cuda报错
安装步骤:
- 克隆voxelize项目 官网:https://github.com/YuliangXiu/neural_voxelization_layer.git
git clone https://github.com/YuliangXiu/neural_voxelization_layer.git
- 下载一些必备的解析c文件的依赖
官网:https://github.com/sparsehash/sparsehash/releases/tag/sparsehash-2.0.4
打开这个网站,下载zip文件
解压文件,打开src目录:
把这15个文件全部复制,到自己的conda环境下的include文件夹中:
- 刚才克隆的neural_voxelization_layer文件夹,打开neural_voxelization_layer里的cuda文件夹,打开cuda文件夹里的voxelize_cuda_kernel.cu文件
将这一段代码直接删除,因为这段代码重复定义了,会报错 - 安装环境
在neural_voxelization_layer项目目录中执行setup,安装voxelize_cuda
python setup.py build
python setup.py install
- 注意事项:
不要听信谣言,去修改cpp_extension.py,让它保持原状就行