本人运行环境为Ubuntu 18.04 + TensorFlow 2.4.0 + RTX 3070 Laptop + Python 3.8,CUDA版本为11.4,cuDNN版本为8.2.4。当运行目标检测代码时,提示Could not load dynamic library 'libcusolver.so.10'。实测发现是TensorFlow版本版本不对应,TensorFlow官网对于CUDA的版本验证更新相对滞后。
TensorFlow各个GPU版本CUDA和cuDNN对应关系,详细请参考链接:
https://tensorflow.google.cn/install/source_windows?hl=en#gpu
在Ubuntu18.04系统上,使用TensorFlow2.4.0、CUDA11.4和cuDNN8.2.4进行目标检测时遇到问题,具体表现为无法加载动态库libcusolver.so.10。问题根源在于TensorFlow版本与CUDA版本不兼容,尽管官方文档的兼容性信息可能未及时更新。解决方法通常涉及调整TensorFlow或CUDA/cuDNN的版本以匹配。
921

被折叠的 条评论
为什么被折叠?



