ContainerImageConfig Osztály
Meghatározza a tárolótelepítésekre vonatkozó rendszerképkonfigurációs beállításokat – végrehajtási szkriptet és futtatókörnyezetet igényel.
A szokásos használati esetekben a image_configuration
osztály metódusával ContainerImage fog létrehozni egy ContainerImageConfig objektumot.
Inicializálja a konfigurációs objektumot.
- Öröklődés
-
ContainerImageConfig
Konstruktor
ContainerImageConfig(execution_script, runtime, conda_file=None, docker_file=None, schema_file=None, dependencies=None, enable_gpu=None, tags=None, properties=None, description=None, base_image=None, base_image_registry=None, allow_absolute_path=False, cuda_version=None)
Paraméterek
- runtime
- str
A rendszerképhez használandó futtatókörnyezet. A jelenleg támogatott futtatókörnyezetek a "spark-py" és a "python".
- conda_file
- str
A lemezképhez használandó Conda-környezetdefiníciót tartalmazó helyi fájl elérési útja.
- docker_file
- str
A lemezkép beállításakor futtatandó további Docker-lépéseket tartalmazó helyi fájl elérési útja.
- schema_file
- str
A rendszerkép üzembe helyezésekor használandó webszolgáltatási sémát tartalmazó helyi fájl elérési útja.
A lemezkép futtatásához szükséges további fájlok/mappák elérési útvonalainak listája.
- enable_gpu
- bool
Engedélyezi-e a GPU-támogatást a képen. A GPU-rendszerképet olyan Microsoft Azure-szolgáltatásokban kell használni, mint a Azure Container Instances, az Azure Machine Learning Compute, az Azure Virtual Machines és a Azure Kubernetes Service. Alapértelmezés szerint Hamis.
A kép létrehozásához használt kulcsértékcímkék szótára.
A kép létrehozásához használt kulcsérték-tulajdonságok szótára. Ezek a tulajdonságok az üzembe helyezés után nem módosíthatók, de új kulcsértékpárok is hozzáadhatók.
- base_image
- str
Alapként használandó egyéni rendszerkép. Ha nem ad meg alaprendszerképet, akkor az alaprendszerképet a megadott futtatókörnyezeti paraméter alapján használja a rendszer.
- base_image_registry
- ContainerRegistry
Az alaprendszerképet tartalmazó rendszerképregisztrációs adatbázis.
- allow_absolute_path
- bool
Azt jelzi, hogy engedélyezi-e az abszolút elérési utat.
- cuda_version
- str
A GPU-támogatást igénylő lemezképek telepítéséhez szükséges CUDA-verzió. A GPU-rendszerképet olyan Microsoft Azure-szolgáltatásokban kell használni, mint a Azure Container Instances, az Azure Machine Learning Compute, az Azure Virtual Machines és a Azure Kubernetes Service. A támogatott verziók a következők: 9.0, 9.1 és 10.0. Ha a "enable_gpu" érték be van állítva, ez alapértelmezés szerint "9.1".
- runtime
- str
A rendszerképhez használandó futtatókörnyezet. A jelenleg támogatott futtatókörnyezetek a "spark-py" és a "python"
- conda_file
- str
A lemezképhez használandó Conda-környezetdefiníciót tartalmazó helyi fájl elérési útja
- docker_file
- str
A lemezkép beállításakor futtatandó további Docker-lépéseket tartalmazó helyi fájl elérési útja
- schema_file
- str
A rendszerkép üzembe helyezésekor használandó webszolgáltatási sémát tartalmazó helyi fájl elérési útja
A lemezkép futtatásához szükséges további fájlok/mappák elérési útjai
- enable_gpu
- bool
Engedélyezhető-e a GPU-támogatás a képen. A GPU-rendszerképet olyan Microsoft Azure-szolgáltatásokban kell használni, mint a Azure Container Instances, az Azure Machine Learning Compute, az Azure Virtual Machines és a Azure Kubernetes Service. Az alapértelmezett érték a hamis.
A kép létrehozásához használt kulcsérték-tulajdonságok szótára. Ezek a tulajdonságok az üzembe helyezés után nem módosíthatók, új kulcsértékpárok azonban hozzáadhatók
- base_image
- str
Alapként használandó egyéni rendszerkép. Ha nem ad meg alaprendszerképet, akkor az alaprendszerképet a megadott futtatókörnyezeti paraméter alapján használja a rendszer.
- base_image_registry
- ContainerRegistry
Az alaprendszerképet tartalmazó rendszerképregisztrációs adatbázis.
- cuda_version
- str
A GPU-támogatást igénylő rendszerképek telepítéséhez szükséges CUDA-verzió. A GPU-rendszerképet olyan Microsoft Azure-szolgáltatásokban kell használni, mint a Azure Container Instances, az Azure Machine Learning Compute, az Azure Virtual Machines és a Azure Kubernetes Service. A támogatott verziók a következők: 9.0, 9.1 és 10.0. Ha a "enable_gpu" érték be van állítva, ez alapértelmezés szerint "9.1".
Metódusok
build_create_payload |
Hozza létre a tárolórendszerkép létrehozási hasznos adatait. |
create_local_debug_payload |
Hozza létre a tárolórendszerkép létrehozási hasznos adatait. |
validate_configuration |
Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e. :class:azureml.exceptions.WebserviceException kivételt hoz létre, ha az ellenőrzés sikertelen. |
build_create_payload
Hozza létre a tárolórendszerkép létrehozási hasznos adatait.
build_create_payload(workspace, name, model_ids)
Paraméterek
Válaszok
Tárolórendszerképek létrehozásának hasznos adatai.
Visszatérési típus
Kivételek
create_local_debug_payload
Hozza létre a tárolórendszerkép létrehozási hasznos adatait.
create_local_debug_payload(workspace, model_ids)
Paraméterek
Válaszok
Tárolórendszerképek létrehozásának hasznos adatai.
Visszatérési típus
Kivételek
validate_configuration
Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e.
:class:azureml.exceptions.WebserviceException kivételt hoz létre, ha az ellenőrzés sikertelen.
validate_configuration()
Kivételek
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: