Dela via


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

Name Description
graph
Obligatorisk

Grafen som den här noden tillhör.

node_id
Obligatorisk
str

Nodens ID.

name
str

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
str

Nodens ID.

name
Obligatorisk
str

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:


   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 Description
name
Obligatorisk
str

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
str

Namn på utdataporten

Returer

Typ Description

Utdataporten

get_param

Returnera en parameter efter namn.

get_param(name)

Parametrar

Name Description
name
Obligatorisk
str

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

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

Returer

Typ Description

InputPortLista över .

module_def

Hämta moduldefinitionen.

Returer

Typ Description

Moduldefinitionsobjektet.

name

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

Returer

Typ Description
str

Namnet.

node_id

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

Returer

Typ Description
str

Nod-ID:t.

output_dict

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

Returer

Typ Description

Ordlista för {output name, OutputPort}

outputs

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

Returer

Typ Description

Lista över OutputPort.

params

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

Returer

Typ Description

Ordlista med {parameternamn, Param}