在本地IDE上使用Google Colab资源。

8
我有一个大问题...我看到很多博客文章,说你可以使用Colab前端编辑本地Jupiter Notebook。
然而我不明白...实际的优势是使用像DataSpell或某些本地IDE这样的工具,在Colab上远程使用Notebook,并使用Colab资源进行计算,因此您可以获得:
  1. IDE级别的建议(与本地IDE相比,Colab非常慢)
  2. 云计算性能和优势
然而,我没有看到任何博客谈论这个...有什么方法可以做到这一点吗?
2个回答

1
你可以使用类似 colab-ssh的工具,但是Google已经打压了这些工具,使得整个过程在某种程度上变得不便。我认为更好的方法是像平常一样使用你的IDE并将你的笔记本存储在GitHub上。Git-to-Colab受到官方支持,显然在开发过程中您不会进行大量计算或长时间运行任务,因此我认为不应该有问题。对于计算成本较低的任务(数据可视化?),Codespaces或Datalore应该足够了。

0
如果你只想使用Colab资源来计算代码中的一些密集部分,你可以在Colab内部创建一个Flask服务器,并使用你想要执行的代码暴露API。

@toyotaSupra 我注意到在我的评论中,你对帖子进行了大量的编辑,通常是添加代码框。这是一件好事。然而,在像这篇帖子这样的情况下,“Colab”和“APIs”都不是代码,因此不应该以这种方式格式化。 - Adrian Mole
对此感到抱歉。 - toyota Supra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接