Graph 類別
用來定義管線執行圖形的類別。
初始化圖形。
- 繼承
-
builtins.objectGraph
建構函式
Graph(name, context)
參數
- context
- <xref:azureml.pipeline.core._GraphContext>
必要
目前的圖表內容。
- context
- <xref:azureml.pipeline.core._GraphContext>
必要
目前的圖表內容。
方法
add_datasource_node |
將資料來源節點新增至圖形。 |
add_module_node |
將模組節點新增至圖形。 |
connect |
連接兩個埠並建立 Edge。 |
delete_node |
從圖形中刪除節點。 |
finalize |
完成圖形中節點的資源。 |
generate_yaml |
產生圖形的 yaml 標記法。 |
get_node |
依識別碼取得節點。 |
sequence |
設定節點清單,以在清單中的第一個節點之後的序列中執行。 |
submit |
提交圖表以在雲端中執行。 |
validate |
驗證圖表。 傳回錯誤清單。 |
add_datasource_node
將資料來源節點新增至圖形。
add_datasource_node(name, datasource=None, datasource_builder=None, datapath_param_name=None)
參數
- datasource_builder
- <xref:azureml.pipeline.core._DatasourceBuilder>
預設值: None
此節點_DatasourceBuilder。
傳回
node
傳回類型
add_module_node
將模組節點新增至圖形。
add_module_node(name, input_bindings, output_bindings=None, param_bindings=None, module=None, module_builder=None, module_wiring=None, runconfig=None, cloud_settings=None)
參數
- module_builder
- <xref:azureml.pipeline.core._ModuleBuilder>
預設值: None
此節點的_ModuleBuilder
預設值: None
節點的輸入/輸出與模組輸入/輸出之間的對應。 會保留兩個索引鍵、輸入和輸出,分別對應至其索引鍵為模組輸入/輸出名稱的聽寫,而值則為節點的埠。
- cloud_settings
- <xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
預設值: None
將用於雲端的設定
傳回
node
傳回類型
connect
連接兩個埠並建立 Edge。
connect(source_port, dest_port)
參數
傳回
Edge
傳回類型
delete_node
finalize
完成圖形中節點的資源。
finalize(dry_run=None, regenerate_outputs=False)
參數
傳回
{node_id、 (resource_id, is_new_resource) } 的字典
傳回類型
generate_yaml
get_node
sequence
submit
提交圖表以在雲端中執行。
submit(pipeline_parameters=None, continue_on_step_failure=False, regenerate_outputs=False, parent_run_id=None, **kwargs)
參數
- parent_run_id
預設值: None
要為此管線回合之父回合設定的選擇性執行識別碼,這會反映在 RunHistory 中。 父回合必須屬於與提交此管線相同的實驗。
傳回
PipelineRun。
傳回類型
validate
屬性
datasource_nodes
edges
module_nodes
node_dict
node_name_dict
nodes
params
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應