Graph Classe
Uma classe para definir um gráfico de execução de pipeline.
Inicializar o Graph.
- Herança
-
builtins.objectGraph
Construtor
Graph(name, context)
Parâmetros
- context
- <xref:azureml.pipeline.core._GraphContext>
O contexto do gráfico atual.
- context
- <xref:azureml.pipeline.core._GraphContext>
O contexto do gráfico atual.
Métodos
add_datasource_node |
Adicione um nó de origem de dados ao gráfico. |
add_module_node |
Adicione um nó de módulo ao gráfico. |
connect |
Ligue duas portas e crie um Edge. |
delete_node |
Elimine um nó do gráfico. |
finalize |
Finalizar recursos para nós no gráfico. |
generate_yaml |
Gere a representação yaml do gráfico. |
get_node |
Obtenha um nó por ID. |
sequence |
Configure uma lista de nós a executar numa sequência após o primeiro nó na lista. |
submit |
Submeta o gráfico para ser executado na cloud. |
validate |
Validar gráfico. Devolve uma lista de erros. |
add_datasource_node
Adicione um nó de origem de dados ao gráfico.
add_datasource_node(name, datasource=None, datasource_builder=None, datapath_param_name=None)
Parâmetros
- datasource_builder
- <xref:azureml.pipeline.core._DatasourceBuilder>
_DatasourceBuilder para este nó.
Devoluções
node
Tipo de retorno
add_module_node
Adicione um nó de módulo ao gráfico.
add_module_node(name, input_bindings, output_bindings=None, param_bindings=None, module=None, module_builder=None, module_wiring=None, runconfig=None, cloud_settings=None)
Parâmetros
- param_bindings
- dict
Dicionário de pares name-value para atribuições de parâmetros.
- module_builder
- <xref:azureml.pipeline.core._ModuleBuilder>
_ModuleBuilder para este nó
Um mapeamento entre as entradas/saídas do nó e as entradas/saídas do módulo. Contém duas chaves, entradas e saídas, cada uma mapeada para um ditado cujas chaves são os nomes de entradas/saídas do módulo e os valores são as portas do nó.
- cloud_settings
- <xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
Definições que serão utilizadas para clouds
Devoluções
node
Tipo de retorno
connect
Ligue duas portas e crie um Edge.
connect(source_port, dest_port)
Parâmetros
Devoluções
edge
Tipo de retorno
delete_node
finalize
Finalizar recursos para nós no gráfico.
finalize(dry_run=None, regenerate_outputs=False)
Parâmetros
- dry_run
- bool
Defina como Verdadeiro para verificar se o gráfico pode ser criado sem efetuar chamadas à API externa para o serviço Azure ML.
- regenerate_outputs
- bool
Defina como Verdadeiro para forçar uma nova execução (não permite a reutilização do módulo/origem de dados).
Devoluções
Dicionário de {node_id, (resource_id, is_new_resource)}
Tipo de retorno
generate_yaml
Gere a representação yaml do gráfico.
generate_yaml()
Devoluções
Devolver o ditado yaml
Tipo de retorno
get_node
Obtenha um nó por ID.
get_node(node_id)
Parâmetros
Devoluções
O nó.
Tipo de retorno
sequence
Configure uma lista de nós a executar numa sequência após o primeiro nó na lista.
sequence(nodes)
Parâmetros
submit
Submeta o gráfico para ser executado na cloud.
submit(pipeline_parameters=None, continue_on_step_failure=False, regenerate_outputs=False, parent_run_id=None, **kwargs)
Parâmetros
- continue_on_step_failure
- bool
Indica se pretende permitir que a experimentação continue a ser executada se um passo falhar. Se For Verdadeiro, apenas os passos que não têm dependência na saída do passo falhado continuarão a ser executados.
- regenerate_outputs
- bool
Defina como Verdadeiro para forçar uma nova execução (não permite a reutilização do módulo/origem de dados)
- parent_run_id
ID de execução opcional a definir para a execução principal desta execução de pipeline, que se reflete no RunHistory. A execução principal tem de pertencer à mesma experimentação para a qual este pipeline está a ser submetido.
- kwargs
- dict
Argumentos de palavra-chave personalizados, reservados para desenvolvimento futuro.
Devoluções
Uma Execução de Pipeline.
Tipo de retorno
validate
Validar gráfico. Devolve uma lista de erros.
validate()
Devoluções
Listar erros.
Tipo de retorno
Atributos
datasource_nodes
Obtenha uma lista que contenha todos os nós de origem de dados.
Devoluções
Lista de Node
Tipo de retorno
edges
module_nodes
node_dict
Obtenha um dicionário que contenha todos os nós.
Devoluções
Dicionário de {node ID, Node}
Tipo de retorno
node_name_dict
Obtenha um dicionário que contenha todos os nós indexados por nome.
Devoluções
Dicionário de {node name, Node}
Tipo de retorno
nodes
params
Obtenha um dicionário que contenha todos os parâmetros de gráficos. Os valores são tipos literais ou referência de dados como cadeia JSON.
Devoluções
Dicionário de {param name, param value}
Tipo de retorno
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários