Compartir a través de


Node Clase

Representa una unidad básica de un grafo, por ejemplo, podría ser cualquier origen de datos o paso.

Inicializar nodo.

Herencia
builtins.object
Node

Constructor

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

Parámetros

Nombre Description
graph
Requerido

Gráfico al que pertenece este nodo.

node_id
Requerido
str

Identificador del nodo.

name
str

Nombre del gráfico.

Valor predeterminado: None
module

Módulo asociado al nodo.

Valor predeterminado: None
module_builder
<xref:azureml.pipeline.core._ModuleBuilder>

Generador de módulos asociado al nodo.

Valor predeterminado: None
datasource

Origen de datos asociado al nodo.

Valor predeterminado: None
datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>

Generador de origen de datos asociado al nodo.

Valor predeterminado: None
module_wiring

Asignación entre las entradas y salidas del nodo y las entradas y salidas del módulo. Contiene dos claves, entradas y salidas, cada una asignada a un dict cuyas claves son los nombres de entradas y salidas del módulo, y los valores son los puertos del nodo.

Valor predeterminado: None
graph
Requerido

Gráfico al que pertenece este nodo.

node_id
Requerido
str

Identificador del nodo.

name
Requerido
str

El nombre del nodo.

module
Requerido

Módulo asociado al nodo.

module_builder
Requerido
<xref:azureml.pipeline.core._ModuleBuilder>

Generador de módulos asociado al nodo.

datasource
Requerido

Origen de datos asociado al nodo.

datasource_builder
Requerido
<xref:azureml.pipeline.core._DatasourceBuilder>

Generador de origen de datos asociado al nodo.

module_wiring
Requerido

Asignación entre las entradas y salidas del nodo y las entradas y salidas del módulo. Contiene dos claves, entradas y salidas, cada una asignada a un dict cuyas claves son los nombres de entradas y salidas del módulo, y los valores son los puertos del nodo.

Métodos

get_input

Devuelve InputPort por nombre.

get_output

Devuelve un OutputPort por nombre.

get_param

Devuelve un parámetro por nombre.

run_after

Ejecute este nodo después del nodo especificado.

Si desea ejecutar un paso, por ejemplo, el paso 3, una vez completados los pasos 1 y 2, puede usar:


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

Configure una lista de nodos para que se ejecuten en secuencia después de este nodo.

get_input

Devuelve InputPort por nombre.

get_input(name)

Parámetros

Nombre Description
name
Requerido
str

Nombre del puerto de entrada.

Devoluciones

Tipo Description

Puerto de entrada con el nombre correspondiente.

get_output

Devuelve un OutputPort por nombre.

get_output(name)

Parámetros

Nombre Description
name
Requerido
str

Nombre del puerto de salida

Devoluciones

Tipo Description

Puerto de salida

get_param

Devuelve un parámetro por nombre.

get_param(name)

Parámetros

Nombre Description
name
Requerido
str

Nombre del parámetro.

Devoluciones

Tipo Description

Parámetro.

run_after

Ejecute este nodo después del nodo especificado.

Si desea ejecutar un paso, por ejemplo, el paso 3, una vez completados los pasos 1 y 2, puede usar:


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

Parámetros

Nombre Description
node
Requerido

Nodo que se va a ejecutar antes de este nodo.

sequence

Configure una lista de nodos para que se ejecuten en secuencia después de este nodo.

sequence(nodes)

Parámetros

Nombre Description
nodes
Requerido

La lista de nodos.

Atributos

datasource_def

Obtiene la definición del origen de datos.

Devoluciones

Tipo Description

Objeto de definición de origen de datos.

input_dict

Obtiene un diccionario que contiene todas las entradas.

Devoluciones

Tipo Description

Diccionario de {nombre de entrada, InputPort}

inputs

Obtiene una lista que contiene todas las entradas.

Devoluciones

Tipo Description

Lista de InputPort.

module_def

Obtiene la definición del módulo.

Devoluciones

Tipo Description

Objeto de definición del módulo.

name

Obtiene el nombre de este nodo.

Devoluciones

Tipo Description
str

Nombre.

node_id

Obtiene el identificador de este nodo.

Devoluciones

Tipo Description
str

Identificador del nodo.

output_dict

Obtiene un diccionario que contiene todas las salidas.

Devoluciones

Tipo Description

Diccionario de {nombre de salida, OutputPort}

outputs

Obtiene una lista que contiene todas las salidas.

Devoluciones

Tipo Description

Lista de OutputPort.

params

Obtiene un diccionario que contiene todos los parámetros.

Devoluciones

Tipo Description

Diccionario de {nombre del parámetro, Param}