Partilhar via


PipelineComponent Classe

Componente de pipeline, atualmente utilizado para armazenar componentes num pipeline azure.ai.ml.dsl.pipeline.

Herança
azure.ai.ml.entities._component.component.Component
PipelineComponent

Construtor

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)

Parâmetros

Name Description
name
Necessário
str

Nome do componente.

version
Necessário
str

Versão do componente.

description
Necessário
str

Descrição do componente.

tags
Necessário

Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.

display_name
Necessário
str

Nome a apresentar do componente.

inputs
Necessário

Entradas de componentes.

outputs
Necessário

Saídas de componentes.

jobs
Necessário
Dict[str, <xref:azure.ai.ml.entities._builders.BaseNode>]

ID para componentes dict dentro da definição do pipeline.

is_deterministic
Necessário

Se o componente do pipeline é determinista.

Parâmetros Só de Palavra-Chave

Name Description
name
Necessário
version
Necessário
description
Necessário
tags
Necessário
display_name
Necessário
inputs
Necessário
outputs
Necessário
jobs
Necessário
is_deterministic
Necessário

Métodos

dump

Despeje o conteúdo do componente num ficheiro no formato yaml.

dump

Despeje o conteúdo do componente num ficheiro no formato yaml.

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

Parâmetros

Name Description
dest
Necessário
Union[<xref:PathLike>, str, IO[AnyStr]]

O destino para receber o conteúdo deste componente. Tem de ser um caminho para um ficheiro local ou um fluxo de ficheiros já aberto. Se dest for um caminho de ficheiro, será criado um novo ficheiro e será gerada uma exceção se o ficheiro existir. Se dest for um ficheiro aberto, o ficheiro será escrito diretamente e será gerada uma exceção se o ficheiro não for gravável.

Atributos

base_path

O caminho base do recurso.

Devoluções

Tipo Description
str

O caminho base do recurso.

creation_context

O contexto de criação do recurso.

Devoluções

Tipo Description

Os metadados de criação do recurso.

display_name

Nome a apresentar do componente.

Devoluções

Tipo Description
str

Nome a apresentar do componente.

id

O ID do recurso.

Devoluções

Tipo Description

O ID global do recurso, um ID de Resource Manager do Azure (ARM).

inputs

Entradas do componente.

Devoluções

Tipo Description

Entradas do componente.

is_deterministic

Se o componente é determinista.

Devoluções

Tipo Description

Se o componente é determinista

jobs

Devolver um dicionário do nome da variável de componente ao objeto de componente.

Devoluções

Tipo Description
Dict[str, <xref:azure.ai.ml.entities._builders.BaseNode>]

Nomes de variáveis de componentes de mapeamento de dicionários para objetos de componente.

outputs

Saídas do componente.

Devoluções

Tipo Description

Saídas do componente.

type

Tipo de componente, a predefinição é "comando".

Devoluções

Tipo Description
str

Tipo do componente.

version

Versão do componente.

Devoluções

Tipo Description
str

Versão do componente.