TensorFlow GPU版本Windows下安装

本文详细介绍如何安装CUDA10.0和cuDNN7.6.5,包括从官方网站下载相应版本,设置环境变量,以及使用pip安装TensorFlow-gpu 2.0.0。文章还提供了验证安装是否成功的Python代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. cuda 10.0和cudnn 7.6.5
    注意:此处选择版本,应根据官网对GPU的测试来选择,网址为:https://tensorflow.google.cn/install/source_windows
https://developer.nvidia.com/cuda-downloads
https://developer.nvidia.com/rdp/cudnn-archive (注意对应cuda版本)
  1. 安装cuda 10.0,解压cudnn,将文件粘贴到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0)
  2. 添加环境变量到PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64 

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\CUPTI\libx64
  1. pip安装TensorFlow:
    pip insatall tensorflow-gpu==2.0.0
    注意:此处未安装2.1.0是因为没有对应的cuda。
  2. 运行代码:
from tensorflow.python.client import device_lib
import os

os.environ["TF_CPP_MIN_LOG_LEVEL"] = "99"
print(device_lib.list_local_devices())

出现以下代码即为成功:

[name: "/device:CPU:0"
device_type: "CPU"
memory_limit: 268435456
locality {
}
incarnation: 15018807026964148199
, name: "/device:GPU:0"
device_type: "GPU"
memory_limit: 3149044121
locality {
  bus_id: 1
  links {
  }
}
incarnation: 14256059926015496502
physical_device_desc: "device: 0, name: GeForce GTX 1050, pci bus id: 0000:01:00.0, compute capability: 6.1"
]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值