指定自定义运行组名称 - 亚马逊 SageMaker AI

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

指定自定义运行组名称

除了设置自定义实验名称外,您还可以为管道执行期间 SageMaker 实验创建的运行组指定自定义名称。该名称会附加管道执行 ID,以确保唯一性。您可以指定自定义运行组名称,以识别和分析同一实验中的相关管道运行。下面将介绍如何使用自定义运行组名称定义管道,同时将默认管道名称用于实验名称。

创建管道

pipeline_name = f"MyPipeline" pipeline = Pipeline( name=pipeline_name, parameters=[...], pipeline_experiment_config=PipelineExperimentConfig( ExecutionVariables.PIPELINE_NAME, Join(on="-", values=["CustomTrialName", ExecutionVariables.PIPELINE_EXECUTION_ID]) ), steps=[step_train] )

管道定义文件

{ ..., "PipelineExperimentConfig": { "ExperimentName": {"Get": "Execution.PipelineName"}, "TrialName": { "On": "-", "Values": [ "CustomTrialName", {"Get": "Execution.PipelineExecutionId"} ] } }, "Steps": [...] }