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.objectNode
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
|
Identificador del nodo. |
name
|
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
|
Identificador del nodo. |
name
Requerido
|
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:
|
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
|
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
|
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
|
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
node_id
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. |