Python 2.7 Caffe2不检测GPU
我想使用支持GPU的caffe2。我成功地用conda环境安装了caffe2(Ubuntu 16.04,python2.7)(命令:Python 2.7 Caffe2不检测GPU,python-2.7,caffe,caffe2,Python 2.7,Caffe,Caffe2,我想使用支持GPU的caffe2。我成功地用conda环境安装了caffe2(Ubuntu 16.04,python2.7)(命令:conda每晚安装pytorch-c pytorch) 它已成功安装(我使用caffe2.python import core'2>/dev/null&&echo“Success”| | echo“Failure”中的命令检查了它,并显示“Success”) 但是,当我检查caffe2 GPU构建(caffe2.python导入工作区中的命令:python2-c;p
conda每晚安装pytorch-c pytorch
)
它已成功安装(我使用caffe2.python import core'2>/dev/null&&echo“Success”| | echo“Failure”中的命令检查了它,并显示“Success”)
但是,当我检查caffe2 GPU构建(caffe2.python导入工作区中的命令:python2-c;print(workspace.NumCudaDevices())
)时,它返回0
我已经有了cuda、cuDNN、nccl,我不明白为什么caffe2无法检测可用的GPU。我想你将要实现Detectron(否则这些天没人想使用这个愚蠢的caffe2) 我很确定这是由CUDA版本和CuDNN不匹配造成的。我被这个问题困扰了一段时间(你不知道哪个版本适合Caffe2),最后,我几乎同时得到了两个解决方案。他们俩都为我工作
首先,请将英伟达驱动程序更新到最新版本。我的版本更新为410.78,您只需在系统设置->软件和更新->其他驱动程序中选择特定驱动程序,即可更新驱动程序
别忘了重新启动你的电脑 然后,有两种方法来实现它只需转到最新的一个,您甚至可以在Google Colab中分发所有内容,这要简单得多。您有哪些GPU?我使用NVIDIA GPU:Quadro M300M