Google colaboratory 如果我选择“它会做什么?”;无”;硬件加速器?

Google colaboratory 如果我选择“它会做什么?”;无”;硬件加速器?,google-colaboratory,Google Colaboratory,这个问题很简单。我只是想知道当选择这个选项时,演算是怎么做的。它是在Goolge的CPU上运行还是在我的硬件上运行 我看过谷歌、Stackoverflow和Colab的帮助,但没有找到准确的答案 谢谢:) PS:当运行一个“没有”Accelerator的全密度网络时,它的速度大约与TPU一样快,比GPU快得多。你的猜测是正确的:没有一个仅指CPU,而是在Colab管理的云VM上,而不是在本地机器上。(除非您已连接到 还要记住,为了利用GPU和TPU等硬件加速器,您需要调整代码 GPU上的加速通常

这个问题很简单。我只是想知道当选择这个选项时,演算是怎么做的。它是在Goolge的CPU上运行还是在我的硬件上运行

我看过谷歌、Stackoverflow和Colab的帮助,但没有找到准确的答案

谢谢:)


PS:当运行一个“没有”Accelerator的全密度网络时,它的速度大约与TPU一样快,比GPU快得多。

你的猜测是正确的:没有一个仅指CPU,而是在Colab管理的云VM上,而不是在本地机器上。(除非您已连接到

还要记住,为了利用GPU和TPU等硬件加速器,您需要调整代码


GPU上的加速通常有点神奇,因为许多框架自动检测并利用GPU。TPU的内置支持很少,从TPU获得加速需要调整您的代码。

非常感谢您的回答,男士:)。然而,既然你在谈论这个问题:正如我在密集网络中所说的,CPU和TPU比GPU工作得好得多,与你所说的和我所想的相反。这是密集NN的预期行为吗?作为参考,我做的是一个非常简单的keras序列模型,该模型基于tensorflow,具有一些用于图像训练的密集层(MNIST)。