位置: IT常识 - 正文

window下,cuda版本和NVIDIA驱动版本关系,cuda版本 和 TensorFlow-GPU版本关系,TensorFlow-GPU安装(window cuda)

编辑:rootadmin
window下,cuda版本和NVIDIA驱动版本关系,cuda版本 和 TensorFlow-GPU版本关系,TensorFlow-GPU安装 一、cuda安装,cuda  和 TensorFlow 版本对应,链接https://www.tensorflow.org/install/source#tested_source_configurations        1.查看自己安装的驱动版本, nvidia-smi

推荐整理分享window下,cuda版本和NVIDIA驱动版本关系,cuda版本 和 TensorFlow-GPU版本关系,TensorFlow-GPU安装(window cuda),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cuda10.0 cudnn,cuda装哪个版本,cuda_10.0.130_411.31_win10,cuda版本,window cuda,window cuda,cuda_10.0.130_411.31_win10,window cuda,内容如对您有帮助,希望把文章链接给更多的朋友!

         2.安装所需要的cuda,下载链接CUDA Toolkit Archive | NVIDIA Developer

            找到所需版本,下载对应环境 ,自定义安装, 查看新驱动版本,若不高于当前版本,则不安装 。     

         

        安装成功之后,配置环境变量,安装路径要记得。

         (安装不成功的话,卸载驱动,再次安装,即可成功。卸载可以使用软件 提取码:1233)

          (如果cudatookit安装成功之后,发现显卡找不到,那就官网 安装一个驱动即可)

 

         查看安装的cuda 版本

                

        这边的版本跟nvidia-smi对应的cuda版本不一样,可以看下述第四点解释 

二、cuDNN神经网络加速库安装       window下,cuda版本和NVIDIA驱动版本关系,cuda版本 和 TensorFlow-GPU版本关系,TensorFlow-GPU安装(window cuda)

cuDNN不是应用程序,而是几个文件包,下载后把它复制到CUDA 的目录下即可。 cuDNN下载页:cuDNN下载页(记得版本对应,看上面)

cuDNN其实就是CUDA的一个补丁而已,专为深度学习运算进行优化的

将include,lib,bin 下面这些文件拷贝到 v11.3目录下的对应目录。

 或者说 直接将这三个目录 复制到 v11.3目录下(不覆盖文件复制)

三、安装TensorFlow2.5-gpu版本        1.安装指定版本的TensorFlow2.5.这边是直接下载wheel文件,然后创建一个虚拟环境(conda创建)教程 conda 安装 Pytorch(GPU)_czhunian的博客-CSDN博客_conda安装pytorch gpu        2.下载wheel链接https://github.com/fo40225/tensorflow-windows-wheel

                选择对应版本,下载该版本下得全部文件即可。

        3.在虚拟环境中,conda activate tf2 ,进入虚拟环境,之后切换到wheel文件路径,pip install命令安装        4. 测试,输出True代表安装成功import tensorflow as tftf.test.is_gpu_available()四.cuda 和 NVIDIA驱动 版本关系,链接

        主要是看表三,cuda版本 和 驱动对应的关系。

 查看 CUDA driver version(驱动版本):NVIDIA GPU的驱动程序版本(nvidia-smi)

查看 CUDA runtime version(运行时版本):自己安装的cudatoolkit包(nvcc -V)

用于支持driver API的必要文件(如libcuda.so)是由GPU driver installer安装的。nvidia-smi就属于这一类API。用于支持runtime API的必要文件(如libcudart.so以及nvcc)是由CUDA Toolkit installer安装的。(CUDA Toolkit Installer有时可能会集成了GPU driver Installer)。nvcc是与CUDA Toolkit一起安装的CUDA compiler-driver tool,它只知道它自身构建时的CUDA runtime版本。它不知道安装了什么版本的GPU driver,甚至不知道是否安装了GPU driver。

综上,如果driver API和runtime API的CUDA版本不一致可能是因为你使用的是单独的GPU driver installer,而不是CUDA Toolkit installer里的GPU driver installer。

综上就是,驱动版本和运行时版本是不冲突(这边应该是运行时不能大于驱动版本即可),CUDA Toolkit(runtime)本质上只是一个工具包而已,甚至可以安装多个cudatoolkit版本,通过修改环境变量进行选择使用哪个版本的cuda。

五、总结 

        显卡驱动版本>=对应的cudatoolkit版本<=对应的tensorflow版本;因此cuda就是一个桥梁。       

         1、确定要安装的tensorflow版本。

        2、根据tensorflow版本,确定cudatoolkit的版本 ,并确定cudann的版本。

        3、根据cuda版本,确定显卡驱动的版本,不够就升级,够了就不管。

本文链接地址:https://www.jiuchutong.com/zhishi/298327.html 转载请保留说明!

上一篇:package.json配置详解(package.json详解)

下一篇:nvm安装步骤(nvme安装方法)

  • 荣耀X30Max支持内存卡吗(荣耀x30max参数配置详情)

    荣耀X30Max支持内存卡吗(荣耀x30max参数配置详情)

  • 腾讯会议怎么看别人云录制(腾讯会议怎么看回放?)

    腾讯会议怎么看别人云录制(腾讯会议怎么看回放?)

  • 淘宝怎么不让别人看到我的购买记录(淘宝怎么不让别人看到我的浏览记录)

    淘宝怎么不让别人看到我的购买记录(淘宝怎么不让别人看到我的浏览记录)

  • 小米10对比华为v30(小米10对比华为nova6)

    小米10对比华为v30(小米10对比华为nova6)

  • 找不到无线网名称(找不到wiff名称)

    找不到无线网名称(找不到wiff名称)

  • 电瓶车充电很快变绿(电瓶车充电很快就充满了怎么回事)

    电瓶车充电很快变绿(电瓶车充电很快就充满了怎么回事)

  • 内存条会坏吗(热插拔内存条会坏吗)

    内存条会坏吗(热插拔内存条会坏吗)

  • 苹果a1489是ipad第几代(苹果a1484是ipad第几代)

    苹果a1489是ipad第几代(苹果a1484是ipad第几代)

  • 华为护眼模式费电吗(华为护眼模式省电吗)

    华为护眼模式费电吗(华为护眼模式省电吗)

  • 苹果必须按两下安装吗(苹果必须按两下解锁吗)

    苹果必须按两下安装吗(苹果必须按两下解锁吗)

  • 光能电子秤突然不显示怎么办(电子秤光能板坏了)

    光能电子秤突然不显示怎么办(电子秤光能板坏了)

  • 手机网页右边显示不全(手机浏览器网页右边看不到)

    手机网页右边显示不全(手机浏览器网页右边看不到)

  • 手机顶部出现的HD是什么(手机顶部出现的图标)

    手机顶部出现的HD是什么(手机顶部出现的图标)

  • 华为平板能当电脑用吗(华为平板能当电子书使用吗)

    华为平板能当电脑用吗(华为平板能当电子书使用吗)

  • 单播地址怎么判断(单播地址包括哪三类)

    单播地址怎么判断(单播地址包括哪三类)

  • word文档中字怎么竖着(word文档中字怎么居中)

    word文档中字怎么竖着(word文档中字怎么居中)

  • 抖音审核多久(抖音审核好久)

    抖音审核多久(抖音审核好久)

  • 华为mate30可以给苹果充电吗(华为mate30新机多少钱)

    华为mate30可以给苹果充电吗(华为mate30新机多少钱)

  • 小米手机有放大镜功能吗?(小米手机有放大手势吗)

    小米手机有放大镜功能吗?(小米手机有放大手势吗)

  • 安卓vsco会扣费吗(vsco扣款)

    安卓vsco会扣费吗(vsco扣款)

  • 怎么设置微信已读回执(怎么设置微信已读未读功能)

    怎么设置微信已读回执(怎么设置微信已读未读功能)

  • about:blank是什么错误(blank是什么意思中文翻译)

    about:blank是什么错误(blank是什么意思中文翻译)

  • 百度地图怎么标注(百度地图怎么标记地点)

    百度地图怎么标注(百度地图怎么标记地点)

  • 华为p30有来电闪光吗(华为p30有来电闪光功能吗)

    华为p30有来电闪光吗(华为p30有来电闪光功能吗)

  • 打电话手机关机怎么回事(打电话手机关机的提示语)

    打电话手机关机怎么回事(打电话手机关机的提示语)

  • linux怎么在history命令中前面显示日期?(Linux怎么在目录中创建文件)

    linux怎么在history命令中前面显示日期?(Linux怎么在目录中创建文件)

  • 融资性售后回租印花税
  • 收到社保局退回的社保费
  • 应收账款和应付账款可以抵消吗
  • 作废的发票还需要保存吗
  • 税务局季度报表怎么做
  • 取得增值税专用发票要算税吗
  • 会计凭证 借贷
  • 非公益捐赠税率
  • 土地使用税的免税规定有哪些
  • 发给职工的福利要交个税吗
  • 境外企业提供软件使用权给境内企业
  • 出口退税要交企业所得吗
  • 发票上传出现手印怎么办
  • 餐饮发票怎么进行财税处理?
  • 材料销售的账务处理
  • 个人所得税成本费用怎么算
  • 差额税和增值税怎么算
  • 机械租赁税怎么开
  • 发票跨年了还能认证吗
  • 在win10中怎么从edge旧ie浏览器
  • 资产处置损益是什么科目
  • 财政专项补助资金企业所得税申报
  • 净现值法的优点包括
  • 遗失发票如何处理好
  • qqbak文件怎么打开
  • 个人出差借款会计分录
  • uniapp单选功能
  • 一个php请求的执行过程
  • 估价入库金额怎么来
  • 发票联和抵扣联区别
  • php变量函数
  • twig教程
  • vue每一列内容过多自动换行
  • 税金及附加的含义
  • 桌山 开普敦
  • 房产税和城镇土地使用税需要计提吗
  • 冲回上年计提费用
  • 基于Python实现五大常用分类算法(原理+代码)
  • vue安装使用
  • 会计做账需要银行交易明细吗
  • 仓库折旧会计分录
  • dedecms转eyoucms
  • sqlserver2019查看表
  • 金蝶财务软件库存商品数量金额再那查看
  • 税控系统维护费抵扣申报表怎么填
  • 新办公司实收资本怎么算
  • 损益类账户怎么记入总账
  • 增值税扣款了能退回吗?
  • 调整以前月份的管理费用怎么做
  • 纸质汇票什么时候能到账
  • 参加新冠疫情防控工作总结
  • 企业所得税缴纳模式
  • 开具发票的单位名称与实际收款不一致?
  • 已入库的原材料会计分录
  • 营业执照可以注册几个抖音号
  • 日记账的建账工作
  • vs2019连接mysql
  • sql汇总查询
  • 商用计算机英文
  • 如何创建ubuntu安装教程
  • linux中samba服务器的设计方案
  • centos环境搭建
  • 2t硬盘如何分区最合理
  • 通用pe工具箱安装win7
  • linux oracle12c
  • msedge.exe是什么
  • python音频文件读写
  • jsonp的使用
  • Unity3D游戏开发基础
  • vue中拦截器
  • 了不起的Nodejs 将JavaScript进行到底
  • jquery获取document对象
  • jquery设置文本字体样式
  • java scripts
  • 在javascript中如何定义并调用函数
  • jquery 动态添加元素
  • jquery-easyui-1.3.3
  • js怎么拿到表单提交数据
  • 税务函调回来几天可以退税
  • 深圳税局电子税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设