Node Classe
Rappresenta un'unità di base in un grafico, ad esempio, potrebbe essere qualsiasi origine dati o passaggio.
Inizializzare il nodo.
- Ereditarietà
-
builtins.objectNode
Costruttore
Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)
Parametri
Nome | Descrizione |
---|---|
graph
Necessario
|
Il grafico a cui appartiene questo nodo. |
node_id
Necessario
|
ID del nodo. |
name
|
Nome del grafico. Valore predefinito: None
|
module
|
Modulo associato al nodo. Valore predefinito: None
|
module_builder
|
<xref:azureml.pipeline.core._ModuleBuilder>
Generatore di moduli associato al nodo. Valore predefinito: None
|
datasource
|
Origine dati associata al nodo. Valore predefinito: None
|
datasource_builder
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Generatore di origini dati associato al nodo. Valore predefinito: None
|
module_wiring
|
Mapping tra gli input/output del nodo e gli input/output del modulo. Contiene due chiavi, input e output, ognuno mappato a un dict le cui chiavi sono i nomi input/output del modulo e i valori sono le porte del nodo. Valore predefinito: None
|
graph
Necessario
|
Il grafico a cui appartiene questo nodo. |
node_id
Necessario
|
ID del nodo. |
name
Necessario
|
Il nome del nodo. |
module
Necessario
|
Modulo associato al nodo. |
module_builder
Necessario
|
<xref:azureml.pipeline.core._ModuleBuilder>
Generatore di moduli associato al nodo. |
datasource
Necessario
|
Origine dati associata al nodo. |
datasource_builder
Necessario
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Generatore di origini dati associato al nodo. |
module_wiring
Necessario
|
Mapping tra gli input/output del nodo e gli input/output del modulo. Contiene due chiavi, input e output, ognuno mappato a un dict le cui chiavi sono i nomi input/output del modulo e i valori sono le porte del nodo. |
Metodi
get_input |
Restituisce un InputPort per nome. |
get_output |
Restituire un outputPort in base al nome. |
get_param |
Restituisce un parametro in base al nome. |
run_after |
Eseguire questo nodo dopo il nodo specificato. Se si vuole eseguire un passaggio, ad esempio, passaggio3 dopo aver completato sia il passaggio1 che il passaggio2, è possibile usare:
|
sequence |
Configurare un elenco di nodi da eseguire in sequenza dopo questo nodo. |
get_input
Restituisce un InputPort per nome.
get_input(name)
Parametri
Nome | Descrizione |
---|---|
name
Necessario
|
Nome della porta di input. |
Restituisce
Tipo | Descrizione |
---|---|
Porta di input con il nome corrispondente. |
get_output
Restituire un outputPort in base al nome.
get_output(name)
Parametri
Nome | Descrizione |
---|---|
name
Necessario
|
Nome della porta di output |
Restituisce
Tipo | Descrizione |
---|---|
Porta di output |
get_param
Restituisce un parametro in base al nome.
get_param(name)
Parametri
Nome | Descrizione |
---|---|
name
Necessario
|
Nome del parametro. |
Restituisce
Tipo | Descrizione |
---|---|
Parametro. |
run_after
Eseguire questo nodo dopo il nodo specificato.
Se si vuole eseguire un passaggio, ad esempio, passaggio3 dopo aver completato sia il passaggio1 che il passaggio2, è possibile usare:
step3.run_after(step1)
step3.run_after(step2)
run_after(node)
Parametri
Nome | Descrizione |
---|---|
node
Necessario
|
Nodo da eseguire prima di questo nodo. |
sequence
Configurare un elenco di nodi da eseguire in sequenza dopo questo nodo.
sequence(nodes)
Parametri
Nome | Descrizione |
---|---|
nodes
Necessario
|
Elenco di nodi. |
Attributi
datasource_def
Ottenere la definizione dell'origine dati.
Restituisce
Tipo | Descrizione |
---|---|
Oggetto definizione dell'origine dati. |
input_dict
Ottenere un dizionario contenente tutti gli input.
Restituisce
Tipo | Descrizione |
---|---|
Dizionario di {nome di input, InputPort} |
inputs
module_def
Ottenere la definizione del modulo.
Restituisce
Tipo | Descrizione |
---|---|
Oggetto definizione del modulo. |
name
node_id
output_dict
Ottenere un dizionario contenente tutti gli output.
Restituisce
Tipo | Descrizione |
---|---|
Dizionario di {nome output, OutputPort} |
outputs
Ottenere un elenco contenente tutti gli output.
Restituisce
Tipo | Descrizione |
---|---|
Elenco di OutputPort. |