项目场景:
项目用到了tensorflow2.x:
想要用GPU跑算法win10系统下需要安装cuda和cudnn配置带有tenserflow-gpu的环境
问题描述
jyputer运行错误提示:Loaded cuDNN version 8400 Could not locate zlibwapi.dll. Please make sure it is in your library path
原因分析:
提示:缺少zlibwapi.dll文件
使用GPU对tensort加速时,cmake编译失败,由于缺少zlibwapi.dll文件
解决方案:
下载zlibwapi.dll文件,并添加到指定目录
1、先确认cuda版本、cudnn版本和tensorflow2.x版本三者之间相对应
例如我的是:cuda11.6、cudnn8.4.0、tensorflow2.9.0
cuda下载(其他版本官网查找下)
cudnn下载地址
安装顺序和配置环境的步骤参看这位博主内容,链接在此,一定要添加对应地址环境变量
2、版本没问题就去官网下载zlibwapi.dll文件,地址在此
64位选圈圈里的,保存链接地址再用下载工具下载(xunlei或其他)我这边推荐用 XDown
3、解压后分别复制到cuda安装目录下
bin下
lib下
4、重启jyputer
运行代码
成功开启gpu加速