关于PaddleSharp GPU使用 常见问题记录


在安装NVIDIA驱动过程中遇到一系列问题,记录如下! 附上PaddleSharp地址,大家喜欢可以关注

根据PaddleSharp官方说明需要安装驱动如下 CUDA 和 cuDNN 和 TensorRT,下面针对每一个驱动做详细说明

一、CUDA 和 cuDNN

       安装可以完全参照这个博主文章安装,https://blog.csdn.net/shuiyixin/article/details/99935799

二、TensorRT (注意这个只能是7.x版本

       安装可以参考这个文章 https://www.pythonf.cn/read/64495

下面正式进入疑难杂症问题(建议使用控制台程序测试,因为可以输出一些系统日志

 欲善其事,必先利其器。先上工具链接 ,这个工具可以分析dll依赖判断是否缺少文件

一、利用工具检查TensorRT是否缺少依赖一般会有个111/112的问题。

               

            解决问题如下:
                1. 去CUDA目录,你会找到一个nvrtc64_112_0.dll,复制出来一份改名字如上缺少的文件,图片如下

             

 

       二、支持GPU的NuGet包安装错误

              

 

              解决问题如下: 

              这个问题一般就是没有没有安装对NuGet包,如果使用GPU请安装Sdcb.PaddleInference.runtime.win64.cuda11_cudnn8_tr7,删除这个包:Sdcb.PaddleInference.runtime.win64.mkl,,这两个包只能安装一个。

        三、缺少zlibwapi.dll文件(官方有说明文档:https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#install-zlib-windows)

             

 

            解决问题如下:

            下载这个dll放到指定目录下就可以了  我的地址如下:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\bin

          

问题到这基本上就可以解决大部分问题了,前提是驱动都安装正确,下面我把测试代码放到附件中方便大家测试

下面放两张比较图供大家参考

 

 

 

源码

zlibwapi.dll

驱动这里放阿里云盘地址

 

文章来源:https://www.cnblogs.com/cuichaohui/p/15766519.html

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
管理员
上一篇:dotnet 使用 WpfAnalyzers 辅助分析 WPF 应用代码缺陷
下一篇:C# asp.net mvc 创建虚拟目录
评论列表

发表评论

评论内容
昵称:
关联文章

关于PaddleSharp GPU使用 常见问题记录
关于RazorEngine研究过程中的记录
关于授权
C#常见异常列表
关于二元插值问题的探讨
版本记录
.NET6中一些常用组件的配置及使用记录,持续更新中。。。
YESWEB接口日志记录
FastReport完全破解--asp.net使用签名问题
WCF中常见的报错:The content type text
在Winform项目和Web API的.NetCore项目中使用Serilog 来记录日志信息
YES-CMS 内容管理系统 关于本站页面调整
.NET Core MVC中间件使用记录日志
显卡测试:测试GPU渲染性能 网站地址
C#数据类型和常见数据库(SQLServer,MySQL,Oracle,SQLite)的数据类型对应关系
C#错误异常日志记录到文件
服务器ntlmssp攻击防御措施,windows server大量审核失败问题
消息发送时的问题
一劳永逸,解决.NET发布云服务器的时区问题
Python使用html解析包Requests-html运行py文件没问题,Pyinstaller打包exe后运行报错

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码