BayesGear 的执行记录

Updated , 去 GitHub 贡献本页面

为什么要有执行记录

容器每次执行都是独立的运行环境,这样的好处是保证每次容器的环境隔离,避免因为某一次环境出现的问题导致其他环境的破坏,这也是 OpenBayes 与我们直接在本地运行环境的一个优势。你可以认为每次开启的 Gear 容器都是一个独立的沙箱,即使出现了问题再次开启新的环境即可。

同时,每次数据、模型、代码、参数都完全隔离可以最大程度上确保每次机器学习模型训练实验结果的独立性以及实验结果的可重复性,以便从大量训练模型中找到最优模型。

当然,这样也意味着每次新的容器里的额外的依赖都需要重新安装,具体安装外部依赖的内容可以在 运行时环境 找到。

在容器页面的「执行记录」选项卡就可以看到在当前容器下的所有执行记录了。

执行记录的浏览与筛选

「执行记录」可以按照「状态」或者「类型」进行筛选:

从指定执行记录继续执行

已经关闭的容器可以通过点击上图所示的「从此继续执行」再次开启,更过信息可以参见「继续执行」

删除不再使用的执行记录

每个「执行记录」都有自己独立的「输出」以及「日志」,它们都占据了一定的存储空间。如果确认不再需要这个「执行记录」的「输出」以及「日志」了可以将其删除以释放其所占用的存储空间。

点击上图中的「删除本次执行」即可删除其所绑定的「输出」以及「日志」内容。

注意 任何删除行为都可能导致您再也无法恢复「输出」以及「日志」中的重要内容,请保证数据已经被下载后再清理执行记录

在「输出」选项卡下可以浏览和下载当前「执行记录」所生成的内容。