Поделиться через


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>]

Идентификатор для дикта компонентов внутри определения конвейера.

is_deterministic
Обязательно

Является ли компонент конвейера детерминированным.

Параметры Keyword-Only

Имя Описание
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

Идентификатор ресурса.

Возвращаемое значение

Тип Описание

Глобальный идентификатор ресурса, идентификатор Resource Manager Azure (ARM).

inputs

Входные данные компонента.

Возвращаемое значение

Тип Описание

Входные данные компонента.

is_deterministic

Является ли компонент детерминированным.

Возвращаемое значение

Тип Описание

Является ли компонент детерминированным

jobs

Возвращает словарь из имени переменной компонента в объект компонента.

Возвращаемое значение

Тип Описание
Dict[str, <xref:azure.ai.ml.entities._builders.BaseNode>]

Словарь сопоставляет имена переменных компонентов с объектами компонентов.

outputs

Выходные данные компонента.

Возвращаемое значение

Тип Описание

Выходные данные компонента.

type

Тип компонента, по умолчанию — "command".

Возвращаемое значение

Тип Описание
str

Тип компонента.

version

Версия компонента.

Возвращаемое значение

Тип Описание
str

Версия компонента.