StepSequence Classe
Representa uma lista de etapas em uma Pipeline e a ordem de execução.
Use um StepSequence ao inicializar um pipeline para criar um fluxo de trabalho que contenha etapas para executar em uma ordem específica.
Inicializar StepSequence.
- Herança
-
builtins.objectStepSequence
Construtor
StepSequence(steps=None)
Parâmetros
Comentários
Um StepSequence pode ser usado para executar facilmente etapas em uma ordem específica, sem a necessidade de especificar dependências de dados por meio do uso de PipelineData.
Este é um exemplo de como criar um Pipeline usando StepSequence:
from azureml.pipeline.core import Pipeline, StepSequence
from azureml.pipeline.steps import PythonScriptStep
prepare_step = PythonScriptStep(
name='prepare data step',
script_name="prepare_data.py",
compute_target=compute
)
train_step = PythonScriptStep(
name='train step',
script_name="train.py",
compute_target=compute
)
step_sequence = StepSequence(steps=[prepare_step, train_step])
pipeline = Pipeline(workspace=ws, steps=step_sequence)
Neste exemplo, train_step será executado somente depois que a execução de prepare_step for concluída com êxito.
Para executar três etapas em paralelo e, em seguida, usá-las como entrada para uma quarta etapa, faça o seguinte:
initial_steps = [step1, step2, step3]
all_steps = StepSequence(steps=[initial_steps, step4])
pipeline = Pipeline(workspace=ws, steps=all_steps)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de