安装CUDA10.1,TensorFlow1.15 后,运行深度学习模型,遇到的各种问题
Could not load dynamic library ‘cudart64_100.dll’; dlerror: cudart64_100.dll
解决方法:
- 使用简便的方法,便是将所有需要的dll文件全部修改名称
cudart64_101 cudart64_100
cublas64_10 cublas64_100
cufft64_10 cufft64_100
curand64_10 curand64_10100
cusolver64_10 cusolver64_100
cusparse64_10 cusparse64_100
# 这样可以直接运行,但是无法使用GPU运算
# 会遇到:Non-OK-status: GpuLaunchKernel(...) status: Internal: invalid device function
# 只能使用CPU运算
import os
os.environ['CUDA_VISIBLE_DEVICES'] =