Node Osztály

Egy gráf alapegységét jelöli, például bármilyen adatforrást vagy lépést.

Csomópont inicializálása.

Öröklődés
builtins.object
Node

Konstruktor

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

Paraméterek

graph
Graph
Kötelező

A csomóponthoz tartozó gráf.

node_id
str
Kötelező

A csomópont azonosítója.

name
str
alapértelmezett érték: None

A gráf neve.

module
Module
alapértelmezett érték: None

A Csomóponthoz társított modul.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
alapértelmezett érték: None

A Csomóponthoz társított modulszerkesztő.

datasource
DataSource
alapértelmezett érték: None

A Csomóponthoz társított adatforrás.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
alapértelmezett érték: None

A Csomóponthoz társított adatforrás-szerkesztő.

module_wiring
Dict[str, object]
alapértelmezett érték: None

Leképezés a csomópont bemenetei/kimenetei és a modul bemenetei/kimenetei között. Két kulcsot, bemenetet és kimenetet tartalmaz, amelyek mindegyike egy olyan diktáláshoz van rendelve, amelynek kulcsai a modul bemeneteinek/kimeneteinek nevei, az értékek pedig a csomópont portjai.

graph
Graph
Kötelező

A csomóponthoz tartozó gráf.

node_id
str
Kötelező

A csomópont azonosítója.

name
str
Kötelező

A csomópont neve.

module
Module
Kötelező

A Csomóponthoz társított modul.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
Kötelező

A Csomóponthoz társított modulszerkesztő.

datasource
DataSource
Kötelező

A Csomóponthoz társított adatforrás.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
Kötelező

A Csomóponthoz társított adatforrás-szerkesztő.

module_wiring
Dict[str, object]
Kötelező

Leképezés a csomópont bemenetei/kimenetei és a modul bemenetei/kimenetei között. Két kulcsot, bemenetet és kimenetet tartalmaz, amelyek mindegyike egy olyan diktáláshoz van rendelve, amelynek kulcsai a modul bemeneteinek/kimeneteinek nevei, az értékek pedig a csomópont portjai.

Metódusok

get_input

Adjon vissza egy InputPortot név alapján.

get_output

OutputPort értéket ad vissza név szerint.

get_param

Adjon vissza egy paramétert név szerint.

run_after

Futtassa ezt a csomópontot az adott csomópont után.

Ha egy lépést szeretne futtatni, például a 3. lépést az 1. és a 2. lépés befejezése után is, használhatja a következőt:


   step3.run_after(step1)
   step3.run_after(step2)
sequence

Konfigurálja a csomópontok listáját, hogy sorrendben fussanak a csomópont után.

get_input

Adjon vissza egy InputPortot név alapján.

get_input(name)

Paraméterek

name
str
Kötelező

A bemeneti port neve.

Válaszok

A bemeneti port az egyező névvel.

Visszatérési típus

get_output

OutputPort értéket ad vissza név szerint.

get_output(name)

Paraméterek

name
str
Kötelező

A kimeneti port neve

Válaszok

A kimeneti port

Visszatérési típus

get_param

Adjon vissza egy paramétert név szerint.

get_param(name)

Paraméterek

name
str
Kötelező

A paraméter neve.

Válaszok

A paraméter.

Visszatérési típus

run_after

Futtassa ezt a csomópontot az adott csomópont után.

Ha egy lépést szeretne futtatni, például a 3. lépést az 1. és a 2. lépés befejezése után is, használhatja a következőt:


   step3.run_after(step1)
   step3.run_after(step2)
run_after(node)

Paraméterek

node
Node
Kötelező

A csomópont előtt futtatandó csomópont.

sequence

Konfigurálja a csomópontok listáját, hogy sorrendben fussanak a csomópont után.

sequence(nodes)

Paraméterek

nodes
list
Kötelező

A csomópontok listája.

Attribútumok

datasource_def

Kérje le az adatforrás definícióját.

Válaszok

Az adatforrásdefiníciós objektum.

Visszatérési típus

input_dict

Szerezze be az összes bemenetet tartalmazó szótárat.

Válaszok

A(z) {input name, InputPort} szótára

Visszatérési típus

inputs

Az összes bemenetet tartalmazó lista lekérése.

Válaszok

List of InputPort.

Visszatérési típus

module_def

Szerezze be a moduldefiníciót.

Válaszok

A moduldefiníciós objektum.

Visszatérési típus

name

Kérje le a csomópont nevét.

Válaszok

A név.

Visszatérési típus

str

node_id

Kérje le a csomópont csomópontazonosítóját.

Válaszok

A csomópont azonosítója.

Visszatérési típus

str

output_dict

Szerezze be az összes kimenetet tartalmazó szótárat.

Válaszok

A(z) {output name, OutputPort} szótára

Visszatérési típus

outputs

Az összes kimenetet tartalmazó lista lekérése.

Válaszok

Az OutputPort listája.

Visszatérési típus

params

Szerezze be az összes paramétert tartalmazó szótárat.

Válaszok

A(z) {parameter name, Param} szótára

Visszatérési típus