tensorflow - 如何使用 conda 为 tensorflow 安装兼容版本的 cudnn
问题描述
我尝试使用 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/cudnn 兼容性: https ://www.tensorflow.org/install/source#linux
看来您需要安装 cudnn 7 而不是 7.6 才能使用 tf 1.6.0
推荐阅读
- html - 定位图像响应
- r - 如何根据 R 数据框中的元素长度删除字符串?
- javascript - Javascript的通用字符串选择器?
- python - Pandas:将列打包成行
- android - 无法在 BroadcastReceiver 中启动服务
- php - 简单的 HTML DOM - 跳过某些元素
- vue.js - 如何在 vue-cli 3 创建的项目中配置 webpack?
- node.js - 检查用户是否从后端 Firebase 身份验证登录
- html - 如何在不影响 HTML 和 CSS 中的背景图像的情况下调整图像
- java - 在JavaFX中按下按钮以重复(无限时间)启动方法的最简单方法是什么?