tensorflow-gpu_tensorflow GPU环境安装踩坑日记

前言:

最近做一个TensorFlow的开源项目,用CPU跑的话,要消耗太多的时间,于是有了这篇配置GPU环境的踩坑日志

分享一些注意的地方

去官网查看经过测试的构建配置

我使用的配置是

Win10+tensorflow2.1+CUDA10.1+cudnn7.6)

地址如下:https://tensorflow.google.cn/install/source#linux

查看构建好的成熟的方案TensorFlow版本和CUDA和cudnn的版本之间的关系

1b5ba15e8ab3b3c1db54e0e1defe8cdf.png

1.安装tensorflow

使用conda创建一个虚拟环境

!!注意!!

a8126eeb6d381a91a62d0ca35f1afe0b.png

pip install -i https://pypi.doubanio.com/simple tensorflow=2.1.0

2.安装cuda10.1

下载地址:

https://developer.nvidia.com/cuda-toolkit-archive

005ae3bc19d8b7d4656fdb2d44229b91.png

一路next安装完成之后

ee08a3a6a2c2bfc6f85761214ee849ae.png

查看环境变量,默认cuda的环境变量会自动添加

7ddc5a7894da23d361df3d414819e642.png

配置path中的环境变量

0ad679830b4b183714aa52d3ab352a61.png
b6a4c06f08f7415a8915d1bd3b5ded8e.png

在终端中测试:

0b796c8f1a37746810c95d64adf65271.png

3.cudnn7.6配置文件

文件下载:https://developer.nvidia.com/rdp/cudnn-archive

下载这个文件需要登录NVIDIA官网,我登录了半天登不上去,后面把网页的语言设置成English登上去了

9f0bee8f86c473e7de72a105ee29a8a6.png
12950d8ee3b3266fd2b366326e7660af.png

把压缩包解压出来

a6aa8eab165b87350e67f0e9449276c8.png
65520115ea25d8406f0bb3aabb800235.png

测试能不能使用GPU

51093ec38cb1dbb94d024d631de2ffb2.png
e1e880bcd6b76ebf37a8b1a96770a8f0.png

import tensorflow as tf import os os.environ['TF_CPP_MIN_LOG_LEVEL']='2' a = tf.constant(1.) b = tf.constant(2.) print(a+b) print('GPU:', tf.test.is_gpu_available())

GPU环境成功会打印如下

3857a7f0c1d6bb89486dc9f3fbaa22d5.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值