Tensorboard分析器试图使用错误版本的libcupti。

3

我正在尝试在TensorBoard上设置GPU分析器,但是出现了以下错误:

 W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcupti.so.11.2'; dlerror: libcupti.so.11.2: cannot open shared object file: No such file or directory

这是有道理的,因为我的libcupti版本是11.6,所以它正在尝试获取11.2,而我没有这个版本。我如何指定使用libcupti.so.11.6
机器规格:
CUDA版本:11.6 Python:3.7.1 TensorFlow:2.8.0 TensorBoard插件Profile:2.5.0

1
我相信有人会知道答案,但对于我来说,解决方法通常只是尝试重新安装和卸载驱动程序,直到它起作用。TF和CUDA版本控制对我来说一直是黑魔法。 - Yaoshiang
问题在于我没有权限这样做,这是由别人管理的虚拟机。 - Another_ML_Engineer
2
TensorFlow 2.8不支持CUDA 11.6。 [最新支持的版本是11.2] (https://www.tensorflow.org/install/gpu#software_requirements)。 - Lescurel
1个回答

4

TensorFlow 2.8不支持CUDA 11.6,但需要11.2 请查看文档

看起来您需要联系虚拟机所有者更新依赖项。


啊,我明白了,这样更有意义。谢谢! - Another_ML_Engineer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接