Model Classe
Modèle pour l’entraînement et le scoring.
- Héritage
-
azure.ai.ml.entities._assets._artifacts.artifact.ArtifactModel
Constructeur
Model(*, name: str | None = None, version: str | None = None, type: str | None = None, path: str | PathLike | None = None, utc_time_created: str | None = None, flavors: Dict[str, Dict[str, Any]] | None = None, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, stage: str | None = None, **kwargs)
Paramètres
Version du modèle. La valeur par défaut est « 1 » si aucun nom ou nom non inscrit n’est fourni. Sinon, la valeur par défaut est l’incréation automatique à partir de la dernière version inscrite du modèle portant ce nom.
Format de stockage de cette entité, utilisé pour ncD (novel class discovery). Les valeurs acceptées sont « custom_model », « mlflow_model » ou « triton_model ». La valeur par défaut est « custom_model ».
Date et heure de création du modèle, au format UTC ISO 8601. (par exemple, « 2020-10-19 17 :44 :02.096572 »).
Les saveurs dans lesquelles le modèle peut être interprété. La valeur par défaut est None.
Uri distant ou chemin d’accès local pointant vers un modèle. La valeur par défaut est None.
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour. La valeur par défaut est None.
Dictionnaire de propriétés de ressource. La valeur par défaut est None.
Exemples
Création d’un objet Model.
from azure.ai.ml.entities import Model
model = Model(
name="model1",
version="5",
description="my first model in prod",
path="models/very_important_model.pkl",
properties={"prop1": "value1", "prop2": "value2"},
type="mlflow_model",
flavors={
"sklearn": {"sklearn_version": "0.23.2"},
"python_function": {"loader_module": "office.plrmodel", "python_version": 3.6},
},
stage="Production",
)
Méthodes
dump |
Videz le contenu de la ressource dans un fichier au format YAML. |
dump
Videz le contenu de la ressource dans un fichier au format YAML.
dump(dest: str | PathLike | IO, **kwargs) -> None
Paramètres
Chemin d’accès local ou flux de fichiers dans lequel écrire le contenu YAML. Si dest est un chemin de fichier, un nouveau fichier est créé. Si dest est un fichier ouvert, le fichier est écrit directement dans.
- kwargs
- dict
Arguments supplémentaires à passer au sérialiseur YAML.
Exceptions
Déclenché si dest est un chemin de fichier et que le fichier existe déjà.
Déclenché si dest est un fichier ouvert et que le fichier n’est pas accessible en écriture.
Attributs
base_path
creation_context
Contexte de création de la ressource.
Retours
Métadonnées de création de la ressource.
Type de retour
id
ID de la ressource.
Retours
L’ID global de la ressource, un ID Azure Resource Manager (ARM).
Type de retour
path
version
Azure SDK for Python