Spécifier un nom d’expérience personnalisé - Amazon SageMaker AI

Spécifier un nom d’expérience personnalisé

Bien que le comportement par défaut soit d’utiliser le nom du pipeline comme nom de l’expérience dans SageMaker Experiments, vous pouvez le remplacer et spécifier un nom d’expérience personnalisé à la place. Cela peut être utile si vous souhaitez regrouper plusieurs exécutions de pipeline sous la même expérience pour faciliter leur analyse et leur comparaison. Le nom du groupe d’exécution restera par défaut l’ID d’exécution du pipeline, sauf si vous définissez également explicitement un nom personnalisé pour celui-ci. La section suivante explique comment créer un pipeline avec un nom d’expérience personnalisé tout en conservant le nom du groupe d’exécution comme ID d’exécution par défaut.

Crée un pipeline.

pipeline_name = f"MyPipeline" pipeline = Pipeline( name=pipeline_name, parameters=[...], pipeline_experiment_config=PipelineExperimentConfig( "CustomExperimentName", ExecutionVariables.PIPELINE_EXECUTION_ID ), steps=[step_train] )

Fichier de définition de pipeline

{ ..., "PipelineExperimentConfig": { "ExperimentName": "CustomExperimentName", "TrialName": {"Get": "Execution.PipelineExecutionId"} }, "Steps": [...] }