tensorflow 无法加载库cudn_ops_interer64_8.dll,错误代码126请确保cudn_ops_interer64_8.dll位于库路径中

9o685dep  于 2023-02-05  发布在  其他
关注(0)|答案(6)|浏览(595)

**无法加载库cudnn_ops_interer64_8.dll。错误代码126请确保cudnn_ops_interer64_8.dll在您的库路径中。**我尝试在线搜索,但已经几个小时了,我没有找到任何东西。我真的很感激任何人分享他的想法。我正在尝试运行ai-基准库,它在内部测试GPU对流行数据集的性能。(参见图片)x1c 0d1x

dbf7pr2w

dbf7pr2w1#

你应该已经下载了CUDA压缩文件。去到那个文件,解压缩它,在bin文件夹你会看到

cudnn_adv_infer64_8.dll
cudnn_adv_train64_8.dll
cudnn_cnn_infer64_8.dll
cudnn_cnn_train64_8.dll
cudnn_ops_infer64_8.dll
cudnn_ops_train64_8.dll

将这些文件复制到nvidia gpu计算工具包\cuda\bin文件夹中。

f45qwnt8

f45qwnt82#

在我的情况下,这是因为我没有安装zlib,安装后,它的工作!!

oaxa6hgo

oaxa6hgo3#

留下答案回应Diego RuedaMADM4X's post的评论。
我遇到了同样的问题:我将cuDNN文件复制到CUDA工具包安装中,收到错误代码126。
您需要专门下载/复制cuDNN Version 8.1.x。如果您使用最新版本(8.3.x),您将收到原始帖子中描述的错误代码。
TensorFlow似乎对Toolkit的版本不太敏感(我运行的是11.4),但我还没有研究所有功能以确保它们正常工作。
有关详细信息,您可以在TensorFlow网站上找到特定的CUDA/cuDNN版本。

kmb7vmvb

kmb7vmvb4#

Jupyter笔记本锁定了我的文件,关闭Jupyter笔记本服务器为我解决了这个问题。

csga3l58

csga3l585#

我也遇到了同样的问题,只是浏览了前提条件:https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#prerequisites-windows
检查所有 cudnn[.dll,.h,.lib]* 文件和 zlivwapi.dll 是否都在系统路径中。一旦所有文件都在路径中,问题就解决了。

vs3odd8k

vs3odd8k6#

遇到过同样的问题,可以通过从CUDNN下载文件并复制到“C:\Program Files\NVIDIA GPU计算工具包\CUDNN\v5.1\bin”来修复它。

相关问题