运行Sagemaker笔记本实例并能够关闭选项卡



我目前正在使用Sagemaker笔记本实例(不是来自SagemakerStudio(,我想运行一个预计需要大约8小时才能完成的笔记本。我想把它放在一夜之间,看看每个单元格的输出,输出是打印语句和绘图的组合。

然而,当我开始运行笔记本并确保初始细胞运行时,我关闭了浏览器中的Jupyterlab选项卡,几分钟后,我再次打开它,看看进展如何,但笔记本停止了。

有没有什么方法可以让我仍然按原样使用我的笔记本电脑,查看每个单元格的输出(打印和绘图(,而不必打开Jupyterlab选项卡(关闭笔记本电脑等(?

Jupyter将在您关闭选项卡时停止您的内核。如果您想从关闭Jupyter选项卡后运行的作业中受益,我建议您考虑使用SageMaker处理或培训作业来处理您的工作负载。或者,此链接提供了一些关于如何在关闭选项卡的情况下保持笔记本运行的选项。

回答我自己的问题。

我最终使用了Sagemaker处理工作。正如另一个答案最初提出的那样。我发现了几个月前开发的这个库:Sagemaker运行的笔记本,它有助于保持我的笔记本结构和单元格,并能够使用Sagemaker-run笔记本运行它,使用更大的实例,并在更小的实例中修改笔记本。

每个单元格的输出都保存在S3中,作为jupyter笔记本。

我看到没有对库提供持续的支持,但您可以派生它并对其进行更改,并根据您的需求使用它。例如,根据您的需要创建一个docker容器。

最新更新