Windows下配置TensorFlow-gpu的运行环境

目录

序言:

一、硬件环境

二、应该要下载安装的东东

三、正文


序言:

最近打算用CNN模型来实现对物体的检测和识别,说白了就是入门深度学习。本人的笔记本电脑配的不是英伟达的显卡,也就意味着不支持GPU加速,没办法四年前的老联想,无奈只能用学校机房的电脑,因为机房电脑的配置真不是一般的好,这就很香啊。所以我尝试着在学校机房电脑上搞起了深度学习入门时该干的事,即配置TensorFlow-gpu的运行环境。这不!成功配置好了,所以就写篇文章来分享分享咯。废话不多说,直接开始。

一、硬件环境

  • 操作系统:Win10
  • 显卡:NVIDIA Quadro P620

二、应该要下载安装的东东

  • NVIDIA Quadro P620的驱动程序
  • CUDA 11.2
  • cudnn 8.1
  • python==3.8.8
  • tensorflow-gpu==2.5.0

三、正文

版本查看:Build from source on Windows  |  TensorFlow  请仔细看好对应的版本。

b2122bcf658346a0a0dd1a051c2131eb.png

1、下载安装NVIDIA Quadro P620的驱动程序(自信的话可以跳过)

想到学校机房的电脑太久没更新驱动了,二话不说直接给它安装上官网最新的驱动,说不定可以省掉很多不知名的错误。

下载地址:官方驱动 | NVIDIA 

下载前请先查看 设备管理器->显示适配器 对应的Nvidia驱动程序的相关信息,然后对号入座。

6d2834c6ee31405584144211df8bad80.png

2、下载 CUDA 11.2 和 cudnn 8.1

下载的cuda版本不要大于cuda驱动的版本。下图的cuda驱动版本为12.1.68,所以我这里就选择下载11.2的cuda。至于11.7等那些更高版本的为啥不考虑,因为版本查看显示的最高版本的tensorflow-gpu==2.10.0对应的cuda也就才11.2而已,支持11.7等更高版本的cuda的tensorflow-gpu还没开发出来嘞,这就是为啥明明安装的cuda都这么高了却还跑不了tensorflow-gpu的原因。

9b56ca26823a48429385b4d2222d0687.png

c3bc00bc8f9243ae95d4d2c740da0f6a.jpg

 安装完cuda后,解压cudnn,复制里面的三个文件夹

2c08c75474014be18c81b57f7db968f4.jpg

 打开cuda安装目录,一般在c盘的program files下,然后将复制的三个文件夹粘贴到下图类似的路径下即可。

522bd91cc2d64f9ead5ff04f855f5ceb.jpg至此,cuda的安装和配置就已经完成了,其中的cudnn相当于cuda的深度学习补丁。

3、安装Tensorflow-gpu和torch

# 在python3.8命令行环境下,输入

pip install tensorflow-gpu==2.5.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Windows 10上配置TensorFlow-GPU版本1.13.1,您需要按照以下步骤进行操作: 1. 确保您的计算机已经安装了兼容的NVIDIA显卡驱动程序。您可以在NVIDIA官方网站上下载并安装最新的驱动程序。 2. 安装CUDA Toolkit 10.0,这是TensorFlow-GPU 1.13.1所需的版本。您可以在NVIDIA官方网站上下载并安装CUDA Toolkit。 3. 安装cuDNN 7.4.1,这是TensorFlow-GPU 1.13.1所需的版本。您需要在NVIDIA开发者网站上注册一个账户,并下载cuDNN。 4. 将CUDA和cuDNN添加到系统环境变量中。打开系统属性 -> 高级系统设置 -> 环境变量,在系统变量中找到"Path"变量,然后添加CUDA和cuDNN的安装路径。 5. 创建一个新的Python虚拟环境。打开命令提示符并运行以下命令: ```bash python -m venv myenv ``` 这将创建一个名为"myenv"的新虚拟环境。 6. 激活虚拟环境。在命令提示符中运行以下命令: ```bash myenv\Scripts\activate ``` 7. 安装TensorFlow-GPU 1.13.1。在命令提示符中运行以下命令: ```bash pip install tensorflow-gpu==1.13.1 ``` 8. 验证TensorFlow-GPU是否成功安装。在Python交互式环境运行以下命令: ```python import tensorflow as tf print(tf.__version__) ``` 如果成功输出"1.13.1",则表示TensorFlow-GPU已经正确配置。 请注意,上述步骤假设您已经正确安装了Python。如果您尚未安装Python,请先安装Python并确保将其添加到系统环境变量中。此外,确保您的计算机满足TensorFlow-GPU的硬件要求。如果您遇到任何问题,请参考TensorFlow官方文档或在相关论坛上寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值