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.objectNode
Konstruktor
Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)
Parametry
Nazwa | Opis |
---|---|
graph
Wymagane
|
Wykres, do którego należy ten węzeł. |
node_id
Wymagane
|
Identyfikator węzła. |
name
|
Nazwa grafu. Domyślna wartość: None
|
module
|
Moduł skojarzony z węzłem. Domyślna wartość: None
|
module_builder
|
<xref:azureml.pipeline.core._ModuleBuilder>
Konstruktor modułu skojarzony z węzłem. Domyślna wartość: None
|
datasource
|
Źródło danych skojarzone z węzłem. Domyślna wartość: None
|
datasource_builder
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Konstruktor źródła danych skojarzony z węzłem. Domyślna wartość: None
|
module_wiring
|
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. Domyślna wartość: None
|
graph
Wymagane
|
Wykres, do którego należy ten węzeł. |
node_id
Wymagane
|
Identyfikator węzła. |
name
Wymagane
|
Nazwa węzła. |
module
Wymagane
|
Moduł skojarzony z węzłem. |
module_builder
Wymagane
|
<xref:azureml.pipeline.core._ModuleBuilder>
Konstruktor modułu skojarzony z węzłem. |
datasource
Wymagane
|
Źródło danych skojarzone z węzłem. |
datasource_builder
Wymagane
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Konstruktor źródła danych skojarzony z węzłem. |
module_wiring
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ć:
|
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
Nazwa | Opis |
---|---|
name
Wymagane
|
Nazwa portu wejściowego. |
Zwraca
Typ | Opis |
---|---|
Port wejściowy o pasującej nazwie. |
get_output
Zwróć element OutputPort według nazwy.
get_output(name)
Parametry
Nazwa | Opis |
---|---|
name
Wymagane
|
Nazwa portu wyjściowego |
Zwraca
Typ | Opis |
---|---|
Port wyjściowy |
get_param
Zwróć parametr według nazwy.
get_param(name)
Parametry
Nazwa | Opis |
---|---|
name
Wymagane
|
Nazwa parametru. |
Zwraca
Typ | Opis |
---|---|
Parametr. |
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
Nazwa | Opis |
---|---|
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
Nazwa | Opis |
---|---|
nodes
Wymagane
|
Lista węzłów. |
Atrybuty
datasource_def
input_dict
Pobierz słownik zawierający wszystkie dane wejściowe.
Zwraca
Typ | Opis |
---|---|
Słownik {nazwa danych wejściowych, InputPort} |
inputs
module_def
name
node_id
output_dict
Pobierz słownik zawierający wszystkie dane wyjściowe.
Zwraca
Typ | Opis |
---|---|
Słownik {nazwa danych wyjściowych, OutputPort} |
outputs
Pobierz listę zawierającą wszystkie dane wyjściowe.
Zwraca
Typ | Opis |
---|---|
Lista danych wyjściowychPort. |