ModelOperations Třída
ModelOperations.
Neměli byste vytvořit instanci této třídy přímo. Místo toho byste měli vytvořit instanci MLClient, která vytvoří instanci za vás a připojí ji jako atribut.
- Dědičnost
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsModelOperations
Konstruktor
ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)
Parametry
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Proměnné oboru pro třídy operací objektu MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Běžná konfigurace pro třídy operací objektu MLClient.
- service_client
- Union[ <xref:azure.ai.ml._restclient.v2023_04_01_preview._azure_machine_learning_workspaces.AzureMachineLearningWorkspaces>, <xref:azure.ai.ml._restclient.v2021_10_01_dataplanepreview._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>]
Klient služby umožňuje koncovým uživatelům pracovat s prostředky pracovního prostoru Služby Azure Machine Learning (ServiceClient042023Preview nebo ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Představuje klienta pro provádění operací v úložištích dat.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Všechny třídy operací objektu MLClient.
Metody
archive |
Archivace prostředku modelu |
create_or_update |
Vrátí vytvořené nebo aktualizované assety modelu. |
download |
Stáhněte si soubory související s modelem. |
get |
Vrátí informace o zadaném assetu modelu. |
list |
Vypíše všechny prostředky modelu v pracovním prostoru. |
package |
Poznámka Jedná se o experimentální metodu, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental. Zabalení prostředku modelu |
restore |
Obnovení archivovaného assetu modelu |
share |
Poznámka Jedná se o experimentální metodu, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental. Sdílení prostředku modelu z pracovního prostoru do registru |
archive
Archivace prostředku modelu
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametry
create_or_update
Vrátí vytvořené nebo aktualizované assety modelu.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Parametry
Návraty
Objekt assetu modelu.
Návratový typ
Výjimky
Vyvolá se, když je cesta k artefaktu modelu už propojená s jiným assetem.
Vyvolá se, pokud model nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvoláno, pokud místní cesta odkazuje na prázdný adresář.
download
Stáhněte si soubory související s modelem.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Parametry
Místní cesta jako cíl stahování, výchozí hodnota je aktuální pracovní adresář aktuálního uživatele. Obsah bude přepsán.
Výjimky
pokud nemůžu najít model odpovídající zadanému názvu.
get
Vrátí informace o zadaném assetu modelu.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Parametry
Návraty
Objekt assetu modelu.
Návratový typ
Výjimky
Vyvolá se, pokud model nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
list
Vypíše všechny prostředky modelu v pracovním prostoru.
list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]
Parametry
- list_view_type
Typ zobrazení pro zahrnutí/vyloučení (například) archivovaných modelů Výchozí hodnota je <xref:ListViewType.ACTIVE_ONLY>.
Návraty
Iterátor podobný instanci objektů modelu
Návratový typ
package
Poznámka
Jedná se o experimentální metodu, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental.
Zabalení prostředku modelu
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Parametry
Návraty
Objekt prostředí
Návratový typ
restore
Obnovení archivovaného assetu modelu
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametry
share
Poznámka
Jedná se o experimentální metodu, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental.
Sdílení prostředku modelu z pracovního prostoru do registru
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Parametry
- share_with_name
- str
Název prostředku modelu, se kterým se má sdílet.
- share_with_version
- str
Verze prostředku modelu, se kterým se má sdílet.
- registry_name
- str
Název cílového registru.
Návraty
Objekt assetu modelu.
Návratový typ
Azure SDK for Python