详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系

yizhihongxing

TensorFlow 是一个非常流行的深度学习框架,但是不同版本的 TensorFlow 对 CUDA 和 cuDNN 的版本有不同的要求。在使用 TensorFlow 时,需要根据 TensorFlow 的版本来选择合适的 CUDA 和 cuDNN 版本。下面是 TensorFlow 不同版本要求与 CUDA 及 cuDNN 版本对应关系的详细攻略。

TensorFlow 1.x 版本要求与 CUDA 及 cuDNN 版本对应关系

TensorFlow 版本 CUDA 版本 cuDNN 版本
1.0 8.0 5.1
1.1 8.0 5.1
1.2 8.0 6.0
1.3 8.0 6.0
1.4 8.0 6.0
1.5 8.0 6.0
1.6 9.0 7.0
1.7 9.0 7.0
1.8 9.0 7.0
1.9 9.0 7.0
1.10 9.0 7.0
1.11 9.0 7.4
1.12 9.0 7.4
1.13 10.0 7.4
1.14 10.0 7.4
1.15 10.0 7.4

在使用 TensorFlow 1.x 版本时,需要根据 TensorFlow 的版本来选择合适的 CUDA 和 cuDNN 版本。例如,如果使用 TensorFlow 1.12 版本,则需要安装 CUDA 9.0 和 cuDNN 7.4。

TensorFlow 2.x 版本要求与 CUDA 及 cuDNN 版本对应关系

TensorFlow 版本 CUDA 版本 cuDNN 版本
2.0 10.0 7.4
2.1 10.1 7.6
2.2 10.1 7.6
2.3 10.1 7.6
2.4 11.0 8.0

在使用 TensorFlow 2.x 版本时,需要根据 TensorFlow 的版本来选择合适的 CUDA 和 cuDNN 版本。例如,如果使用 TensorFlow 2.3 版本,则需要安装 CUDA 10.1 和 cuDNN 7.6。

示例1:TensorFlow 1.x 版本要求与 CUDA 及 cuDNN 版本对应关系

如果要使用 TensorFlow 1.12 版本,则需要安装 CUDA 9.0 和 cuDNN 7.4。可以使用以下命令来安装 CUDA 9.0:

wget https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda_9.0.176_384.81_linux-run
sudo sh cuda_9.0.176_384.81_linux-run

然后,可以使用以下命令来安装 cuDNN 7.4:

wget https://developer.nvidia.com/compute/machine-learning/cudnn/secure/7.4.1.5/prod/9.0_20181108/cudnn-9.0-linux-x64-v7.4.1.5.tgz
tar -xzvf cudnn-9.0-linux-x64-v7.4.1.5.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

示例2:TensorFlow 2.x 版本要求与 CUDA 及 cuDNN 版本对应关系

如果要使用 TensorFlow 2.3 版本,则需要安装 CUDA 10.1 和 cuDNN 7.6。可以使用以下命令来安装 CUDA 10.1:

wget https://developer.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
sudo sh cuda_10.1.243_418.87.00_linux.run

然后,可以使用以下命令来安装 cuDNN 7.6:

wget https://developer.nvidia.com/compute/machine-learning/cudnn/secure/7.6.5.32/Production/10.1_20201106/cudnn-10.1-linux-x64-v7.6.5.32.tgz
tar -xzvf cudnn-10.1-linux-x64-v7.6.5.32.tgz
sudo cp cuda/include/cudnn*.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • 在windows上安装tensorflow

    tensorflow被誉为最有前途的深度学习框架,它使用了简单的Python作为接口语言,支持多GPU、分布式,入坑深度学习的一定不要错过。本文介绍在windows10下安装cpu版本的tensorflow作为入门学习。windows10 redstone preview自带的bash on ubuntu on windows非常强大,几乎支持了linux的…

    2023年4月8日
    00
  • TensorFlow神经网络机器学习使用详细教程,此贴会更新!!!

    运行 TensorFlow打开一个 python 终端: 1 $ python 2 >>> import tensorflow as tf 3 >>> hello = tf.constant(‘Hello, TensorFlow!’) 4 >>> sess = tf.Session() 5 >&gt…

    tensorflow 2023年4月8日
    00
  • Tensorflow张量的形状表示方法

    对输入或输出而言: 一个张量的形状为a x b x c x d,实际写出这个张量时: 最外层括号[…]表示这个是一个张量,无别的意义! 次外层括号有a个,表示这个张量里有a个样本 再往内的括号有b个,表示每个样本的长 再往内的括号有c个,表示每个样本的宽 再往内没有括号,也就是最内层的括号里的数有d个,表示每个样本的深度为d tf.nn.conv2d(), …

    tensorflow 2023年4月6日
    00
  • Windows10 +TensorFlow+Faster Rcnn环境配置

    参考:https://blog.csdn.net/tuoyakan9097/article/details/81776019,写的很不错,可以参考 关于配环境,每个人都可能会遇到各种各样的问题,不同电脑,系统,版本,等等。即使上边这位大神写的如此详细,我也遇到了他这没有说到的问题。这些问题都是我自己遇到,通过百度和自己摸索出来的解决办法,不一定适用所有人,仅…

    2023年4月5日
    00
  • 使用清华镜像安装tensorflow1.13.1

    安装tensorflow时,如果使用直接安装速度相对较慢,采取清华大学的镜像会提高速度。 pip3 install tensorflow-gpu==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple选择版本是1.13.1,并且是GPU版本 pypi 镜像使用帮助pypi 镜像每 5 分钟同步一次。 临时使用p…

    tensorflow 2023年4月7日
    00
  • Tensorflow 笔记:第一讲

    一、基本概念 1、什么是人工智能 人工智能的概念:机器模拟人的意识和思维 重要人物:艾伦·麦席森·图灵( Alan Mathison Turing) 人物简介: 1912 年 6 月 23 日-1954 年 6 月 7 日,英国数学家、逻辑学家,被称 为计算机科学之父,人工智能之父。 相关事件:( 1) 1950 年在论文《机器能思考吗?》中提出了图灵测试,…

    2023年4月8日
    00
  • anaconda中更改python版本的方法步骤

    在 Anaconda 中,我们可以使用 conda 命令来管理 Python 版本。下面是更改 Python 版本的方法步骤。 步骤1:查看当前 Python 版本 在更改 Python 版本之前,我们需要先查看当前 Python 版本。可以使用以下命令来查看: python –version 步骤2:查看可用的 Python 版本 在 Anaconda …

    tensorflow 2023年5月16日
    00
  • Ubuntu16.04下安装tensorflow(CPU)spyder+pycharm

    1.下载并安装Anaconda 1.1 下载 从Anaconda官网(https://www.continuum.io/downloads)上下载Linux版本 https://repo.continuum.io/archive/(推荐python3.5) https://mirrors.tuna.tsinghua.edu.cn/tensorflow/lin…

    tensorflow 2023年4月7日
    00
合作推广
合作推广
分享本页
返回顶部