在硬件加速器中选择"None"有什么作用?

What does it do if I choose "None" in Hardware Accelerator?

非常简单的问题。我只是想知道选择此选项时微积分是做什么的。它 运行 在 Goolge 的 CPU 上还是在我的硬件上?

我查看了 Google、Whosebug 和 Colab 的帮助,但没有成功找到准确的答案

谢谢:)

PS :当 运行 使用完整的密集网络 "without" 加速器时,它大约是。与 TPU 一样快,比 GPU 快得多。

您的猜测是正确的:None 仅表示 CPU,但在 Colab 管理的云 VM 上而不是您的本地计算机上。 (除非您已连接到 local Jupyter instance.

另请记住,您需要调整代码才能利用 GPU 和 TPU 等硬件加速器。

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