如果我不转移张量和模型使用(设备),GPU仍将用于培训吗?

发布于 2025-01-23 17:55:54 字数 53 浏览 0 评论 0原文

我正在使用Google Colab,如果我不这样做,我需要知道它是否使用任何GPU进行培训。

I am using google colab, and I need to know if it uses any GPU for training if I don't do model.to('cuda') and data.to('cuda')?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

真心难拥有 2025-01-30 17:55:54

如果您不使用model.to(torch.device('cuda'')))dato.to(torch.device('cuda''))您的模型和所有模型您的张量将留在默认设备上,该设备为 cpu ,因此他们不了解 gpu 的存在。 Pytorch使用 cpu 进行工作。

您可以看到此

If you do not use model.to(torch.device('cuda')) and data.to(torch.device('cuda')) your model and all of your tensors will be remaining on default device which is CPU, so they do not understand the existence of GPU. PyTorch uses CPU for its work.

You can see this Link for more information about torch.device.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文