首页 > 其他分享 >win11+cuda11.2+cudnn+Tensorflow-GPU 环境配置

win11+cuda11.2+cudnn+Tensorflow-GPU 环境配置

时间:2022-10-22 21:00:52浏览次数:83  
标签:https GPU cudnn CUDA 版本 gpu win11 tensorflow

名词解释

image

  • CUDA 即英伟达的显卡并行计算框架,nvidia-smi 可以查看
    tensorflow-gpu的运行需要它的底层支持,它是一个计算框架,抽象层次比驱动高,每个版本的CUDA都是基于一定版本的驱动建立的,所以它对驱动的最低版本是有要求的

  • cuDNN 基于CUDA架构的神经网络库
    是专门用于神经网络计算的加速包,可以看作是CUDA的一部分(并行计算框架下的一个包)

  • tensorflow-gpu
    tensorflow-gpu的运行需要用到CUDA框架, 特别是cuDNN库,就像CUDA是基于特定版本驱动构建一样,tensorflow-gpu也是调用特定版本的CUDA,二者存在对应关系

综上,
**
driver决定了CUDA的版本

CUDA决定了cuDNN的版本

CUDA决定了tensorflow-gpu的版本

tensorflow-gpu决定了python的版本
**

前置说明

 首先需要确认硬件是否支持.
 设备管理器中可以查看

image

一般较新游戏本的英伟达显卡都支持,可以通过命令行```nvidia-smi ```查看
类似下面 CUDA Version: 11.8 就是支持的最高cuda版本

image

Tensorflow-GPU 版本对应 官网

image

CUDA安装

官网:https://developer.nvidia.com/cuda-toolkit-archive
我选择低一个版本的11.7.1,安装一路next
image
image
安装好后测试命令行下 nvcc -V
image

cuDNN

官网: https://developer.nvidia.com/rdp/cudnn-archive#a-collapse51b
根据系统版本的CUDA版本选择
我选择v8.5.0
image
解压后复制到cuda文件夹C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7下面
image
image

Tensorflow-GPU

pip 可以设置其他源,加快下载速度

清华镜像:Simple Index

中科大镜像:https://pypi.mirrors.ustc.edu.cn/simple

豆瓣镜像:http://pypi.douban.com/simple

阿里镜像:https://mirrors.aliyun.com/pypi/simple

百度镜像:https://mirror.baidu.com/pypi/simple

安装Tensorflow-GPU
pip install tensorflow-gpu -i http://pypi.douban.com/simple

测试是否安装成功
新建info.py

import tensorflow as tf
print(tf.test.is_built_with_cuda())
#若输出为true则表示cuda安装成功
print(tf.config.list_physical_devices('GPU'))
#若输出为true则表示能够使用gpu
print(tf.test.is_gpu_available())

执行python info.py
输入类似下面则表示成功了

image

好了,恭喜你!环境已经可用了。享受hello word

参考

标签:https,GPU,cudnn,CUDA,版本,gpu,win11,tensorflow
From: https://www.cnblogs.com/LandWind/p/win11-cuda-cudnn-Tensorflow-GPU-env-start.html

相关文章

  • 比较CPU和GPU中的矩阵计算
    GPU计算与CPU相比能够快多少?在本文中,我将使用Python和PyTorch线性变换函数对其进行测试。以下是测试机配置:CPU:英特尔i76700k(4c/8t)GPU:RTX3070TI(6,144个......
  • ​Win11 22H2【10月累积更新镜像下载+Moment 1更新】
    大版本号:22H2​内部版本号:22621.674​另外微软于本月已向部分用户推送Moment1更新【内部版本号是:22621.675】,它是一次小型的功能性更新,没有集成到镜像里,可手动安装升级。​......
  • 有哪些好用的深度学习的GPU云服务器平台?
    ​​​​简单来说,如果你是长期使用GPU服务器,建议选择带显卡的硬件服务器,综合性能也比较好。如果是用来进行短周期或者临时使用,建议租用云服务器,既方便又快捷,可按需购买,可以......
  • 有哪些好用的深度学习的GPU云服务器平台?
    ​​​​简单来说,如果你是长期使用GPU服务器,建议选择带显卡的硬件服务器,综合性能也比较好。如果是用来进行短周期或者临时使用,建议租用云服务器,既方便又快捷,可按需购买,可以......
  • gpu/cpu类型deployment清单整理脚本
    #!/bin/bashkubectlgetdeploy-nhost|grep-v'0'|awk'{print$1}'>deploy.txtfordeployin`catdeploy.txt`docheck_gpu=`kubectldescribedepl......
  • win11磁盘清理
    win11磁盘清理找不到了,网上说开启存储感知进行清理,但是打开之后,感知了半天也没有感知出来_(:з」∠)_解决方法win11磁盘清理可以搜索到,然后选择磁盘进行清理......
  • Python环境配置保姆教程(Anaconda、Jupyter、GPU环境)!
    作者:吴永强,东北大学,Datawhale团队成员1.写在前面搞算法的同学也都明白,一个比较完美的python环境是多么的重要。这篇文章打算把一些必备的python环境配置过程记录下来,这样不......
  • ue4 vlc ue5 vlc插件,方便接入rtsp、rtmp、http、m3u8视频流等,支持gpu解码、支持播放声
    和商城插件的区别本插件和商城的Multi-channelplaynetworkvideostreamsByOpenCVhighperformanceWebCamera(基于opencv开发)相比,增强了很多功能,1.添加了播放声......
  • 如何高性价比地构建GPU环境,实现GPU自由?
     Datawhale 主题:构建GPU环境引言:要做深度学习,必然需要GPU,如何构建一个弹性的GPU环境是很多读者关心和常问的问题,今天主要分享关于云服务器的选择。由于购买GPU价格高昂......
  • quicker设置win11右键打开win10旧版的菜单
    设置--辅助功能--高级鼠标触发--添加鼠标动作:鼠标动作:单击鼠标键(短按)鼠标按钮:右键白名单:选择打开的文件管理器操作类型:发送快捷键:按键组合:shift+F10保存之......