Environment Osztály
Környezet a betanításhoz.
- Öröklődés
-
azure.ai.ml.entities._assets.asset.AssetEnvironmentazure.ai.ml.entities._mixins.LocalizableMixinEnvironment
Konstruktor
Environment(*, name: str | None = None, version: str | None = None, description: str | None = None, image: str | None = None, build: BuildContext | None = None, conda_file: str | PathLike | None = None, tags: Dict | None = None, properties: Dict | None = None, datastore: str | None = None, **kwargs)
Paraméterek
- build
- BuildContext
A Docker környezetet hoz létre a környezet létrehozásához. Kölcsönösen kizáró a "kép"
A konfigurálási fájl elérési útja, amely felsorolja a telepíteni kívánt Conda-csomagokat.
Példák
Környezeti objektum létrehozása.
from azure.ai.ml.entities._assets.environment import Environment
environment = Environment(
name="env-name",
version="2.0",
description="env-description",
image="env-image",
conda_file="./sdk/ml/azure-ai-ml/tests/test_configs/deployments/model-1/environment/conda.yml",
tags={"tag1": "value1", "tag2": "value2"},
properties={"prop1": "value1", "prop2": "value2"},
datastore="datastore",
)
Metódusok
dump |
Az eszköz tartalmát yaML-formátumban egy fájlba kell kivenni. |
validate |
A környezet ellenőrzése a nevének, rendszerképének és buildjének ellenőrzésével |
dump
Az eszköz tartalmát yaML-formátumban egy fájlba kell kivenni.
dump(dest: str | PathLike | IO, **kwargs) -> None
Paraméterek
A YAML-tartalom írásához használt helyi elérési út vagy fájlstream. Ha a dest fájlelérési út, a rendszer új fájlt hoz létre. Ha a dest egy megnyitott fájl, a fájl közvetlenül a fájlba lesz írva.
- kwargs
- dict
A YAML szerializálónak továbbadandó további argumentumok.
Kivételek
Ha a dest fájlelérési út, a fájl már létezik.
Fel van emelve, ha a dest egy nyitott fájl, és a fájl nem írható.
validate
A környezet ellenőrzése a nevének, rendszerképének és buildjének ellenőrzésével
validate()
Kivételek
Ha a dest fájlelérési út, a fájl már létezik.
Fel van emelve, ha a dest egy nyitott fájl, és a fájl nem írható.
Példák
Példa a környezet ellenőrzésére.
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.",
)
env_docker_context.validate()
Attribútumok
base_path
conda_file
Conda-környezet specifikációja.
Válaszok
Conda-függőségek betöltve conda_file paramból.
Visszatérési típus
creation_context
Az erőforrás létrehozási környezete.
Válaszok
Az erőforrás létrehozási metaadatai.
Visszatérési típus
id
Az erőforrás azonosítója.
Válaszok
Az erőforrás globális azonosítója, egy Azure Resource Manager (ARM) azonosító.
Visszatérési típus
version
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: