machine-learning - 谷歌Colab : Can we restore all the data even after the runtime disconnects?

标签 machine-learning neural-network google-drive-api google-colaboratory

我是一名新学员。我最近开始学习Google Colab。每当我关闭 Colab 并重新打开它时,所有代码都会从头开始执行。有什么办法可以恢复局部变量、代码输出和所有以前的程序数据吗? 每次都加载数据集确实很耗时。

最佳答案

不幸的是,否(截至此答案发布日期),您无法恢复到以前的运行时间。一切都会在不同虚拟机上的新运行时 session 上重新启动。笔记本通过连接到最大生命周期可达 12 小时的虚拟机来运行。 Colab Pro 表示可提供大约 24 小时的运行时间。这对于 Colab 能够免费提供计算资源是必要的。

但是,您可以应用良好的做法来帮助您更快地工作。其中一些是:

  • 将您的数据集和经过训练的模型保存在 Google 云端硬盘上;根据需要安装并使用它。仅该 session 的运行时局部变量和程序数据被破坏。
  • 使用预训练模型实现迁移学习以节省训练时间。
  • 使用“连接到托管运行时”和“管理 session ”来有效地使用免费资源。

关于machine-learning - 谷歌Colab : Can we restore all the data even after the runtime disconnects?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59807430/

相关文章:

machine-learning - 机器学习 - 如何获得分类的排名列表?

python - 在Python中绘制音频频谱图

python - 在 jupyter 笔记本 python 中加载数据集

machine-learning - keras.fit() 重新初始化权重

java - Google Drive API 无法列出文件 (v3 Java)

python - 比较两个深度学习框架的特征响应

python - CartPole 的 Deep Q 分数停留在 9 分

machine-learning - 用神经网络逼近正弦函数

javascript - DriveApp.searchFiles - 使用文件名的任何子字符串搜索文件

google-apps-script - 使用 Google App Script 在云端硬盘中创建一个新文件夹