• CUDA,cudnn一些常见版本问题


     - 最好的方法是官网说明:

    https://tensorflow.google.cn/install/source_windows

    VersionPython versionCompilerBuild toolscuDNNCUDA
    tensorflow_gpu-1.11.0 3.5-3.6 MSVC 2015 update 3 Bazel 0.15.0 7 9
    tensorflow_gpu-1.10.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 7 9
    tensorflow_gpu-1.9.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 7 9
    tensorflow_gpu-1.8.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 7 9
    tensorflow_gpu-1.7.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 7 9
    tensorflow_gpu-1.6.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 7 9
    tensorflow_gpu-1.5.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 7 9
    tensorflow_gpu-1.4.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 6 8
    tensorflow_gpu-1.3.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 6 8
    tensorflow_gpu-1.2.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 5.1 8
    tensorflow_gpu-1.1.0 3.5 MSVC 2015 update 3 Cmake v3.6.3 5.1 8
    tensorflow_gpu-1.0.0 3.5 MSVC 2015 update 3 Cmake v3.6.3 5.1 8

    - 驱动的版本,参考:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

    Table 1. CUDA Toolkit and Compatible Driver Versions
    CUDA ToolkitLinux x86_64 Driver VersionWindows x86_64 Driver Version
    CUDA 10.0.130 >= 410.48 >= 411.31
    CUDA 9.2 (9.2.148 Update 1) >= 396.37 >= 398.26
    CUDA 9.2 (9.2.88) >= 396.26 >= 397.44
    CUDA 9.1 (9.1.85) >= 390.46 >= 391.29
    CUDA 9.0 (9.0.76) >= 384.81 >= 385.54
    CUDA 8.0 (8.0.61 GA2) >= 375.26 >= 376.51
    CUDA 8.0 (8.0.44) >= 367.48 >= 369.30
    CUDA 7.5 (7.5.16) >= 352.31 >= 353.66
    CUDA 7.0 (7.0.28) >= 346.46 >= 347.62
    • Google一下发现是tensorflow1.5.0版本只支持cuda9.0
    • I downgrade to tensorflow version 1.4.0 and keras version 2.0.8. 否则版本运行有错: https://github.com/keras-team/keras/issues/9621
    • 如何查看CUDA版本和CUDNN版本

    cuda一般安装在 /usr/local/cuda/ 路径下,该路径下有一个version.txt文档,里面记录了cuda的版本信息
    
    cat  /usr/local/cuda/version.txt 即可查询
    
    同理,cudnn的信息在其头文件里
    
    cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2  即可查询
    • 手欠把CUDA升级到了9.0,然后发现cuDNN必须升级到7.0才支持。于是顺手把cuDNN升级到了7.0。然后发现在Python中导入Tensorflow报错。一查才知道tensorflow 1.3只支持CUDA8.0cuDNN6.0.想把CUDA和cuDNN降级回去,却发现Nvidia官网6.0版本的cuDNN下载不下来了。
    • 需要注意的第一点是,在配置时,vs2013=Microsoft Visual Studio 12.0,vs2015=Microsoft Visual Studio 14.0。建议CUDA9.1使用VS2015,CUDA8.0使用VS2013。本质上并没有区别,但为了区分方便而已。需要注意的第二点是,两者可以安装在一台电脑上并不冲突。作者在搜索度娘时有人回答:可以同时安装,但必须先安装低版本(CUDA8.0)再安装高版本(CUDA9.0/9.1),对此笔者并没有证实,不知道所言是否正确。但为了电脑不会出什么差错,我还是先安装了8.0,再安装了9.1.实测并不冲突,可以兼容。需要注意的第三点是,CUDA8.0对应的cuDNN版本是5.1,CUDA9.0对应的cuDNN7.0。同时,cuDNN可以同时安装在CUDA8.0和9.0中,而cuDNN7.0只能对CUDA9.0及以上适用。(深度学习配置CUDA8.0/9.0及对应版本cuDNN安装 )

    • cudnn版本对应 + tf版本支持对应
    NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks.
    
    Download cuDNN v7.1.2 (Mar 21, 2018), for CUDA 9.1
    Download cuDNN v7.1.2 (Mar 21, 2018), for CUDA 9.0
    Download cuDNN v7.1.2 (Mar 21, 2018), for CUDA 8.0
    Download cuDNN v7.1.1 (Feb 28, 2018), for CUDA 9.1
    Download cuDNN v7.1.1 (Feb 28, 2018), for CUDA 9.0
    Download cuDNN v7.1.1 (Feb 28, 2018), for CUDA 8.0
    Download cuDNN v7.0.5 (Dec 11, 2017), for CUDA 9.1
    Download cuDNN v7.0.5 (Dec 5, 2017), for CUDA 9.0
    Download cuDNN v7.0.5 (Dec 5, 2017), for CUDA 8.0
    Download cuDNN v7.0.4 (Nov 13, 2017), for CUDA 9.0
    Download cuDNN v7.0.4 (Nov 13, 2017), for CUDA 8.0
    Download cuDNN v6.0 (April 27, 2017), for CUDA 8.0
    Download cuDNN v6.0 (April 27, 2017), for CUDA 7.5
    Download cuDNN v5.1 (Jan 20, 2017), for CUDA 8.0
    Download cuDNN v5.1 (Jan 20, 2017), for CUDA 7.5
    Download cuDNN v5 (May 27, 2016), for CUDA 8.0
    Download cuDNN v5 (May 12, 2016), for CUDA 7.5
    Download cuDNN v4 (Feb 10, 2016), for CUDA 7.0 and later.
    Download cuDNN v3 (September 8, 2015), for CUDA 7.0 and later.
    Download cuDNN v2 (March 17,2015), for CUDA 6.5 and later.
    Download cuDNN v1 (cuDNN 6.5 R1)
  • 相关阅读:
    2星|《自金融》:公开信息汇总,缺乏深度,缺乏自有观点
    3星|《好好工作》:适合职场新手看的工作原则
    QQ2010如何开启透明效果皮肤
    如何制作迅雷7的皮肤,如何获取迅雷7皮肤的图片
    如何使用易我数据恢复向导恢复数码相机删除的图片
    如何使用射手影音寻找字幕
    云端软件平台 如何在云端分享自己的文章
    如何使用千千静听为MP3添加专辑封面和文字信息
    如何使用Ultraiso制作U盘启动盘
    如何使用SubtitleWorkshop制作字幕
  • 原文地址:https://www.cnblogs.com/ranjiewen/p/8933050.html
Copyright © 2020-2023  润新知