PipelineComponent 類別
管線元件,目前用來將元件儲存在 azure.ai.ml.dsl.pipeline 中。
- 繼承
-
azure.ai.ml.entities._component.component.ComponentPipelineComponent
建構函式
PipelineComponent(*, name: str | None = None, version: str | None = None, description: str | None = None, tags: Dict | None = None, display_name: str | None = None, inputs: Dict | None = None, outputs: Dict | None = None, jobs: Dict[str, BaseNode] | None = None, is_deterministic: bool | None = None, **kwargs: Any)
參數
名稱 | Description |
---|---|
name
必要
|
元件的名稱。 |
version
必要
|
元件的版本。 |
description
必要
|
元件的描述。 |
tags
必要
|
標記字典。 標記可以新增、移除和更新。 |
display_name
必要
|
元件的顯示名稱。 |
inputs
必要
|
元件輸入。 |
outputs
必要
|
元件輸出。 |
jobs
必要
|
管線定義內的元件識別碼。 |
is_deterministic
必要
|
管線元件是否具決定性。 |
僅限關鍵字參數
名稱 | Description |
---|---|
name
必要
|
|
version
必要
|
|
description
必要
|
|
tags
必要
|
|
display_name
必要
|
|
inputs
必要
|
|
outputs
必要
|
|
jobs
必要
|
|
is_deterministic
必要
|
|
方法
dump |
以 yaml 格式將元件內容傾印到檔案中。 |
dump
以 yaml 格式將元件內容傾印到檔案中。
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
參數
名稱 | Description |
---|---|
dest
必要
|
接收此元件內容的目的地。 必須是本機檔案的路徑,或是已開啟的檔案資料流程。 如果 dest 是檔案路徑,則會建立新的檔案,並在檔案存在時引發例外狀況。 如果 dest 是開啟的檔案,檔案將直接寫入,如果檔案無法寫入,則會引發例外狀況。 |
屬性
base_path
creation_context
display_name
id
inputs
is_deterministic
jobs
將字典從元件變數名稱傳回至元件物件。
傳回
類型 | Description |
---|---|
字典將元件變數名稱對應至元件物件。 |