Node クラス
グラフの基本単位を表します。たとえば、データソースやステップなどです。
ノードを初期化します。
- 継承
-
builtins.objectNode
コンストラクター
Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)
パラメーター
名前 | 説明 |
---|---|
graph
必須
|
このノードが属するグラフ。 |
node_id
必須
|
ノードの ID。 |
name
|
グラフの名前。 規定値: None
|
module
|
ノードに関連付けられているモジュール。 規定値: None
|
module_builder
|
<xref:azureml.pipeline.core._ModuleBuilder>
ノードに関連付けられているモジュール ビルダー。 規定値: None
|
datasource
|
ノードに関連付けられているデータソース。 規定値: None
|
datasource_builder
|
<xref:azureml.pipeline.core._DatasourceBuilder>
ノードに関連付けられているデータソース ビルダー。 規定値: None
|
module_wiring
|
ノードの入出力と、モジュールの入出力の間のマッピング。 入力と出力の 2 つのキーを保持し、それぞれモジュールの入力名/出力名をキーとし、ノードのポートを値とするディクショナリにマッピングされます。 規定値: None
|
graph
必須
|
このノードが属するグラフ。 |
node_id
必須
|
ノードの ID。 |
name
必須
|
ノード名。 |
module
必須
|
ノードに関連付けられているモジュール。 |
module_builder
必須
|
<xref:azureml.pipeline.core._ModuleBuilder>
ノードに関連付けられているモジュール ビルダー。 |
datasource
必須
|
ノードに関連付けられているデータソース。 |
datasource_builder
必須
|
<xref:azureml.pipeline.core._DatasourceBuilder>
ノードに関連付けられているデータソース ビルダー。 |
module_wiring
必須
|
ノードの入出力と、モジュールの入出力の間のマッピング。 入力と出力という 2 つのキーを保持します。それぞれのキーはモジュールの入力名/出力名をキーとする dict にマッピングされ、値はノードのポートです。 |
メソッド
get_input |
InputPort を名前で返します。 |
get_output |
OutputPort を名前で返します。 |
get_param |
パラメーターを名前で返します。 |
run_after |
指定されたノードの後にこのノードを実行します。 step1 と step2 の両方が完了した後に、step3 などのステップを実行する場合は、次のコマンドを使用できます。
|
sequence |
このノードの後に順に実行するノードのリストを構成します。 |
get_input
InputPort を名前で返します。
get_input(name)
パラメーター
名前 | 説明 |
---|---|
name
必須
|
入力ポートの名前。 |
戻り値
型 | 説明 |
---|---|
一致する名前を持つ入力ポート。 |
get_output
get_param
run_after
指定されたノードの後にこのノードを実行します。
step1 と step2 の両方が完了した後に、step3 などのステップを実行する場合は、次のコマンドを使用できます。
step3.run_after(step1)
step3.run_after(step2)
run_after(node)
パラメーター
名前 | 説明 |
---|---|
node
必須
|
このノードの前に実行するノード。 |