嘗試使用 Tensorflow (gpu) 時,它不會運行,因為:
無法加載庫cudnn_cnn_infer64_8.dll。錯誤代碼193請確保cudnn_cnn_infer64_8.dl l 在您的庫路徑中!
問題是,我有這個庫:
![Tensorflow-gpu cudnn_cnn_infer64_8.dll 無法識別 [錯誤代碼 193]](https://img.uj5u.com/2022/01/05/50f7a484e9cb474a86b1bfcfd5ff5b3e.png)
我添加了環境變數:
![Tensorflow-gpu cudnn_cnn_infer64_8.dll 無法識別 [錯誤代碼 193]](https://img.uj5u.com/2022/01/05/650aef01043e49bbbbe198537414ff55.png)
完整的錯誤資訊:
要在其他操作中啟用它們,請使用適當的編譯器標志重建 TensorFlow。2022-01-02 00:22:39.438945:我 tensorflow/core/common_runtime/gpu/gpu_device.cc:1525] 創建設備 /device:GPU:0 與 5468 MB 記憶體:-> 設備:0,名稱:NVIDIA GeForce RTX 3070, pci 總線 id: 0000:01:00.0, 計算能力: 8.6 2022-01-02 00:22:40.466945: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1525] Created device /job:relocalhost :0/task:0/device:GPU:0 with 5468 MB memory: -> device: 0, name: NVIDIA GeForce RTX 3070, pci bus id: 0000:01:00.0, 計算能力: 8.6 2022-01-02 00 :22:41.646700: I tensorflow/stream_executor/cuda/cuda_blas.cc:1774] TensorFloat-32 將用于矩陣乘法。這只會被記錄一次。2022-01-02 00:22:41.780145:我張量流/stream_executor/cuda/cuda_dnn.cc:366] 加載的 cuDNN 版本 8301 無法加載庫 cudnn_cnn_infer64_8.dll。錯誤代碼 193 請確保 cudnn_cnn_infer64_8.dll 在您的庫路徑中!
uj5u.com熱心網友回復:
這只是因為我無法正確閱讀檔案...
我安裝了所有最新版本的 CUDA、cuDNN 和 Tensorflow GPU,但它們不兼容。
這對我有幫助:https : //www.tensorflow.org/install/source_windows?hl=fr
所以我安裝了:
- tensorflow_gpu- 2.6
- CUDA 11.2
- cuDNN 8.1
猜猜看,現在一切正常!
所以在以下情況下:
無法加載庫 cudnn_cnn_infer64_8.dll。錯誤代碼 126
或者
無法加載庫 cudnn_cnn_infer64_8.dll。錯誤代碼 193
使用推薦的版本重新安裝 CUDA,不要忘記更新您的 PATH
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/403782.html
標籤:
