Amazon Sagemaker 在后台从 jupyter 笔记本运行代码

问题描述 投票:0回答:1

我正在 Amazon Sagemkaer 笔记本实例上运行代码(在普通的 jupyter 笔记本中,而不是 jupyterLab)。

  1. 如何在后台运行代码并关闭浏览器选项卡?当我关闭 jupyter 笔记本选项卡时,程序停止,我想避免这种情况。我读到我不应该在笔记本本身中进行处理,而应该使用 Sagemaker 处理作业。如何在更高的 i 上运行如下所示的简单代码单元
df_new['predicted_values'] = df_original.progress_apply(lambda x: LLM_pretrained_model.predict( x['comment_body'] )
  1. 12 小时后,内核崩溃,提示我需要再次登录。我怎样才能避免这种情况?由于我的数据量很大,程序至少需要 28 小时才能运行

  2. 是否可以从 sagemaker jupyter 笔记本(不是 jupyterLab 笔记本)将代码推送到 GitHub?

python amazon-web-services machine-learning timeout amazon-sagemaker
1个回答
0
投票

您可以将笔记本转换为 python 脚本并从终端运行它。

或者,SageMaker 提供特定组件,例如训练作业/处理作业,可以在专用托管实例上运行作业。

关于 Github 问题,是的,您可以使用 Jupyter 终端中的 git 终端命令将代码推送到 GitHub

© www.soinside.com 2019 - 2024. All rights reserved.