Component Klasse
Basisklasse für die Komponentenversion, die zum Definieren einer Komponente verwendet wird. Kann nicht direkt instanziiert werden.
- Vererbung
-
azure.ai.ml.entities._assets.asset.AssetComponentazure.ai.ml.entities._validation.remote.RemoteValidatableMixinComponentazure.ai.ml.entities._mixins.TelemetryMixinComponentazure.ai.ml.entities._mixins.YamlTranslatableMixinComponentazure.ai.ml.entities._validation.path_aware_schema.PathAwareSchemaValidatableMixinComponentazure.ai.ml.entities._mixins.LocalizableMixinComponent
Konstruktor
Component(*, name: str | None = None, version: str | None = None, id: str | None = None, type: str | None = None, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, display_name: str | None = None, is_deterministic: bool = True, inputs: Dict | None = None, outputs: Dict | None = None, yaml_str: str | None = None, _schema: str | None = None, creation_context: SystemData | None = None, **kwargs: Any)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
Der Name der Ressource. |
version
Erforderlich
|
Version der Ressource. |
id
Erforderlich
|
Globale ID der Ressource, Azure Resource Manager ID. |
type
Erforderlich
|
Der Typ des Befehls, der unterstützt wird, ist "command". |
description
Erforderlich
|
Beschreibung der Ressource. |
tags
Erforderlich
|
Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. |
properties
Erforderlich
|
Nur zur internen Verwendung. |
display_name
Erforderlich
|
Anzeigename der Komponente. |
is_deterministic
Erforderlich
|
Gibt an, ob die Komponente deterministisch ist. Der Standardwert ist „True“. |
inputs
Erforderlich
|
Eingaben der Komponente. |
outputs
Erforderlich
|
Ausgaben der Komponente. |
yaml_str
Erforderlich
|
Die YAML-Zeichenfolge der Komponente. |
_schema
Erforderlich
|
Schema der Komponente. |
creation_context
Erforderlich
|
Erstellen von Metadaten der Komponente. |
kwargs
Erforderlich
|
Zusätzliche Parameter für die Komponente. |
Keyword-Only Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
|
version
Erforderlich
|
|
id
Erforderlich
|
|
type
Erforderlich
|
|
description
Erforderlich
|
|
tags
Erforderlich
|
|
properties
Erforderlich
|
|
display_name
Erforderlich
|
|
is_deterministic
|
Standardwert: True
|
inputs
Erforderlich
|
|
outputs
Erforderlich
|
|
yaml_str
Erforderlich
|
|
_schema
Erforderlich
|
|
creation_context
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
|
Das Ziel, um den Inhalt dieser Komponente zu empfangen. Muss entweder ein Pfad zu einer lokalen Datei oder ein bereits geöffneter Dateidatenstrom 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
creation_context
Der Erstellungskontext der Ressource.
Gibt zurück
Typ | Beschreibung |
---|---|
Die Erstellungsmetadaten für die Ressource. |
display_name
id
Die Ressourcen-ID.
Gibt zurück
Typ | Beschreibung |
---|---|
Die globale ID der Ressource, eine Arm-ID (Azure Resource Manager). |
inputs
is_deterministic
Gibt an, ob die Komponente deterministisch ist.
Gibt zurück
Typ | Beschreibung |
---|---|
Gibt an, ob die Komponente deterministisch ist. |
outputs
type
Typ der Komponente, Standardwert ist "command".
Gibt zurück
Typ | Beschreibung |
---|---|
Typ der Komponente. |
version
Azure SDK for Python