Environment Sınıf
Eğitim ortamı.
- Devralma
-
azure.ai.ml.entities._assets.asset.AssetEnvironmentazure.ai.ml.entities._mixins.LocalizableMixinEnvironment
Oluşturucu
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)
Parametreler
- build
- BuildContext
Ortamı oluşturmak için Docker derleme bağlamı. "Görüntü" ile birbirini dışlayan
Yüklenecek conda paketlerini listeleyen yapılandırma dosyasının yolu.
Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.
Örnekler
Ortam nesnesi oluşturun.
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",
)
Yöntemler
dump |
Varlık içeriğini YAML biçiminde bir dosyaya dökümünü alın. |
validate |
Adını, görüntüsünü ve derlemesini denetleyerek ortamı doğrulama |
dump
Varlık içeriğini YAML biçiminde bir dosyaya dökümünü alın.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parametreler
YAML içeriğinin yazılabileceği yerel yol veya dosya akışı. Dest bir dosya yoluysa, yeni bir dosya oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır.
- kwargs
- dict
YAML seri hale getiricisine geçirecek ek bağımsız değişkenler.
Özel durumlar
dest bir dosya yoluysa ve dosya zaten varsa oluşturulur.
Dest açık bir dosyaysa ve dosya yazılabilir değilse oluşturulur.
validate
Adını, görüntüsünü ve derlemesini denetleyerek ortamı doğrulama
validate()
Özel durumlar
dest bir dosya yoluysa ve dosya zaten varsa oluşturulur.
Dest açık bir dosyaysa ve dosya yazılabilir değilse oluşturulur.
Örnekler
Ortam doğrulama örneği.
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()
Öznitelikler
base_path
conda_file
Conda ortam belirtimi.
Döndürülenler
conda_file parametresinden yüklenen Conda bağımlılıkları.
Dönüş türü
creation_context
Kaynağın oluşturma bağlamı.
Döndürülenler
Kaynağın oluşturma meta verileri.
Dönüş türü
id
Kaynak kimliği.
Döndürülenler
Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği.
Dönüş türü
version
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin