1、Windows10系统信息、GPU信息、安装包信息
笔记本品牌:Thinpad T480
操作系统:Windows10 x64
GPU信息:NVIDIA GeForce MX150
安装包信息:python 3.7.3+TensorFlow 1.13.1+CUDA 10.0+cudnn 7.6
概述:我自己安装过程比较坎坷,先安装了Anaconda,创建了环境,安装了tensorflow和tensorflow_gpu,然后安装的CUDA 10.0和cudnn 7.6,最后发现tensorflow根本不会调用GPU进行运算,查阅网上很多资源都说是tensorflow和tensorflow_gpu版本号不对应,但我查看了发现我的是对应的。束手无策之际,卸载了Anaconda,然后重新安装,重新创建环境,安装tensorflow、tensorflow_gpu和keras,最后完美解决不调用GPU的问题。因此我建议大家,先安装CUDA 10.0和cudnn 7.6,再安装Anaconda和进行后续的工作。自己整理的过程如下,供大家参阅。
2、下载安装CUDA 10.0和cudnn 7.6
1)下载CUDA和cuDNN,下载地址分别为:https://developer.nvidia.com/cuda-toolkit-archive和https://developer.nvidia.com/rdp/cudnn-download。
(2)下载完成后,先安装CUDA,安装完CUDA后,解压cuDNN压缩包,将bin、include、lib三个文件夹复制到CUDA的安装目录下,如默认安装目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\
(3)添加环境变量:“我的电脑→右键属性→高级系统设置→环境变量→Path→编辑→新建”,添加环境变量(对应默认安装路径):
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\libnvvp
C:\Program Files (x86)\NVIDIA Corporation