Share via


PipelineComponent Klasse

Pipelinekomponente, die derzeit zum Speichern von Komponenten in einer azure.ai.ml.dsl.pipeline verwendet wird.

Vererbung
azure.ai.ml.entities._component.component.Component
PipelineComponent

Konstruktor

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)

Parameter

Name Beschreibung
name
Erforderlich
str

Der Name der Komponente.

version
Erforderlich
str

Version der Komponente.

description
Erforderlich
str

Die Beschreibung der Komponente

tags
Erforderlich

Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden.

display_name
Erforderlich
str

Anzeigename der Komponente.

inputs
Erforderlich

Komponenteneingaben.

outputs
Erforderlich

Komponentenausgaben.

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

Id für Komponenten, die innerhalb der Pipelinedefinition angezeigt werden.

is_deterministic
Erforderlich

Gibt an, ob die Pipelinekomponente deterministisch ist.

Keyword-Only Parameter

Name Beschreibung
name
Erforderlich
version
Erforderlich
description
Erforderlich
tags
Erforderlich
display_name
Erforderlich
inputs
Erforderlich
outputs
Erforderlich
jobs
Erforderlich
is_deterministic
Erforderlich

Methoden

dump

Speichern Sie den Komponenteninhalt in einer Datei im yaml-Format.

dump

Speichern Sie den Komponenteninhalt in einer Datei im yaml-Format.

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

Parameter

Name Beschreibung
dest
Erforderlich
Union[<xref:PathLike>, str, IO[AnyStr]]

Das Ziel, um den Inhalt dieser Komponente zu empfangen. Muss entweder ein Pfad zu einer lokalen Datei oder ein bereits geöffneter Dateistream sein. Wenn dest ein Dateipfad ist, wird eine neue Datei erstellt, und eine Ausnahme wird ausgelöst, wenn die Datei vorhanden ist. Wenn dest eine geöffnete Datei ist, wird die Datei direkt in geschrieben, und eine Ausnahme wird ausgelöst, wenn die Datei nicht beschreibbar ist.

Attribute

base_path

Der Basispfad der Ressource.

Gibt zurück

Typ Beschreibung
str

Der Basispfad der Ressource.

creation_context

Der Erstellungskontext der Ressource.

Gibt zurück

Typ Beschreibung

Die Erstellungsmetadaten für die Ressource.

display_name

Anzeigename der Komponente.

Gibt zurück

Typ Beschreibung
str

Anzeigename der Komponente.

id

Die Ressourcen-ID.

Gibt zurück

Typ Beschreibung

Die globale ID der Ressource, eine Arm-ID (Azure Resource Manager).

inputs

Eingaben der Komponente.

Gibt zurück

Typ Beschreibung

Eingaben der Komponente.

is_deterministic

Gibt an, ob die Komponente deterministisch ist.

Gibt zurück

Typ Beschreibung

Gibt an, ob die Komponente deterministisch ist

jobs

Gibt ein Wörterbuch vom Namen der Komponentenvariablen zum Komponentenobjekt zurück.

Gibt zurück

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

Wörterbuchzuordnung von Komponentenvariablennamen zu Komponentenobjekten.

outputs

Ausgaben der Komponente.

Gibt zurück

Typ Beschreibung

Ausgaben der Komponente.

type

Typ der Komponente, Standardwert ist "Command".

Gibt zurück

Typ Beschreibung
str

Typ der Komponente.

version

Version der Komponente.

Gibt zurück

Typ Beschreibung
str

Version der Komponente.