我已经设置了一个Ubuntu18.04,并试图使Tensorflow 2.2 GPU工作(我有一个Nvidia/CUDA图形卡)与Python。即使在阅读了文档设置之后,它也失败了(有关它如何失败的详细信息,请参阅下面)。
tensorflow-gpu问题:您是否有一个标准的"todo“列表(起点:新安装的Ubuntu服务器),说明如何安装并使其工作,只需几个步骤?
备注:
tensorflow-gpu工作)会很有趣,只需几个步骤/bash命令。import tensorflow可以工作,但是它不使用GPU (也请参阅Tensorflow没有在GPU上运行)。发布于 2021-06-29 14:37:49
我也面临着同样的问题。首先要做的是查找,这是需要Tensorflow版本的。在你的例子中,Tensorflow 2.2。需要CUDA 10.1。正确的cuDNN版本也很重要。在您的例子中,它将是cuDNN 7.4。另外一点是已安装的python版本。我推荐Python 3.5-3.8。如果一个错配,完全兼容几乎是不可能的。
所以,如果你想要一张支票单,你可以这样做:
您可以找到Tensorflow和CUDA 这里的兼容性检查列表。
您可以找到CUDA工具包这里
最后获得正确版本的cuDNN ( 这里 )
就这样。
发布于 2019-01-09 16:17:17
当我使用Google平台进行两个涉及深度学习的项目时,我也面临着这个问题。他们只为服务器提供一个新安装的Ubuntu。关于我的经验,我建议采取以下步骤:
这应该能行。您的问题可能是,您使用的是比当前Tensorflow版本所针对的更新的cuda版本。
发布于 2019-11-23 05:13:49
要安装tensorflow-gpu,官方网站上提供的指南对于初学者来说非常乏味,相反,我们可以执行以下简单步骤:
注意:在安装之前必须安装NVIDIA驱动程序(您可以使用命令nvidia-smi来验证这一点)。
用给定的代码
import tensorflow as tf
      if tf.test.gpu_device_name():
           print('Default GPU Device{}'.format(tf.test.gpu_device_name()))
      else:
           print("not using gpu")https://stackoverflow.com/questions/54113208
复制相似问题