在ubuntu新系统下配置深度学习环境,安装了cuda10.2+cudnn8.0+tensorflow2.2.0,使用tf.test.gpu.is_avialiable()时返回为false。检查cuda和cudnn都安装正确,网上有说可能是tensorflow版本和cudnn不一致导致的。尝试将cudnn8.0降级到7.0.
1、卸载cudnn8.0
我是使用debian的安装方式,使用dkpg -r卸载,首先使用dpkg -l查看具体的安装名字
sudo dpkg -l | grep cudnn
然后使用sudo dpkg -r 删除
2、安装cudnn7.0
在官网下载对应的cudnn7.0安装
参考
1、https://blog.csdn.net/Taneemy/article/details/79762569
2、https://www.codeleading.com/article/83262533787/