Google Colab
概述
Jupyter Notebook是基于网页的用于交互计算的应用程序,可以网页中直接编写和运行代码。Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码、方程式、可视化和文本的文档,支持超过40种编程语言,包括Python、R、Julia、Scala等。
Jupyter Notebook的原理是将代码发送到服务器,然后由服务器将运行结果返回并展示到页面上;
Google Colab
Google Colab是基于云端的Jupyter笔记本环境,可用于创建、分享、运行Python代码和机器学习模型;
Colab提供免费版本,可满足日常需要;免费版Colab中的可用 GPU 类型是动态变化的,通常包括 Nvidia K80、T4、P4、P100等;并且单次最长运行时长为 12 小时;
Colab是为了在线测试运行代码,因此不能使用Colab部署服务;Colab在处于空闲状态一段时间后,会被强制关闭。
Colab 支持挂载 Google Drive,方便存储文件,建议直接使用 Google Drive 登录,以便更轻松地进行文件存储;如果没有挂载Google Driver,则下载的文件只会暂时存在,下次打开Colab时文件就不见了。