models icon indicating copy to clipboard operation
models copied to clipboard

Compiled with WITH_GPU, but no GPU found in runtime.

Open pandaxue opened this issue 6 years ago • 9 comments

Compiled with WITH_GPU, but no GPU found in runtime. 明明GPU都没在工作呀,为什么没有gpu呢 77

pandaxue avatar Sep 19 '19 12:09 pandaxue

这种情况一般是CUDA Driver版本,CUDA 版本和Paddle需求CUDA版本不一致导致,可以排查一下这三个版本是否适配

heavengate avatar Sep 19 '19 13:09 heavengate

这种情况一般是CUDA Driver版本,CUDA 版本和Paddle需求CUDA版本不一致导致,可以排查一下这三个版本是否适配 没道理呀,我cuda是9.0你们不是要求大于8.0吗?驱动是384.130,我觉得cuda不可能有问题呀,因为我经常训练模型,这配置的版本不可能不匹配呀,我paddle是1.5的,是不是跟他不匹配?

pandaxue avatar Sep 20 '19 01:09 pandaxue

这种情况一般是CUDA Driver版本,CUDA 版本和Paddle需求CUDA版本不一致导致,可以排查一下这三个版本是否适配 没道理呀,我cuda是9.0你们不是要求大于8.0吗?驱动是384.130,我觉得cuda不可能有问题呀,因为我经常训练模型,这配置的版本不可能不匹配呀,我paddle是1.5的,是不是跟他不匹配?

paddle 不同whl包对应的CUDA和cuDNN版本不一样的,可以通过pip install paddlepaddle-gpu==1.5.2.post97 这样指定CUDA和cuDNN版本,第一个数字是CUDA版本,第二个数组是cuDNN版本

heavengate avatar Sep 20 '19 03:09 heavengate

是否是在docker里面没有把CUDA device映射进去等原因,还有可以试下export CUDA_VISIBLE_DEVICES=0 试下

heavengate avatar Sep 20 '19 03:09 heavengate

是否是在docker里面没有把CUDA device映射进去等原因,还有可以试下export CUDA_VISIBLE_DEVICES=0 试下

我没有使用什么docker,还有export那个也试过了,没什么用

pandaxue avatar Sep 20 '19 05:09 pandaxue

pip list | grep paddle 可以确认一下paddle版本和CUDA版本是否匹配,另外之前有遇到过重启能够解决这个问题,可以试下

heavengate avatar Sep 20 '19 05:09 heavengate

pip list | grep paddle

我想问下与cudnn版本有关系吗,我用的是cuda9.0 cudnn 7.0.5的,和paddle1.5.2不知道匹配不匹配

pandaxue avatar Sep 20 '19 06:09 pandaxue

pip list | grep paddle

我想问下与cudnn版本有关系吗,我用的是cuda9.0 cudnn 7.0.5的,和paddle1.5.2不知道匹配不匹配

可以查看一下paddlepaddle官网,上面有讲,在安装那部分

BeyondYourself avatar May 09 '20 02:05 BeyondYourself

pip list | grep paddle 可以确认一下paddle版本和CUDA版本是否匹配,另外之前有遇到过重启能够解决这个问题,可以试下

我pc重启竟然好了

yinhaiyang avatar Aug 24 '22 15:08 yinhaiyang

同样的,重启大法好

happybear1015 avatar Apr 11 '23 08:04 happybear1015