您当前的位置:首页 > IT编程 > TensorFlow
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers |

自学教程:Anaconda的python虚拟环境中安装cudatoolkit和cudnn加速tensorflow

51自学网 2023-10-21 14:35:04
  TensorFlow
这篇教程Anaconda的python虚拟环境中安装cudatoolkit和cudnn加速tensorflow写得很实用,希望能帮到您。

Anaconda的python虚拟环境中安装cudatoolkit和cudnn加速tensorflow

 
 

1. 背景

由于本地安装了cuda 10.0, 但是现在需要在Anaconda中安装不同的python虚拟环境来安装tensorflow-gpu、对应的cudatoolkit、对应的cudnn来加速,下面是具体的演示流程

2. 安装

我这里以安装tensorflow-gpu==1.9.0为例,首先进入python的虚拟环境,source activate py37_tf

通过"conda search tensorflow-gpu", 可以看到有满足安装版本要求的tensorflow-gpu

然后使用清华源安装: pip install tensorflow-gpu==1.9.0 -i Simple Index

安装成功以后去网络上搜索"tensorflow和GPU的对应关系"

可以看到需要对应安装cudatoolkit==9.0, 我们在通过命令: "conda search cudatoolkit"来看一下是否有此cudatoolkit的安装包,输入"conda search cudatoolkit"

发现是有这个cudatoolkit 9.0的,于是执行: conda install cudatoolkit==9.0

安装成功cudatoolkit之后,需要再安装对应版本的cudnn, 于是通过conda search cudnn查看一下,发现也是有可以安装的版本

于是执行: conda install cudnn==7.3.1

则可以安装成功

上面的tensorflow-gpu、对应的cudatoolkit、对应的cudnn都安装好了之后,需要查看先tensorflow是否支持gpu加速,执行:

import tensorflow as tf

tf.test.is_gpu_available()

发现输出结果为True, 则到此支持GPU加速的tensorflow-gpu安装完毕。

参考链接:

【深度学习】不同虚拟环境安装不同Pytorch版本_不同环境安装不同pyorch_视觉闫小亘的博客-CSDN博客


返回列表
huggingface transformers预训练模型如何下载至本地,并使用?
51自学网自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1