Node Classe

Representa uma unidade básica em um gráfico, por exemplo, pode ser qualquer fonte de dados ou etapa.

Inicializar Nó.

Herança
builtins.object
Node

Construtor

Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)

Parâmetros

graph
Graph
Obrigatório

O gráfico ao qual este nó pertence.

node_id
str
Obrigatório

A ID do nó.

name
str
valor padrão: None

O nome do gráfico.

module
Module
valor padrão: None

O módulo associado ao nó.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
valor padrão: None

O construtor de módulo associado ao nó.

datasource
DataSource
valor padrão: None

A fonte de dados associada ao nó.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
valor padrão: None

O construtor de fonte de dados associado ao nó.

module_wiring
Dict[str, object]
valor padrão: None

Um mapeamento entre as entradas/saídas do nó e as entradas/saídas do módulo. Mantém duas chaves, entradas e saídas, cada uma mapeada para um dicionário cujas chaves são os nomes de entradas/saídas do módulo e os valores são as portas do nó.

graph
Graph
Obrigatório

O gráfico ao qual este nó pertence.

node_id
str
Obrigatório

A ID do nó.

name
str
Obrigatório

O nome do nó.

module
Module
Obrigatório

O módulo associado ao nó.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
Obrigatório

O construtor de módulo associado ao nó.

datasource
DataSource
Obrigatório

A fonte de dados associada ao nó.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
Obrigatório

O construtor de fonte de dados associado ao nó.

module_wiring
Dict[str, object]
Obrigatório

Um mapeamento entre as entradas/saídas do nó e as entradas/saídas do módulo. Mantém duas chaves, entradas e saídas, cada uma mapeada para um dicionário cujas chaves são os nomes de entradas/saídas do módulo e os valores são as portas do nó.

Métodos

get_input

Retornar um InputPort por nome.

get_output

Retornar um OutputPort por nome.

get_param

Retornar um parâmetro por nome.

run_after

Executar este nó após o nó fornecido.

Se quiser executar uma etapa, por exemplo, etapa 3 depois que etapa 1 e etapa 2 forem concluídas, você pode usar:


   step3.run_after(step1)
   step3.run_after(step2)
sequence

Configurar uma lista de nós a serem executados em sequência após esse nó.

get_input

Retornar um InputPort por nome.

get_input(name)

Parâmetros

name
str
Obrigatório

Nome da porta de entrada.

Retornos

A porta de entrada com o nome correspondente.

Tipo de retorno

get_output

Retornar um OutputPort por nome.

get_output(name)

Parâmetros

name
str
Obrigatório

Nome da porta de saída

Retornos

A porta de saída

Tipo de retorno

get_param

Retornar um parâmetro por nome.

get_param(name)

Parâmetros

name
str
Obrigatório

Nome do parâmetro.

Retornos

O parâmetro.

Tipo de retorno

run_after

Executar este nó após o nó fornecido.

Se quiser executar uma etapa, por exemplo, etapa 3 depois que etapa 1 e etapa 2 forem concluídas, você pode usar:


   step3.run_after(step1)
   step3.run_after(step2)
run_after(node)

Parâmetros

node
Node
Obrigatório

O nó a ser executado antes deste nó.

sequence

Configurar uma lista de nós a serem executados em sequência após esse nó.

sequence(nodes)

Parâmetros

nodes
list
Obrigatório

A lista de nós.

Atributos

datasource_def

Obter a definição de fonte de dados.

Retornos

O objeto de definição de fonte de dados.

Tipo de retorno

input_dict

Obter um dicionário contendo todas as entradas.

Retornos

Dicionário de {nome de entrada, InputPort}

Tipo de retorno

inputs

Obter uma lista que contém todas as entradas.

Retornos

Lista de InputPort.

Tipo de retorno

module_def

Obter a definição do módulo.

Retornos

O objeto de definição de módulo.

Tipo de retorno

name

Obter o nome deste nó.

Retornos

O nome.

Tipo de retorno

str

node_id

Obter a ID do nó para este nó.

Retornos

A ID do nó.

Tipo de retorno

str

output_dict

Obter um dicionário que contém todas as saídas.

Retornos

Dicionário de {nome de saída, OutputPort}

Tipo de retorno

outputs

Obter uma lista que contém todas as saídas.

Retornos

Lista de OutputPort.

Tipo de retorno

params

Obter um dicionário contendo todos os parâmetros.

Retornos

Dicionário de {nome do parâmetro, Param}

Tipo de retorno