關於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

驅動這里放阿里雲盤地址

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM