Component Classe
Classe di base per la versione del componente, usata per definire un componente. Non è possibile creare un'istanza diretta.
- Ereditarietà
-
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
Costruttore
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)
Parametri
Nome | Descrizione |
---|---|
name
Necessario
|
Nome della risorsa. |
version
Necessario
|
Versione della risorsa. |
id
Necessario
|
ID globale della risorsa, ID di Azure Resource Manager. |
type
Necessario
|
Il tipo del comando supportato è 'command'. |
description
Necessario
|
Descrizione della risorsa. |
tags
Necessario
|
Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. |
properties
Necessario
|
Solo per uso interno. |
display_name
Necessario
|
Nome visualizzato del componente. |
is_deterministic
Necessario
|
Indica se il componente è deterministico. Impostazione predefinita su True. |
inputs
Necessario
|
Input del componente. |
outputs
Necessario
|
Output del componente. |
yaml_str
Necessario
|
Stringa YAML del componente. |
_schema
Necessario
|
Schema del componente. |
creation_context
Necessario
|
Metadati di creazione del componente. |
kwargs
Necessario
|
Parametri aggiuntivi per il componente. |
Parametri solo parole chiave
Nome | Descrizione |
---|---|
name
Necessario
|
|
version
Necessario
|
|
id
Necessario
|
|
type
Necessario
|
|
description
Necessario
|
|
tags
Necessario
|
|
properties
Necessario
|
|
display_name
Necessario
|
|
is_deterministic
|
valore predefinito: True
|
inputs
Necessario
|
|
outputs
Necessario
|
|
yaml_str
Necessario
|
|
_schema
Necessario
|
|
creation_context
Necessario
|
|
Metodi
dump |
Eseguire il dump del contenuto del componente in un file in formato yaml. |
dump
Eseguire il dump del contenuto del componente in un file in formato yaml.
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Parametri
Nome | Descrizione |
---|---|
dest
Necessario
|
Destinazione per ricevere il contenuto di questo componente. Deve essere un percorso di un file locale o un flusso di file già aperto. Se si verifica un percorso di file, verrà creato un nuovo file e viene generata un'eccezione se il file esiste. Se il massimo è un file aperto, il file verrà scritto direttamente in e verrà generata un'eccezione se il file non è scrivibile. |
Attributi
base_path
creation_context
Contesto di creazione della risorsa.
Restituisce
Tipo | Descrizione |
---|---|
Metadati di creazione per la risorsa. |
display_name
Nome visualizzato del componente.
Restituisce
Tipo | Descrizione |
---|---|
Nome visualizzato del componente. |
id
L'ID della risorsa.
Restituisce
Tipo | Descrizione |
---|---|
ID globale della risorsa, ID di Azure Resource Manager (ARM). |
inputs
is_deterministic
Indica se il componente è deterministico.
Restituisce
Tipo | Descrizione |
---|---|
Indica se il componente è deterministico |
outputs
type
Il tipo del componente, il valore predefinito è 'command'.
Restituisce
Tipo | Descrizione |
---|---|
Tipo del componente. |
version
Azure SDK for Python