Udostępnij za pośrednictwem


Node Klasa

Reprezentuje podstawową jednostkę na wykresie, na przykład może to być dowolne źródło danych lub krok.

Inicjowanie węzła.

Dziedziczenie
builtins.object
Node

Konstruktor

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

Parametry

graph
Graph
Wymagane

Wykres, do którego należy ten węzeł.

node_id
str
Wymagane

Identyfikator węzła.

name
str
wartość domyślna: None

Nazwa grafu.

module
Module
wartość domyślna: None

Moduł skojarzony z węzłem.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
wartość domyślna: None

Konstruktor modułu skojarzony z węzłem.

datasource
DataSource
wartość domyślna: None

Źródło danych skojarzone z węzłem.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
wartość domyślna: None

Konstruktor źródła danych skojarzony z węzłem.

module_wiring
Dict[str, object]
wartość domyślna: None

Mapowanie danych wejściowych/wyjściowych węzła i danych wejściowych/wyjściowych modułu. Zawiera dwa klucze, dane wejściowe i wyjściowe, z których każdy jest mapowany na dykt, którego klucze są nazwami danych wejściowych/wyjściowych modułu, a wartości są portami węzła.

graph
Graph
Wymagane

Wykres, do którego należy ten węzeł.

node_id
str
Wymagane

Identyfikator węzła.

name
str
Wymagane

Nazwa węzła.

module
Module
Wymagane

Moduł skojarzony z węzłem.

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

Konstruktor modułu skojarzony z węzłem.

datasource
DataSource
Wymagane

Źródło danych skojarzone z węzłem.

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

Konstruktor źródła danych skojarzony z węzłem.

module_wiring
Dict[str, object]
Wymagane

Mapowanie danych wejściowych/wyjściowych węzła i danych wejściowych/wyjściowych modułu. Zawiera dwa klucze, dane wejściowe i wyjściowe, z których każdy jest mapowany na dykt, którego klucze są nazwami danych wejściowych/wyjściowych modułu, a wartości są portami węzła.

Metody

get_input

Zwróć element InputPort według nazwy.

get_output

Zwróć element OutputPort według nazwy.

get_param

Zwróć parametr według nazwy.

run_after

Uruchom ten węzeł po danym węźle.

Jeśli chcesz uruchomić krok, na przykład krok3 po ukończeniu kroku 1 i kroku 2, możesz użyć:


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

Skonfiguruj listę węzłów do uruchomienia w sekwencji po tym węźle.

get_input

Zwróć element InputPort według nazwy.

get_input(name)

Parametry

name
str
Wymagane

Nazwa portu wejściowego.

Zwraca

Port wejściowy o pasującej nazwie.

Typ zwracany

get_output

Zwróć element OutputPort według nazwy.

get_output(name)

Parametry

name
str
Wymagane

Nazwa portu wyjściowego

Zwraca

Port wyjściowy

Typ zwracany

get_param

Zwróć parametr według nazwy.

get_param(name)

Parametry

name
str
Wymagane

Nazwa parametru.

Zwraca

Parametr.

Typ zwracany

run_after

Uruchom ten węzeł po danym węźle.

Jeśli chcesz uruchomić krok, na przykład krok3 po ukończeniu kroku 1 i kroku 2, możesz użyć:


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

Parametry

node
Node
Wymagane

Węzeł do uruchomienia przed tym węzłem.

sequence

Skonfiguruj listę węzłów do uruchomienia w sekwencji po tym węźle.

sequence(nodes)

Parametry

nodes
list
Wymagane

Lista węzłów.

Atrybuty

datasource_def

Pobierz definicję źródła danych.

Zwraca

Obiekt definicji źródła danych.

Typ zwracany

input_dict

Pobierz słownik zawierający wszystkie dane wejściowe.

Zwraca

Słownik {nazwa danych wejściowych, InputPort}

Typ zwracany

inputs

Pobierz listę zawierającą wszystkie dane wejściowe.

Zwraca

Lista .InputPort

Typ zwracany

module_def

Pobierz definicję modułu.

Zwraca

Obiekt definicji modułu.

Typ zwracany

name

Pobierz nazwę tego węzła.

Zwraca

Nazwa.

Typ zwracany

str

node_id

Pobierz identyfikator węzła dla tego węzła.

Zwraca

Identyfikator węzła.

Typ zwracany

str

output_dict

Pobierz słownik zawierający wszystkie dane wyjściowe.

Zwraca

Słownik {nazwa danych wyjściowych, OutputPort}

Typ zwracany

outputs

Pobierz listę zawierającą wszystkie dane wyjściowe.

Zwraca

Lista danych wyjściowychPort.

Typ zwracany

params

Pobierz słownik zawierający wszystkie parametry.

Zwraca

Słownik {nazwa parametru, Param}

Typ zwracany