Amazon web services 让深入学习过程在AWS上运行,稍后重新连接

Amazon web services 让深入学习过程在AWS上运行,稍后重新连接,amazon-web-services,deep-learning,Amazon Web Services,Deep Learning,我一直在做一些关于简单数据集的深入学习,这些数据集可以在1小时内运行。然而,当我开始在更大的项目上工作时,我想在AWS上运行它们,但其中一些仍然需要很长的运行时间(如果不是几天的话,也需要几个小时)。理想情况下,我希望能够让它们运行,关掉我的笔记本电脑,稍后再回来检查它们 我的问题主要是: 1,一旦我将ssh导入实例并设置Python脚本运行,是否需要键入任何内容来告诉它我将离开它 2、我是否可以直接退出终端并关闭笔记本电脑,或者这会中断整个过程 3、当我稍后返回并使用ssh返回终端时,我需要键

我一直在做一些关于简单数据集的深入学习,这些数据集可以在1小时内运行。然而,当我开始在更大的项目上工作时,我想在AWS上运行它们,但其中一些仍然需要很长的运行时间(如果不是几天的话,也需要几个小时)。理想情况下,我希望能够让它们运行,关掉我的笔记本电脑,稍后再回来检查它们

我的问题主要是:

1,一旦我将ssh导入实例并设置Python脚本运行,是否需要键入任何内容来告诉它我将离开它

2、我是否可以直接退出终端并关闭笔记本电脑,或者这会中断整个过程

3、当我稍后返回并使用ssh返回终端时,我需要键入什么来重新连接已运行的进程

4、我如何检查它已经取得了多大的进展/还有多远的路要走(我的Python脚本输出了多少个时代/批次)


谢谢

您可以在一个屏幕上运行该进程,该屏幕允许您在不中断进程的情况下断开和重新连接

  • SSH到实例中
  • 键入“屏幕”
  • 运行脚本
  • Ctrl+a Ctrl+d以分离
  • 现在可以断开连接

    通过键入'screen-r'重新连接到屏幕

    您可以有多个屏幕,并且可以使用PID简单地连接到该屏幕


    有关屏幕上的详细信息,您可以在屏幕上运行该进程,该屏幕允许您在不中断进程的情况下断开和重新连接

  • SSH到实例中
  • 键入“屏幕”
  • 运行脚本
  • Ctrl+a Ctrl+d以分离
  • 现在可以断开连接

    通过键入'screen-r'重新连接到屏幕

    您可以有多个屏幕,并且可以使用PID简单地连接到该屏幕


    有关屏幕上的更多信息

    非常感谢。我还读到一个叫做tux的东西,它似乎有类似的功能。屏幕上有什么优点/缺点吗?自己拿主意吧。就我个人而言,我使用屏幕:)非常感谢。我还读到一个叫做tux的东西,它似乎有类似的功能。屏幕上有什么优点/缺点吗?自己拿主意吧。就我个人而言,我使用屏幕:)