本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
除了設定自訂實驗名稱之外,您也可以為管道執行期間由 SageMaker Experiments 建立的執行群組指定自訂名稱。此名稱會附加至管道執行 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": [...]
}