TensorFlow: couldn’t open CUDA library cupti64_80.dll、InternalError: Blas SGEMM launch failed
生活随笔
收集整理的這篇文章主要介紹了
TensorFlow: couldn’t open CUDA library cupti64_80.dll、InternalError: Blas SGEMM launch failed
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. couldn’t open CUDA library cupti64_80.dll
Win10 TensorFlow(gpu)安裝詳解
在資源管理器中查詢 cupti64_80.dll 的位置。如對于 windows 用戶而言,如果將 nvidia 的顯卡驅(qū)動安裝在默認(rèn)位置,該 dll 文件的路徑在:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\CUPTI\libx64一種簡單直接的方法即是不放將該路徑下的文件全部復(fù)制到:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\binbin 目錄下。
2. TensorFlow: InternalError: Blas SGEMM launch failed
TensorFlow: InternalError: Blas SGEMM launch failed
此問題會出現(xiàn)在執(zhí)行 tf.matmul(a, b) 時(shí),出現(xiàn)此問題的原因在于此時(shí)應(yīng)當(dāng)在多個(gè)應(yīng)用程序中運(yùn)行著其他的 Interactive Session,將它們關(guān)閉就好了。
或者在運(yùn)行出異常的程序之前,添加如下代碼:
if 'session' in locals() and session is not None:print('Close interactive session')session.close()轉(zhuǎn)載于:https://www.cnblogs.com/mtcnn/p/9422010.html
總結(jié)
以上是生活随笔為你收集整理的TensorFlow: couldn’t open CUDA library cupti64_80.dll、InternalError: Blas SGEMM launch failed的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 贴纸样式标签
- 下一篇: 记忆里的科比