Amazon SageMaker 如何发出算法成功和失败的信号 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon SageMaker 如何发出算法成功和失败的信号

一种指示是否成功使用其进程退出代码的训练算法。

成功训练执行在退出时的退出代码为 0,而不成功训练执行在退出时的退出代码为非零。这些将被转换为CompletedFailed中的TrainingJobStatus返回的DescribeTrainingJob. 此退出代码是标准惯例,对于所有语言均可轻松实施。例如,在 Python 中,您可以使用sys.exit(1)来表明退出失败,并且只运行到主例程结束将导致 Python 使用代码 0 退出。

如果失败,该算法可将关于失败的描述写入到失败文件。有关详细信息,请参阅下一节。