【问题标题】:how to install compatible version of cudnn for tensorflow using conda如何使用 conda 为 tensorflow 安装兼容版本的 cudnn
【发布时间】:2021-02-16 00:44:20
【问题描述】:

我尝试使用 tensorflow-gpu=1.6.0 在 gpu 上运行 python 代码 我已经使用 conda 命令安装了 tensorflow,假设安装了所有必需的库 当我运行代码时,出现以下错误:

已加载运行时 CuDNN 库:7605(兼容版本 7600),但源代码是使用 7102(兼容版本 7100)编译的。如果使用二进制安装,请升级您的 CuDNN 库以匹配。如果从源代码构建,请确保在运行时加载的库与编译配置期间指定的兼容版本相匹配。 2021-02-16 02:29:34.892462: F tensorflow/core/kernels/conv_ops.cc:717] 检查失败:stream->parent()->GetConvolveAlgorithms(conv_parameters.ShouldIncludeWinogradNonfusedAlgo(), &algorithms)

任何人都可以帮助我如何使用 conda 查找和安装兼容版本以解决此问题...提前致谢

【问题讨论】:

    标签: tensorflow anaconda


    【解决方案1】:

    此页面列出了 tensorflow/cudnn 兼容性: https://www.tensorflow.org/install/source#linux

    看来您需要安装 cudnn 7 而不是 7.6 才能使用 tf 1.6.0

    【讨论】:

    • 亲爱的@anax32 我正在尝试使用 conda 安装 tensorflow-gpu=1.6 cudatoolkit=9.0 cudnn=7.0 但我得到“包 cudatoolkit 冲突:cudnn=7.0 -> cudatoolkit=8.0 tensorflow-gpu= 1.6 -> tensorflow-gpu-base==1.6.0 -> cudatoolkit[version='8.0.*|9.0.*']” 我试图在 anaconda.org 上搜索兼容版本,但什么都不存在我需要一个安装它们的方法我什至尝试使用 pip 不幸的是没有任何效果
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 2020-02-22
    相关资源
    最近更新 更多