云端 Jupyter Notebook 平台:Google Colaboratory 和 Featurize

学习 Python 的这段时间,我发现 PyCharm 和 VSCode 这样的 IDE 其实不是很适合数据科学领域的新手入门使用。有太多好用但我们使用不到的功能,Jupter Notebook 和 JupterLab 就简单很多,使用体验与 Rstudio 中的 Rmarkdown 类似。

云端 Jupyter Notebook 平台则更进一步,连 Anaconda 和基础环境都不用下载和配置,做到了开箱即用,很适合轻薄本的用户,扩展了使用场景。

本文介绍两个我目前常用的云端 Jupyter Notebook 平台。

Google Colaboratory

谷歌出品,免费版的功能就很强大,足够机器学习使用。使用体验跟 Jupyter notebook 一致,基础的环境已经配置好,且可读取 Github 和谷歌云盘中的数据。配合谷歌插件: Visual Python for Colab 使用体验更佳。

付费后能调用 GPU 算力,有四款显卡可选,能满足深度学习的需求。最近还上线了 Colab AI,初体验比 ChatGPT 的 Advanced Data Analysis 流畅很多。

缺点是在国内使用网络不稳定,常常要重新连接。另外,关闭工作区一段时间后会重置当前环境,丢失未储存的数据。

类似的还有 Kaggle,但我更喜欢 Google Colab 的操作界面。
CleanShot 2023-10-20 at 09.18.01@2x.png

Featurize

前段时间用 Google colaboratory 跑代码,运行了 24 个小时,崩了。想了想这样时间成本太高了,测试数据可以在 Colab 上运行,正式的运行一次周期太长,还是需要稳定的平台,就开始找替代品。

最后选用了 Featurize。这是一个国内的平台,很稳定,价格也比较合理。官方网站的界面比较干净直接,没有很多弹窗优惠什么的干扰元素。

比较吸引我的是这个平台可以按量购买,像网吧一样。我处理数据 CPU 用的比较多,GPU 在未来会有需求,但也不会一直使用。长期租用 GPU 设备,对我来说并不划算,Featurize 的按量购买就实在很多。

使用了一周左右,体验与 JupterLab 一致,挺舒服的。关闭网页后再进入工作区,之前运行的结果也不会丢失。同时开过 5 个工作区,睡一觉起来结果就都出来了。

邀请链接: https://featurize.cn?s=c6dfc788cdc44b4cab15b537e006f9c2
规则:用户成功邀请新用户注册并完成一笔额度大于 50 元的充值,将赠予老用户一定额度的代金券奖励。

类似的还有 AutoDL 和 vast. Ai 等。AutoDL 打折的时候更便宜,但 CPU 服务器很少,最终就选用了 Featurize。

CleanShot 2023-10-20 at 09.16.53@2x.png

One comment

Leave a Reply

Your email address will not be published. Required fields are marked *