使用GPU通过Google CoLab连接到本地运行时 [英] connect to local runtime via google colab with gpu

查看:0
本文介绍了使用GPU通过Google CoLab连接到本地运行时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的目标是通过jupyter笔记本电脑从本地计算机连接到Goocle CoLab GPU

从文档中完成此操作:

pip install jupyter_http_over_ws

jupyter serverextension enable --py jupyter_http_over_ws

使用以下命令打开jupyter:

jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --port=8888 --NotebookApp.port_retries=0

我从终端使用URL连接到CoLab后:

在此之后,我在终端中收到了这个

[I 18:12:04.374 NotebookApp] 302 GET /?token=HERE IS MY TOKEN (MY IP) 0.000000ms

实际知道什么是302 GET

最后,如果我在Colab中使用os.getcwd(),它会显示我PC上的本地目录 和print(torch.cuda.is_available())False

我已经从我的计算机连接到Colab,但Goal反之亦然,以便在我的本地计算机上获得GPU。所以也许我做错了什么。

推荐答案

我认为您搞错了。

ColabGUI在Web浏览器和普通Google Web服务器(可访问Google Drive)上运行,而不是在GPU的特殊Google服务器上运行。

Colab可以连接到hosted runtime,这意味着Google服务器(硬件)with GPU-然后您可以直接访问该服务器上的文件,并可以使用GPU在硬件上运行代码。

或者它可以连接到local runtime,这意味着您的本地计算机(硬件)without GPU-然后您可以直接访问本地文件,并且只能在本地硬件上运行代码。

您不能同时访问这两个运行时(硬件)。


我是这么看的

使用GPU/TPU连接到Google服务器:

在没有GPU的情况下连接到本地计算机:

这篇关于使用GPU通过Google CoLab连接到本地运行时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆