你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PipelineComponent 类

管道组件,当前用于将组件存储在 azure.ai.ml.dsl.pipeline 中。

继承
azure.ai.ml.entities._component.component.Component
PipelineComponent

构造函数

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)

参数

名称 说明
name
必需
str

组件的名称。

version
必需
str

组件的版本。

description
必需
str

组件的说明。

tags
必需

标记字典。 可以添加、删除和更新标记。

display_name
必需
str

组件的显示名称。

inputs
必需

组件输入。

outputs
必需

组件输出。

jobs
必需
Dict[str, <xref:azure.ai.ml.entities._builders.BaseNode>]

管道定义中的组件 dict 的 ID。

is_deterministic
必需

管道组件是否具有确定性。

仅限关键字的参数

名称 说明
name
必需
version
必需
description
必需
tags
必需
display_name
必需
inputs
必需
outputs
必需
jobs
必需
is_deterministic
必需

方法

dump

以 yaml 格式将组件内容转储到文件中。

dump

以 yaml 格式将组件内容转储到文件中。

dump(dest: str | PathLike | IO, **kwargs: Any) -> None

参数

名称 说明
dest
必需
Union[<xref:PathLike>, str, IO[AnyStr]]

要接收此组件内容的目标。 必须是本地文件的路径或已打开的文件流。 如果 dest 是文件路径,则将创建新文件,如果文件存在,则会引发异常。 如果 dest 是打开的文件,则该文件将直接写入,如果文件不可写,则会引发异常。

属性

base_path

资源的基路径。

返回

类型 说明
str

资源的基路径。

creation_context

资源的创建上下文。

返回

类型 说明

资源的创建元数据。

display_name

组件的显示名称。

返回

类型 说明
str

组件的显示名称。

id

资源 ID。

返回

类型 说明

资源的全局 ID、Azure 资源管理器 (ARM) ID。

inputs

组件的输入。

返回

类型 说明

组件的输入。

is_deterministic

组件是否具有确定性。

返回

类型 说明

组件是否具有确定性

jobs

将字典从组件变量名称返回到组件对象。

返回

类型 说明
Dict[str, <xref:azure.ai.ml.entities._builders.BaseNode>]

字典将组件变量名称映射到组件对象。

outputs

组件的输出。

返回

类型 说明

组件的输出。

type

组件的类型,默认值为“command”。

返回

类型 说明
str

组件的类型。

version

组件的版本。

返回

类型 说明
str

组件的版本。