EnvironmentOperations Třída
EnvironmentOperations.
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._ScopeDependentOperationsEnvironmentOperations
Konstruktor
EnvironmentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, all_operations: OperationsContainer, **kwargs: Any)
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 Azure Machine Learning (ServiceClient042023Preview nebo ServiceClient102021Dataplane).
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Všechny třídy operací objektu MLClient.
Metody
archive |
Archivujte prostředí nebo verzi prostředí. |
create_or_update |
Vrátí vytvořený nebo aktualizovaný prostředek prostředí. |
get |
Vrátí zadaný prostředek prostředí. |
list |
Vypíše všechny prostředky prostředí v pracovním prostoru. |
restore |
Obnovte archivovanou verzi prostředí. |
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 prostředí z pracovního prostoru do registru |
archive
Archivujte prostředí nebo verzi prostředí.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametry
Příklady
Příklad archivace.
ml_client.environments.archive("create-environment", "2.0")
create_or_update
Vrátí vytvořený nebo aktualizovaný prostředek prostředí.
create_or_update(environment: Environment) -> Environment
Parametry
- environment
- <xref:azure.ai.ml.entities._assets.Environment>
Objekt prostředí
Návraty
Vytvořený nebo aktualizovaný objekt prostředí
Návratový typ
Výjimky
Vyvolána, pokud prostředí nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvoláno, pokud zadaná místní cesta odkazuje na prázdný adresář.
Příklady
Vytvořit prostředí.
from azure.ai.ml.entities import BuildContext, Environment
env_docker_context = Environment(
build=BuildContext(
path="./sdk/ml/azure-ai-ml/tests/test_configs/environment/environment_files",
dockerfile_path="DockerfileNonDefault",
),
name="create-environment",
version="2.0",
description="Environment created from a Docker context.",
)
ml_client.environments.create_or_update(env_docker_context)
get
Vrátí zadaný prostředek prostředí.
get(name: str, version: str | None = None, label: str | None = None) -> Environment
Parametry
Návraty
Objekt prostředí
Návratový typ
Výjimky
Vyvolána, pokud prostředí nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Příklady
Získejte příklad.
ml_client.environments.get("create-environment", "2.0")
list
Vypíše všechny prostředky prostředí v pracovním prostoru.
list(name: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Environment]
Parametry
- list_view_type
Typ zobrazení pro zahrnutí nebo vyloučení (například) archivovaných prostředí Výchozí: ACTIVE_ONLY.
Návraty
Iterátor, jako je instance objektů prostředí.
Návratový typ
Příklady
Příklad seznamu
ml_client.environments.list()
restore
Obnovte archivovanou verzi prostředí.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametry
Příklady
Příklad obnovení
ml_client.environments.restore("create-environment", "2.0")
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 prostředí z pracovního prostoru do registru
share(name: str, version: str, *, share_with_name: str, share_with_version: str, registry_name: str) -> Environment
Parametry
- share_with_name
- str
Název prostředku prostředí, se kterým se má sdílet.
- share_with_version
- str
Verze prostředku prostředí, se kterým chcete sdílet.
- registry_name
- str
Název cílového registru.
Návraty
Objekt prostředku prostředí.
Návratový typ
Azure SDK for Python
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro