admin管理员组文章数量:1590156
完整报错:
RuntimeError: cuda runtime error (3) : initialization error at /opt/conda/conda-bld/pytorch_1579022027550/work/aten/src/THC/THCGeneral.cpp:50
THCudaCheck FAIL file=/opt/conda/conda-bld/pytorch_1579022027550/work/aten/src/THC/THCGeneral.cpp line=50 error=3 : initialization error
去google搜了一下,类似的错误很少。有一个完全相同的,答案是cuda用不了这个gpu。当时我直接排除了,心想我的cuda都是配好的,怎么可能是这个问题。但是其他的搜索结果都跟我这个不太相同。
我也怀疑过是不是一下子用四张卡太多了,服务器没这么多卡?
于是改用一张卡,结果报错还是一样。
最后鬼使神差地试了一下torch.cuda_is_available()
,发现我连gpu都用不了。
直接输入nvidia-smi
,更是显示:
最后询问学长,才知道,这个服务器的3号卡就是有问题。不能用,一调用,基本就得重启服务器。
所以原来这个报错的意思很简单,就是3号卡有问题,无法初始化。后面虽然我试过一张卡,但是由于前面3号卡已经把服务器的gpu搞崩了,重启之前没法用gpu,所以还是报一样的错。
本文标签: 报错代码服务器RuntimeErrorCUDA
版权声明:本文标题:服务器跑代码的时候,报错RuntimeError: cuda runtime error (3) :initialization error at optconda... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728084490a1144827.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论