IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 1.有关于在Windows下配置tensorflow和pytorch深度学习环境教程 -> 正文阅读

[人工智能]1.有关于在Windows下配置tensorflow和pytorch深度学习环境教程

Nvidia显卡驱动安装

只要是带有Nvidia显卡的电脑基本上都是可以用来进行深度学习训练的,而AMD的显卡支持不了。先需要了解你的显卡驱动所适合的CUDA 版本号,win+R键输入cmd命令后弹出控制台窗口,再键入nvidia-smi查看对应的CUDA版本号。这里所对应的版本为11.3,但在实际中,我试了11.2的CUDA版本也是适用的,这里可能是下兼容造成的。
在这里插入图片描述从下图中就可以看到我所说的这个现象。
在这里插入图片描述

tensorflow 安装

主要为显卡驱动、CUDA、CUDNN与tensorflow和pytorch的匹配关系。其中,在配置tensorflow的时候需要加入CUDNN,而配置pytorch的时候则不需要,这个根据个人的需要进行配置。小编由于这两个框架都使用所以都进行了配置。
小编这里以配置tensorflow为例来进行讲解。首先我们需要下载tensorflow-gpu版本,这个可以在pypi的官网上进行下载https://pypi.org/project/tensorflow-gpu/#files。
在这里插入图片描述由于我安装的anaconda中内置的python3.9所以选择cp39-win-amd64.whl。将其下载后打开anaconda prompt输入pip install tensorflow_gpu-2.6.0-cp39-cp39-win_amd64.whl,这样pip就能对tensorflow进行安装了。
安装完后,我们需要下载显卡驱动/CUDA/CUDNN这些了。说实话,配置这个的时候确实有点麻烦。我们先要去tensorflow的官网上查看版本所对应的CUDA的版本号https://tensorflow.google.cn/install/source_windows。
在这里插入图片描述从上面可以找到tensorflow-gpu所对应的CUDNN和CUDA的版本号,我这里就应该选用CUDNN8.1和CUDA11.2的版本。
那么接下来我们就去NVIDIA的官网上去下载这两个东西去CUDA:https://developer.nvidia.com/search?page=1&sort=relevance&term=CUDA%20Toolkit%2011.2 需要注册账户后才可以进行下载,这个需要注意下https://developer.nvidia.com/rdp/cudnn-archive CUDNN。

在这里插入图片描述在这里插入图片描述CUDA的安装就按照所提示的步骤进行下去就OK了。安装完成后需要进行环境变量的配置,具体如下图所示:
在这里插入图片描述这边的路径为你安装CUDA的具体位置,给它添加进环境变量中。这样CUDA的安装就完成了。
接下来就是CUDNN的安装。将CUDNN进行解压,把CUDNN对应的文件给复制到CUDA的对应文件夹下就行了。具体如下图所示:
在这里插入图片描述

在这里插入图片描述这样就完成了我们的tensorflow-gpu版本的安装!!!可以愉快的将tensorflow玩起来了。小编急不可耐的试了自己R9000P 的RTX3070 8g显卡的性能。

pytorch安装

小编喜欢用anaconda!
pytorch安装要借助下官网https://pytorch.org/get-started/locally/。如下图所示:
在这里插入图片描述复制里面的命令
粘贴进anaconda prompt进行安装
静待安装完成…
这样就可以玩起来了,是不是很简单。因为主要的驱动和CUDA的安装在安装tensorflow的时候已经完成了,这里就不需要做重复工作了!!

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-12-04 13:27:05  更:2021-12-04 13:27:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年10日历 -2024/10/19 15:24:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码