1、因为要用到tensorflow1.15.5的GPU版本,所以想安装cuda10来进行加速,通过nvidia-smi检查本机上的CUDA版本
2、下载的cuda10版本,cuda_10.0.130_411.31_win10.exe
下载的cudnn版本,cudnn-10.0-windows10-x64-v7.6.4.38.zip
然后按照下面这个博客链接进行安装。
win10系统CUDA10.0安装教程(for tensorflow2.0)_cuda10.0下载-CSDN博客
3、安装完后之后,通过nvidia-smi,发现cuda还是上面的情况
通过启动训练程序,发现仍然不能启动GPU加速,
通过搜索发现:
如果您的系统上已经安装了CUDA 12.0的驱动程序,即使安装了CUDA 10.0的运行时库,nvidia-smi也可能会显示CUDA 12.0。在这种情况下,您可能需要更新您的NVIDIA驱动程序,以便显示正确的CUDA版本。您可以通过NVIDIA官方网站下载并安装适用于您的GPU的最新驱动程序。
基于上述理论指导,卸载CUDA12.0的驱动程序,手动卸载没有卸载成功。安装腾讯管家进行卸载,卸载成功。
4、然后下载适合NVIDIA T1200显卡的驱动成功,搜索到下面这个,
471.68-desktop-win10-win11-64bit-international-dch-whql.exe
然后双击应用程序进行安装,安装成功。运行训练程序,成功开启GPU训练。
虽然显示的是CUDA Version:11.4,但是可以启动cuda10的加速库。