1 回答
TA贡献1789条经验 获得超10个赞
我认为你问的是不可能的。一些解释:
在您的情况下,您有两个前端用于与代码交互:
Jupyter Notebook
(由运行您计算机的本地服务器提供给您的浏览器)Google Colab
(由谷歌服务器提供)
此外,您有两个后端运行它们从前端接收的代码:
IPython kernels
(由您的 jupyter 进程启动)Google cloud runtimes
(在谷歌云基础设施上运行,可能带有 GPU 加速)
以下组合是可能的:
Jupyer Notebook --> IPython kernel
这可能是您开始时的设置。Google Colab --> Google cloud runtimes
是 Google colab 的默认设置。您将笔记本文件上传到您的谷歌驱动器(或创建一个新的)。您在 Colab 界面中执行的代码在 google 云基础架构上运行。这也使您可以通过在运行时激活它来访问 GPU 加速 -> 更改运行时类型Google Colab --> IPython kernel
您仍然像 (2) 中那样在 Google Colab 界面中编写代码,但是当您执行单元时,它由计算机上的 IPython 内核使用本地硬件运行。您链接的“本地运行时”帮助文章中描述了此设置。
您正在尝试做的事情听起来像:
Jupyter Notebook --> Google cloud runtime
这是这里唯一不可能的组合。
如果你想在谷歌云硬件上运行带有 GPU 加速的笔记本,你有两个选择:
将其上传到您的 Google Drive 并在 Google Colab 中编辑/运行(上面的设置 2)
使用谷歌Compute Engine执行个体所描述的运行Jupyer笔记本电脑在这里。请注意,在这种情况下可能会收取费用。
添加回答
举报