当前位置:首页 > CN2资讯 > 正文内容

gputeslaT4Windows10驱动

2天前CN2资讯



windows下tensorflow的gpu环境配置通用方法

  • 一、查看自己的电脑的gpu型号是否支持cuda
  • 1、查看电脑gpu型号
  • 2、登录网站查看
  • 二、根据目标tensorflow(gpu)版本下载cuda和cudnn到本地
  • 1、tf官网查看tensorflow、cuda、cudnn的版本对应关系
  • 2、官网下载cuda
  • 3、官网下载cudnn
  • 三、安装cuda(包含cudnn)
  • (1)删除原有nvidia驱动
  • (2)检查计算机有无安装visual studio
  • (3)安装visual studio
  • 2、cuda安装
  • 四、添加环境变量path
  • 五、在conda新建环境中下载tensorflow并进行gpu测试
  • 1、nvidia-smi验证
  • 2、tensorflow验证
  • 附录:



对比ubuntu系统,windows操作系统下的深度学习环境配置总体差别不大,区别在于习惯了ubuntu的命令行操作后windows需要更多额外的图形化操作,以下是我个人windows系统的深度学习环境配置简单通用操作(默认已经安装好anaconda/miniconda)

一、查看自己的电脑的gpu型号是否支持cuda

1、查看电脑gpu型号

快捷键win+x进入设备管理器

2、登录网站查看

https://developer.nvidia.com/cuda-gpus#compute

二、根据目标tensorflow(gpu)版本下载cuda和cudnn到本地

1、tf官网查看tensorflow、cuda、cudnn的版本对应关系

网址:https://tensorflow.google.cn/install/source#gpu


我这里打算安装tensorflow2.4.0的gpu版本(如红框所示),后面展示步骤均基于此版本进行展开。

2、官网下载cuda

cuda下载网址:https://developer.nvidia.com/cuda-11.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal


2.7个G得下载一会,可以同时进行下一步下载对应版本cudnn的操作。

3、官网下载cudnn

cudnn下载网址:https://developer.nvidia.com/rdp/cudnn-archive


****注意!gpu环境配置需要严格按照tf和nv官网提供的版本关系一一对应。

三、安装cuda(包含cudnn)

cudnn的作用其实就是copy,将下载后cudnn文件夹里的对应库文件复制到cuda安装路径下即可,cudnn本身不安装,需要安装的是接下来的cuda:

1、安装cuda之前准备

(1)删除原有nvidia驱动

检测并删除计算机原有nvidia驱动方法:直接去电脑控制面板中程序卸载界面查看,有的话顺便卸载掉所有nvidia开头的安装,没有的话跳过。

(2)检查计算机有无安装visual studio

在安装cuda之前需要安装visual studio软件(目前最新版本是2022,个人感觉安装个历史中间版本比如2017/2019兼容性可能会好一些),具体需要安装visual studio哪个版本个人没有深入去了解,我这边的依据也是在安装过程中得到的。

假设计算机中没有安装visual studio,在安装cuda的时候会出现这种会话框提示,此时不应该勾选框后next应该回过去先安装visual studio:

(3)安装visual studio

visual studio下载 我这边直接安装了visual studio2019,选择社区版就好,保险起见组件我全部勾选了,占用空间有点大下载时间有些长。安装过程中也是一路默认(主要是安装路径)。

这边是计算机中安装visual studio后再次安装cuda11.0时的界面,从这里的显示来看cuda11.0对应visual studio 20152017/2019都可以,我这边是先安装了visual studio 2019:

2、cuda安装

双击.exe文件直接安装,路径使用默认路径(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\)就好,后面还要进行环境变量的配置。

cudnn文件里内容复制到cuda安装路径下的对应文件夹中:

cudnn文件夹下内容


cuda安装文件夹下对应位置:


**注意!**是对应文件夹内容copy后复制到里面,不是整个文件夹覆盖

四、添加环境变量path

这里添加用户变量或系统变量均可,建议在用户变量中添加即可。需要添加的路径如下:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0
C:\Program Files\NVIDIA Corporation\NVSMI
最后一个是为了使得nvidia-smi在命令行中生效。


完事,需要重启电脑!

五、在conda新建环境中下载tensorflow并进行gpu测试

以下1-3步骤默认简单可省略:
1、打开cmd命令行/Anaconda Powershell prompt/Anaconda prompt;
2、激活新建的conda环境(我这边的环境名为"python_38-tensorflow_2.4.0")
3、命令行执行pip install tensorflow-gpu==2.4.0
**执行第三步之前最好先更换下pip源/conda源,不然下载非常慢。**更换源可以参考

1、nvidia-smi验证

2、tensorflow验证


结束!

附录:

不同版本cuda对应的NVIDIA驱动版本:

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html



    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/27393.html

    分享给朋友:

    “gputeslaT4Windows10驱动” 的相关文章

    中国电信CN2线路图解教程大全:深度解析网络优化与提速方案

    想要彻底了解中国电信CN2线路的优势与应用场景?本文通过详细的图解教程和专业解析,为您揭示CN2线路的核心功能、优势以及如何选择适合您的网络解决方案。无论是企业用户还是个人用户,都能在这里找到提升网络体验的关键!随着互联网技术的飞速发展,网络已经成为我们工作和生活的重要基础设施。而在众多网络解决方案...

    HostDare VPS主机服务评测:高性价比与用户体验的完美结合

    在与HostDare的互动中,我感受到这家公司在客户支持与用户体验方面的一些亮点和不足。正如我们所知,HostDare是一家致力于提供高性价比VPS主机服务的公司,尤其在针对中国大陆用户的优化上表现突出。虽然服务上有一些待改善之处,但总体而言,它的客户支持体系还是相对高效的。 首先,HostDare...

    如何选择免费服务器以支持学习与项目开发

    在当今数字化快速发展的时代,免费服务器正变得越来越受欢迎。特别是对初学者、学生和小型企业来说,免费服务器为他们提供了一个难得的机会,让他们可以在没有资金压力的情况下进行项目学习和实践。简单来说,免费服务器就是云服务提供商为了吸引新用户推出的试用服务,通常会在一定时间内提供免费的计算资源和存储空间。...

    AWS新加坡评测:用户体验与性价比全面分析

    在探索AWS在新加坡的使用体验时,服务的可用性是我最先关注的方面。AWS 在全球范围内的广泛服务网络给予用户许多选择。在新加坡,AWS 提供了多种计算、存储和数据库等服务,让我感觉使用起来非常方便。尤其是在需要快速部署解决方案或应对业务高峰时,AWS 新加坡的数据中心承载能力和稳定性非常令人满意。无...

    如何有效管理百度网盘一年带宽费,降低使用成本

    在如今这个信息化的时代,百度网盘作为一种云存储服务,给我们带来了极大的便利。它不仅能够存储和分享文件,还允许我们随时随地访问自己的资料。生活中,很多人都会用它来备份工作文件、共享照片或者保存学习资料。能否顺利使用这些功能,很大程度上依赖于网盘的带宽。而带宽费用正是我们使用这些功能的一个重要成本。 带...

    阿里云助力深港经济一体化与科技创新

    深港合作背景 深港合作的背景相对复杂。深圳和香港,作为中国南方的两个重要城市,在经济、科技等领域有着紧密的联系。近年来,随着国家对粤港澳大湾区的重视,深圳和香港的合作进入了一个新的阶段。在这样的环境下,科技和创新被推到了风口浪尖,成为推动这两个城市发展的核心动力。可以说,深港一体化不仅是资源的整合,...