本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon SageMaker 如何发出算法成功和失败的信号
一种指示是否成功使用其进程退出代码的训练算法。
成功训练执行在退出时的退出代码为 0,而不成功训练执行在退出时的退出代码为非零。这些将在 Completed
返回的 Failed
中转换为 TrainingJobStatus
和 DescribeTrainingJob
。 此退出代码约定是标准约定,它以所有语言轻松实施。例如,在 Python 中,您可以使用 sys.exit(1)
发送故障退出信号,并且简单地运行至主例程结束将导致 Python 退出,代码为 0。
如果失败,该算法可将关于失败的描述写入到失败文件。有关详细信息,请参阅下一节。