Node 類別

表示圖形中的基本單位,例如,它可以是任何資料來源或步驟。

初始化節點。

繼承
builtins.object
Node

建構函式

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

參數

graph
Graph
必要

此節點所屬的圖形。

node_id
str
必要

節點的識別碼。

name
str
預設值: None

圖形的名稱。

module
Module
預設值: None

與節點相關聯的模組。

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
預設值: None

與節點相關聯的模組產生器。

datasource
DataSource
預設值: None

與節點相關聯的資料來源。

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
預設值: None

與節點相關聯的資料來源產生器。

module_wiring
Dict[str, object]
預設值: None

節點的輸入/輸出與模組輸入/輸出之間的對應。 會保留兩個索引鍵、輸入和輸出,分別對應至其索引鍵為模組輸入/輸出名稱的聽寫,而值則為節點的埠。

graph
Graph
必要

此節點所屬的圖形。

node_id
str
必要

節點的識別碼。

name
str
必要

節點的名稱。

module
Module
必要

與節點相關聯的模組。

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
必要

與節點相關聯的模組產生器。

datasource
DataSource
必要

與節點相關聯的資料來源。

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
必要

與節點相關聯的資料來源產生器。

module_wiring
Dict[str, object]
必要

節點的輸入/輸出與模組輸入/輸出之間的對應。 會保留兩個索引鍵、輸入和輸出,分別對應至其索引鍵為模組輸入/輸出名稱的聽寫,而值則為節點的埠。

方法

get_input

依名稱傳回 InputPort。

get_output

依名稱傳回 OutputPort。

get_param

依名稱傳回參數。

run_after

在指定的節點之後執行此節點。

例如,如果您想要執行步驟 1 和步驟 2 之後的步驟 3,您可以使用:


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

設定節點清單,以在此節點之後依序執行。

get_input

依名稱傳回 InputPort。

get_input(name)

參數

name
str
必要

輸入埠的名稱。

傳回

具有相符名稱的輸入埠。

傳回類型

get_output

依名稱傳回 OutputPort。

get_output(name)

參數

name
str
必要

輸出埠的名稱

傳回

輸出埠

傳回類型

get_param

依名稱傳回參數。

get_param(name)

參數

name
str
必要

參數的名稱。

傳回

參數。

傳回類型

run_after

在指定的節點之後執行此節點。

例如,如果您想要執行步驟 1 和步驟 2 之後的步驟 3,您可以使用:


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

參數

node
Node
必要

要在此節點之前執行的節點。

sequence

設定節點清單,以在此節點之後依序執行。

sequence(nodes)

參數

nodes
list
必要

節點清單。

屬性

datasource_def

取得資料來源定義。

傳回

資料來源定義物件。

傳回類型

input_dict

取得包含所有輸入的字典。

傳回

{input name, InputPort } 的字典

傳回類型

inputs

取得包含所有輸入的清單。

傳回

InputPort 的清單。

傳回類型

module_def

取得模組定義。

傳回

模組定義物件。

傳回類型

name

取得此節點的名稱。

傳回

名稱。

傳回類型

str

node_id

取得此節點的節點識別碼。

傳回

節點 ID。

傳回類型

str

output_dict

取得包含所有輸出的字典。

傳回

{輸出名稱、 OutputPort } 的字典

傳回類型

outputs

取得包含所有輸出的清單。

傳回

OutputPort 的清單。

傳回類型

params

取得包含所有參數的字典。

傳回

{parameter name, Param } 的字典

傳回類型