Node Classe

Representa uma unidade básica num gráfico, por exemplo, pode ser qualquer origem de dados ou passo.

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
Necessário

O gráfico a que este nó pertence.

node_id
str
Necessário

O ID do nó.

name
str
valor predefinido: None

O nome do gráfico.

module
Module
valor predefinido: None

O módulo associado ao Nó.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
valor predefinido: None

O construtor de módulos associado ao Nó.

datasource
DataSource
valor predefinido: None

A origem de dados associada ao Nó.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
valor predefinido: None

O construtor de origens de dados associado ao Nó.

module_wiring
Dict[str, object]
valor predefinido: None

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ó.

graph
Graph
Necessário

O gráfico a que este nó pertence.

node_id
str
Necessário

O ID do nó.

name
str
Necessário

O nome do nó.

module
Module
Necessário

O módulo associado ao Nó.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
Necessário

O construtor de módulos associado ao Nó.

datasource
DataSource
Necessário

A origem de dados associada ao Nó.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
Necessário

O construtor de origens de dados associado ao Nó.

module_wiring
Dict[str, object]
Necessário

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ó.

Métodos

get_input

Devolver uma InputPort por nome.

get_output

Devolver uma OutputPort por nome.

get_param

Devolver um parâmetro por nome.

run_after

Execute este nó após o nó especificado.

Se quiser executar um passo, por exemplo, passo 3 após a conclusão dos passos 1 e 2, pode utilizar:


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

Configure uma lista de nós para serem executados em sequência após este nó.

get_input

Devolver uma InputPort por nome.

get_input(name)

Parâmetros

name
str
Necessário

Nome da porta de entrada.

Devoluções

A porta de entrada com o nome correspondente.

Tipo de retorno

get_output

Devolver uma OutputPort por nome.

get_output(name)

Parâmetros

name
str
Necessário

Nome da porta de saída

Devoluções

A porta de saída

Tipo de retorno

get_param

Devolver um parâmetro por nome.

get_param(name)

Parâmetros

name
str
Necessário

Nome do parâmetro .

Devoluções

O parâmetro .

Tipo de retorno

run_after

Execute este nó após o nó especificado.

Se quiser executar um passo, por exemplo, passo 3 após a conclusão dos passos 1 e 2, pode utilizar:


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

Parâmetros

node
Node
Necessário

O nó a executar antes deste nó.

sequence

Configure uma lista de nós para serem executados em sequência após este nó.

sequence(nodes)

Parâmetros

nodes
list
Necessário

A lista de nós.

Atributos

datasource_def

Obter a definição da origem de dados.

Devoluções

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

Tipo de retorno

input_dict

Obtenha um dicionário que contenha todas as entradas.

Devoluções

Dicionário de {input name, InputPort}

Tipo de retorno

inputs

Obtenha uma lista que contenha todas as entradas.

Devoluções

Lista de InputPort.

Tipo de retorno

module_def

Obter a definição do módulo.

Devoluções

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

Tipo de retorno

name

Obtenha o nome deste nó.

Devoluções

O nome.

Tipo de retorno

str

node_id

Obtenha o ID do nó para este nó.

Devoluções

O ID do nó.

Tipo de retorno

str

output_dict

Obtenha um dicionário que contenha todas as saídas.

Devoluções

Dicionário de {output name, OutputPort}

Tipo de retorno

outputs

Obtenha uma lista que contenha todas as saídas.

Devoluções

Lista de OutputPort.

Tipo de retorno

params

Obtenha um dicionário que contenha todos os parâmetros.

Devoluções

Dicionário de {parameter name, Param}

Tipo de retorno