Model Klasa
Model trenowania i oceniania.
- Dziedziczenie
-
azure.ai.ml.entities._assets._artifacts.artifact.ArtifactModel
Konstruktor
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)
Parametry
Wersja modelu. Wartość domyślna to "1", jeśli nie podano nazwy lub niezarejestrowanej nazwy. W przeciwnym razie wartość domyślna to autoinkrementacja z ostatniej zarejestrowanej wersji modelu o tej nazwie.
Format magazynu dla tej jednostki, używany do wykrywania klasy NCD (Novel Class Discovery). Akceptowane wartości to "custom_model", "mlflow_model" lub "triton_model". Wartość domyślna to "custom_model".
Data i godzina utworzenia modelu w formacie ISO 8601 w formacie UTC. (np. '2020-10-19 17:44:02.096572').
Smaki, w których można interpretować model. Domyślnie wartość Brak.
Zdalny identyfikator URI lub ścieżka lokalna wskazująca model. Domyślnie wartość Brak.
Tag słownika. Tagi można dodawać, usuwać i aktualizować. Domyślnie wartość Brak.
Słownik właściwości elementu zawartości. Domyślnie wartość Brak.
Przykłady
Tworzenie obiektu 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",
)
Metody
dump |
Zrzuć zawartość zasobu do pliku w formacie YAML. |
dump
Zrzuć zawartość zasobu do pliku w formacie YAML.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parametry
Ścieżka lokalna lub strumień plików do zapisania zawartości YAML do. Jeśli dest jest ścieżką pliku, zostanie utworzony nowy plik. Jeśli dest jest otwartym plikiem, plik zostanie zapisany bezpośrednio.
- kwargs
- dict
Dodatkowe argumenty do przekazania do serializatora YAML.
Wyjątki
Podniesione, jeśli dest jest ścieżką pliku i plik już istnieje.
Podniesione, jeśli dest jest otwartym plikiem, a plik nie jest zapisywalny.
Atrybuty
base_path
creation_context
id
Identyfikator zasobu.
Zwraca
Globalny identyfikator zasobu, identyfikator usługi Azure Resource Manager (ARM).
Typ zwracany
path
version
Azure SDK for Python