Node Klass
Representerar en grundläggande enhet i en graf, till exempel kan det vara vilken datakälla eller vilket steg som helst.
Initiera Node.
- Arv
-
builtins.objectNode
Konstruktor
Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)
Parametrar
Name | Description |
---|---|
graph
Obligatorisk
|
Grafen som den här noden tillhör. |
node_id
Obligatorisk
|
Nodens ID. |
name
|
Namnet på grafen. Standardvärde: None
|
module
|
Modulen som är associerad med Noden. Standardvärde: None
|
module_builder
|
<xref:azureml.pipeline.core._ModuleBuilder>
Modulverktyget som är associerat med Node. Standardvärde: None
|
datasource
|
Den datakälla som är associerad med noden. Standardvärde: None
|
datasource_builder
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Den datakällsbyggare som är associerad med Node. Standardvärde: None
|
module_wiring
|
En mappning mellan nodens indata/utdata och modulens indata/utdata. Innehåller två nycklar, indata och utdata, var och en mappad till en diktamen vars nycklar är modulens indata-/utdatanamn, och värdena är nodens portar. Standardvärde: None
|
graph
Obligatorisk
|
Grafen som den här noden tillhör. |
node_id
Obligatorisk
|
Nodens ID. |
name
Obligatorisk
|
Namnet på noden. |
module
Obligatorisk
|
Modulen som är associerad med Noden. |
module_builder
Obligatorisk
|
<xref:azureml.pipeline.core._ModuleBuilder>
Modulverktyget som är associerat med Node. |
datasource
Obligatorisk
|
Den datakälla som är associerad med noden. |
datasource_builder
Obligatorisk
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Den datakällsbyggare som är associerad med Node. |
module_wiring
Obligatorisk
|
En mappning mellan nodens indata/utdata och modulens indata/utdata. Innehåller två nycklar, indata och utdata, var och en mappad till en diktamen vars nycklar är modulens indata-/utdatanamn, och värdena är nodens portar. |
Metoder
get_input |
Returnera en InputPort efter namn. |
get_output |
Returnera en OutputPort efter namn. |
get_param |
Returnera en parameter efter namn. |
run_after |
Kör den här noden efter den angivna noden. Om du vill köra ett steg, till exempel steg3 när både steg1 och steg2 har slutförts, kan du använda:
|
sequence |
Konfigurera en lista över noder som ska köras i följd efter den här noden. |
get_input
Returnera en InputPort efter namn.
get_input(name)
Parametrar
Name | Description |
---|---|
name
Obligatorisk
|
Namnet på indataporten. |
Returer
Typ | Description |
---|---|
Indataporten med matchande namn. |
get_output
Returnera en OutputPort efter namn.
get_output(name)
Parametrar
Name | Description |
---|---|
name
Obligatorisk
|
Namn på utdataporten |
Returer
Typ | Description |
---|---|
Utdataporten |
get_param
Returnera en parameter efter namn.
get_param(name)
Parametrar
Name | Description |
---|---|
name
Obligatorisk
|
Namnet på parametern. |
Returer
Typ | Description |
---|---|
Parametern . |
run_after
Kör den här noden efter den angivna noden.
Om du vill köra ett steg, till exempel steg3 när både steg1 och steg2 har slutförts, kan du använda:
step3.run_after(step1)
step3.run_after(step2)
run_after(node)
Parametrar
Name | Description |
---|---|
node
Obligatorisk
|
Noden som ska köras före den här noden. |
sequence
Konfigurera en lista över noder som ska köras i följd efter den här noden.
sequence(nodes)
Parametrar
Name | Description |
---|---|
nodes
Obligatorisk
|
Listan över noder. |
Attribut
datasource_def
Hämta definitionen för datakällan.
Returer
Typ | Description |
---|---|
Definitionsobjektet för datakällan. |
input_dict
Hämta en ordlista som innehåller alla indata.
Returer
Typ | Description |
---|---|
Ordlista för {input name, InputPort} |
inputs
module_def
name
node_id
output_dict
Hämta en ordlista som innehåller alla utdata.
Returer
Typ | Description |
---|---|
Ordlista för {output name, OutputPort} |