@@VRCNet | 源码复现debug日记

@@VRCNet | 源码复现debug日记,第1张

1、学会使用命令行添加配置文件而运行代码(arg\munch)

2、模块pointnet2_cuda的安装中遇到THC.h文件不存在的问题(更换pytorch版本后已解决)

3、import torchivision后得到解决
4、解决办法:
——1、torch和cuda版本不一致导致的。


当前服务器的CUDA版本为cuda-10.1,torch为1.2.0,在pointnet的目录下执行:python setup.py build develop,输出发生变化为:(即目录由anaconda中改变到项目文件夹中)-------无用
查询一番后转到问题10

5、解决办法:
——1、在emd目录下运行:python setup.py build develop
之后转到问题11

6、各对应关系
显卡驱动和cuda版本:

7、

解决方法:

8、
解决办法:
——1、安装cuda10.0
——2、conda install -c anaconda cudatoolkit=10.0之后转到问题4

9、
解决办法:
——1、在import pointnet2_cuda前先import torch----无用

10、解决torch.version.cuda没有返回值的问题:
解决办法:
——1、安装的torch可能是CPU版本的,故重新安装pytorch——无用

——2、问题所在:我安装的cuda是10.1 装的torch却是10.0的:重新安装正确版本后成功!!
于是,回到问题4

11、在解决完上述问题后,继续执行train,报出如下错误
解决办法:
——1、指定GPU进行运行:——无用
——2、查看报错发现和其中一个第三方库(chamfer—-3D)有关,因此在其目录下执行:python setup.py build develop
之后转移到问题12,和问题5异曲同工

12、

解决办法:
——1、在import chamfer之前import torch——无用

13、原因是文件的偏移量不在开头
解决办法:
——1、添加f.seek(0)——无用

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/589743.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-13
下一篇2022-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存