EnvironmentOperations Osztály
EnvironmentOperations.
Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy MLClient-példányt, amely példányosítja, és attribútumként csatolja.
- Öröklődés
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsEnvironmentOperations
Konstruktor
EnvironmentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, all_operations: OperationsContainer, **kwargs: Any)
Paraméterek
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Hatókörváltozók egy MLClient objektum műveleti osztályaihoz.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Az MLClient objektum műveleti osztályainak gyakori konfigurációja.
- 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>]
Szolgáltatásügyfél, amely lehetővé teszi a végfelhasználók számára az Azure Machine Learning-munkaterület erőforrásainak használatát (ServiceClient042023Preview vagy ServiceClient102021Dataplane).
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Egy MLClient objektum összes műveleti osztálya.
Metódusok
archive |
Környezet vagy környezeti verzió archiválása. |
create_or_update |
A létrehozott vagy frissített környezeti objektumot adja vissza. |
get |
A megadott környezeti objektumot adja vissza. |
list |
A munkaterület összes környezeti adategységének listázása. |
restore |
Archivált környezeti verzió visszaállítása. |
share |
Megjegyzés Ez egy kísérleti módszer, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental. Környezeti objektum megosztása a munkaterületről a beállításjegyzékbe. |
archive
Környezet vagy környezeti verzió archiválása.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Paraméterek
Példák
Archív példa.
ml_client.environments.archive("create-environment", "2.0")
create_or_update
A létrehozott vagy frissített környezeti objektumot adja vissza.
create_or_update(environment: Environment) -> Environment
Paraméterek
- environment
- <xref:azure.ai.ml.entities._assets.Environment>
Környezeti objektum
Válaszok
Környezeti objektum létrehozása vagy frissítése
Visszatérési típus
Kivételek
Akkor aktiválva, ha a környezet nem érvényesíthető sikeresen. A részletek a hibaüzenetben lesznek megadva.
Fel van emelve, ha a helyi elérési út egy üres könyvtárra mutat.
Példák
Környezet létrehozása.
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
A megadott környezeti objektumot adja vissza.
get(name: str, version: str | None = None, label: str | None = None) -> Environment
Paraméterek
Válaszok
Környezeti objektum
Visszatérési típus
Kivételek
Akkor aktiválva, ha a környezet nem érvényesíthető sikeresen. A részletek a hibaüzenetben lesznek megadva.
Példák
Példa lekérése.
ml_client.environments.get("create-environment", "2.0")
list
A munkaterület összes környezeti adategységének listázása.
list(name: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Environment]
Paraméterek
- list_view_type
Az archivált környezetek belefoglalásának/kizárásának nézettípusa. Alapértelmezett: ACTIVE_ONLY.
Válaszok
Iterátor, például környezeti objektumok példánya.
Visszatérési típus
Példák
Példa listázása.
ml_client.environments.list()
restore
Archivált környezeti verzió visszaállítása.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Paraméterek
Példák
Példa a visszaállításra.
ml_client.environments.restore("create-environment", "2.0")
share
Megjegyzés
Ez egy kísérleti módszer, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.
Környezeti objektum megosztása a munkaterületről a beállításjegyzékbe.
share(name: str, version: str, *, share_with_name: str, share_with_version: str, registry_name: str) -> Environment
Paraméterek
- share_with_name
- str
Annak a környezeti objektumnak a neve, amellyel meg szeretné osztani.
- share_with_version
- str
A környezeti objektum verziója, amellyel meg szeretné osztani.
- registry_name
- str
A célregisztrációs adatbázis neve.
Válaszok
Környezeti objektum objektum.
Visszatérési típus
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: