Component Classe
Classe de base pour la version du composant, utilisée pour définir un composant. Ne peut pas être instancié directement.
- Héritage
-
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
Constructeur
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)
Paramètres
Nom | Description |
---|---|
name
Obligatoire
|
Nom de la ressource. |
version
Obligatoire
|
Version de la ressource. |
id
Obligatoire
|
ID global de la ressource, ID de Resource Manager Azure. |
type
Obligatoire
|
Le type de la commande, pris en charge est « command ». |
description
Obligatoire
|
Description de la ressource. |
tags
Obligatoire
|
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour. |
properties
Obligatoire
|
À usage interne uniquement |
display_name
Obligatoire
|
Nom d’affichage du composant. |
is_deterministic
Obligatoire
|
Indique si le composant est déterministe. La valeur par défaut est True. |
inputs
Obligatoire
|
Entrées du composant. |
outputs
Obligatoire
|
Sorties du composant. |
yaml_str
Obligatoire
|
Chaîne YAML du composant. |
_schema
Obligatoire
|
Schéma du composant. |
creation_context
Obligatoire
|
Métadonnées de création du composant. |
kwargs
Obligatoire
|
Paramètres supplémentaires pour le composant. |
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
name
Obligatoire
|
|
version
Obligatoire
|
|
id
Obligatoire
|
|
type
Obligatoire
|
|
description
Obligatoire
|
|
tags
Obligatoire
|
|
properties
Obligatoire
|
|
display_name
Obligatoire
|
|
is_deterministic
|
valeur par défaut: True
|
inputs
Obligatoire
|
|
outputs
Obligatoire
|
|
yaml_str
Obligatoire
|
|
_schema
Obligatoire
|
|
creation_context
Obligatoire
|
|
Méthodes
dump |
Videz le contenu du composant dans un fichier au format yaml. |
dump
Videz le contenu du composant dans un fichier au format yaml.
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Paramètres
Nom | Description |
---|---|
dest
Obligatoire
|
Destination pour recevoir le contenu de ce composant. Doit être un chemin d’accès à un fichier local ou un flux de fichier déjà ouvert. Si dest est un chemin d’accès de fichier, un nouveau fichier est créé et une exception est levée si le fichier existe. Si dest est un fichier ouvert, le fichier est écrit directement dans et une exception est levée si le fichier n’est pas accessible en écriture. |
Attributs
base_path
creation_context
Contexte de création de la ressource.
Retours
Type | Description |
---|---|
Métadonnées de création de la ressource. |
display_name
id
ID de la ressource.
Retours
Type | Description |
---|---|
L’ID global de la ressource, un ID Azure Resource Manager (ARM). |
inputs
is_deterministic
Indique si le composant est déterministe.
Retours
Type | Description |
---|---|
Si le composant est déterministe |
outputs
type
Type du composant, la valeur par défaut est 'command'.
Retours
Type | Description |
---|---|
Type du composant. |
version
Azure SDK for Python