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.object
Node

Konstruktor

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

Parametrar

graph
Graph
Obligatorisk

Grafen som den här noden tillhör.

node_id
str
Obligatorisk

Nodens ID.

name
str
standardvärde: None

Namnet på grafen.

module
Module
standardvärde: None

Modulen som är associerad med Noden.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
standardvärde: None

Modulverktyget som är associerat med Node.

datasource
DataSource
standardvärde: None

Den datakälla som är associerad med noden.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
standardvärde: None

Den datakällsbyggare som är associerad med Node.

module_wiring
Dict[str, object]
standardvärde: None

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.

graph
Graph
Obligatorisk

Grafen som den här noden tillhör.

node_id
str
Obligatorisk

Nodens ID.

name
str
Obligatorisk

Namnet på noden.

module
Module
Obligatorisk

Modulen som är associerad med Noden.

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

Modulverktyget som är associerat med Node.

datasource
DataSource
Obligatorisk

Den datakälla som är associerad med noden.

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

Den datakällsbyggare som är associerad med Node.

module_wiring
Dict[str, object]
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:


   step3.run_after(step1)
   step3.run_after(step2)
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
str
Obligatorisk

Namnet på indataporten.

Returer

Indataporten med matchande namn.

Returtyp

get_output

Returnera en OutputPort efter namn.

get_output(name)

Parametrar

name
str
Obligatorisk

Namn på utdataporten

Returer

Utdataporten

Returtyp

get_param

Returnera en parameter efter namn.

get_param(name)

Parametrar

name
str
Obligatorisk

Namnet på parametern.

Returer

Parametern .

Returtyp

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

node
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

nodes
list
Obligatorisk

Listan över noder.

Attribut

datasource_def

Hämta definitionen för datakällan.

Returer

Definitionsobjektet för datakällan.

Returtyp

input_dict

Hämta en ordlista som innehåller alla indata.

Returer

Ordlista för {input name, InputPort}

Returtyp

inputs

Hämta en lista som innehåller alla indata.

Returer

InputPortLista över .

Returtyp

module_def

Hämta moduldefinitionen.

Returer

Moduldefinitionsobjektet.

Returtyp

name

Hämta namnet på den här noden.

Returer

Namnet.

Returtyp

str

node_id

Hämta nod-ID:t för den här noden.

Returer

Nod-ID:t.

Returtyp

str

output_dict

Hämta en ordlista som innehåller alla utdata.

Returer

Ordlista för {output name, OutputPort}

Returtyp

outputs

Hämta en lista som innehåller alla utdata.

Returer

Lista över OutputPort.

Returtyp

params

Hämta en ordlista som innehåller alla parametrar.

Returer

Ordlista med {parameternamn, Param}

Returtyp