Component Třída
Základní třída pro verzi komponenty, která slouží k definování komponenty. Nelze vytvořit instanci přímo.
- Dědičnost
-
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)
Parametry
Name | Description |
---|---|
name
Vyžadováno
|
Název prostředku. |
version
Vyžadováno
|
Verze prostředku. |
id
Vyžadováno
|
Globální ID prostředku, ID azure Resource Manager. |
type
Vyžadováno
|
Podporovaný typ příkazu je "command". |
description
Vyžadováno
|
Popis prostředku. |
tags
Vyžadováno
|
Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. |
properties
Vyžadováno
|
Pouze interní použití. |
display_name
Vyžadováno
|
Zobrazovaný název komponenty. |
is_deterministic
Vyžadováno
|
Určuje, jestli je komponenta deterministická. Výchozí hodnota je Pravda. |
inputs
Vyžadováno
|
Vstupy komponenty. |
outputs
Vyžadováno
|
Výstupy komponenty. |
yaml_str
Vyžadováno
|
Řetězec YAML komponenty. |
_schema
Vyžadováno
|
Schéma komponenty. |
creation_context
Vyžadováno
|
Metadata vytvoření komponenty. |
kwargs
Vyžadováno
|
Další parametry pro komponentu |
Výhradně parametry klíčových slov
Name | Description |
---|---|
name
Vyžadováno
|
|
version
Vyžadováno
|
|
id
Vyžadováno
|
|
type
Vyžadováno
|
|
description
Vyžadováno
|
|
tags
Vyžadováno
|
|
properties
Vyžadováno
|
|
display_name
Vyžadováno
|
|
is_deterministic
|
výchozí hodnota: True
|
inputs
Vyžadováno
|
|
outputs
Vyžadováno
|
|
yaml_str
Vyžadováno
|
|
_schema
Vyžadováno
|
|
creation_context
Vyžadováno
|
|
Metody
dump |
Výpis obsahu komponenty do souboru ve formátu yaml |
dump
Výpis obsahu komponenty do souboru ve formátu yaml
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Parametry
Name | Description |
---|---|
dest
Vyžadováno
|
Cíl pro příjem obsahu této komponenty. Musí to být buď cesta k místnímu souboru, nebo už otevřený datový proud souboru. Pokud je dest cesta k souboru, vytvoří se nový soubor a pokud soubor existuje, vyvolá se výjimka. Pokud je soubor dest otevřený, zapíše se přímo do souboru a pokud soubor není zapisovatelný, vyvolá se výjimka. |
Atributy
base_path
creation_context
Kontext vytvoření prostředku.
Návraty
Typ | Description |
---|---|
Metadata vytvoření prostředku. |
display_name
id
ID prostředku.
Návraty
Typ | Description |
---|---|
Globální ID prostředku, ID Azure Resource Manager (ARM). |
inputs
is_deterministic
Určuje, jestli je komponenta deterministická.
Návraty
Typ | Description |
---|---|
Zda je komponenta deterministická |
outputs
type
version
Azure SDK for Python