Partilhar via


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

Name Description
graph
Necessário

O gráfico a que este nó pertence.

node_id
Necessário
str

O ID do nó.

name
str

O nome do gráfico.

Default value: None
module

O módulo associado ao Nó.

Default value: None
module_builder
<xref:azureml.pipeline.core._ModuleBuilder>

O construtor de módulos associado ao Nó.

Default value: None
datasource

A origem de dados associada ao Nó.

Default value: None
datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>

O construtor de origens de dados associado ao Nó.

Default value: None
module_wiring

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

Default value: None
graph
Necessário

O gráfico a que este nó pertence.

node_id
Necessário
str

O ID do nó.

name
Necessário
str

O nome do nó.

module
Necessário

O módulo associado ao Nó.

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

O construtor de módulos associado ao Nó.

datasource
Necessário

A origem de dados associada ao Nó.

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

O construtor de origens de dados associado ao Nó.

module_wiring
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 Description
name
Necessário
str

Nome da porta de entrada.

Devoluções

Tipo Description

A porta de entrada com o nome correspondente.

get_output

Devolver uma OutputPort por nome.

get_output(name)

Parâmetros

Name Description
name
Necessário
str

Nome da porta de saída

Devoluções

Tipo Description

A porta de saída

get_param

Devolver um parâmetro por nome.

get_param(name)

Parâmetros

Name Description
name
Necessário
str

Nome do parâmetro .

Devoluções

Tipo Description

O parâmetro .

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

Name Description
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

Name Description
nodes
Necessário

A lista de nós.

Atributos

datasource_def

Obter a definição da origem de dados.

Devoluções

Tipo Description

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

input_dict

Obtenha um dicionário que contenha todas as entradas.

Devoluções

Tipo Description

Dicionário de {input name, InputPort}

inputs

Obtenha uma lista que contenha todas as entradas.

Devoluções

Tipo Description

Lista de InputPort.

module_def

Obter a definição do módulo.

Devoluções

Tipo Description

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

name

Obtenha o nome deste nó.

Devoluções

Tipo Description
str

O nome.

node_id

Obtenha o ID do nó para este nó.

Devoluções

Tipo Description
str

O ID do nó.

output_dict

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

Devoluções

Tipo Description

Dicionário de {output name, OutputPort}

outputs

Obtenha uma lista que contenha todas as saídas.

Devoluções

Tipo Description

Lista de OutputPort.

params

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

Devoluções

Tipo Description

Dicionário de {parameter name, Param}