Model Klas
Model voor training en scoren.
- Overname
-
azure.ai.ml.entities._assets._artifacts.artifact.ArtifactModel
Constructor
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)
Parameters
De versie van het model. De standaardwaarde is '1' als er geen naam of een niet-geregistreerde naam is opgegeven. Anders wordt standaard automatisch gegenereerd vanaf de laatst geregistreerde versie van het model met die naam.
De opslagindeling voor deze entiteit, die wordt gebruikt voor NCD (Novel Class Discovery). Geaccepteerde waarden zijn 'custom_model', 'mlflow_model' of 'triton_model'. Standaard ingesteld op 'custom_model'.
De datum en tijd waarop het model is gemaakt, in UTC ISO 8601-indeling. (bijvoorbeeld '2020-10-19 17:44:02.096572').
De smaken waarin het model kan worden geïnterpreteerd. De standaardwaarde is Geen.
Een externe URI of een lokaal pad dat naar een model wijst. De standaardwaarde is Geen.
Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. De standaardwaarde is Geen.
De woordenlijst met eigenschappen van activa. De standaardwaarde is Geen.
Voorbeelden
Een modelobject maken.
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",
)
Methoden
dump |
Dump de assetinhoud in een bestand in YAML-indeling. |
dump
Dump de assetinhoud in een bestand in YAML-indeling.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parameters
Het lokale pad of de bestandsstroom waar de YAML-inhoud naar moet worden geschreven. Als dest een bestandspad is, wordt er een nieuw bestand gemaakt. Als dest een geopend bestand is, wordt het bestand rechtstreeks naar geschreven.
- kwargs
- dict
Aanvullende argumenten die moeten worden doorgegeven aan de YAML-serializer.
Uitzonderingen
Gegenereerd als dest een bestandspad is en het bestand al bestaat.
Gegenereerd als dest een geopend bestand is en het bestand niet beschrijfbaar is.
Kenmerken
base_path
creation_context
De context voor het maken van de resource.
Retouren
De metagegevens voor het maken van de resource.
Retourtype
id
De resource-id.
Retouren
De globale id van de resource, een ARM-id (Azure Resource Manager).
Retourtype
path
version
Azure SDK for Python