EnvironmentOperations Sınıf
EnvironmentOperations.
Bu sınıfın örneğini doğrudan oluşturmamalısınız. Bunun yerine, sizin için örneği oluşturan ve öznitelik olarak ekleyen bir MLClient örneği oluşturmanız gerekir.
- Devralma
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsEnvironmentOperations
Oluşturucu
EnvironmentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, all_operations: OperationsContainer, **kwargs: Any)
Parametreler
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
MLClient nesnesinin işlem sınıfları için kapsam değişkenleri.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
MLClient nesnesinin işlem sınıfları için ortak yapılandırma.
- 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>]
Son kullanıcıların Azure Machine Learning Çalışma Alanı kaynakları üzerinde çalışmasına izin veren hizmet istemcisi (ServiceClient042023Preview veya ServiceClient102021Dataplane).
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
MLClient nesnesinin tüm işlem sınıfları.
Yöntemler
archive |
Bir ortamı veya ortam sürümünü arşivleyin. |
create_or_update |
Oluşturulan veya güncelleştirilen ortam varlığını döndürür. |
get |
Belirtilen ortam varlığını döndürür. |
list |
Çalışma alanında tüm ortam varlıklarını listeleyin. |
restore |
Arşivlenmiş bir ortam sürümünü geri yükleyin. |
share |
Not Bu deneysel bir yöntemdir ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental. Çalışma alanından kayıt defterine bir ortam varlığı paylaşın. |
archive
Bir ortamı veya ortam sürümünü arşivleyin.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametreler
Örnekler
Arşiv örneği.
ml_client.environments.archive("create-environment", "2.0")
create_or_update
Oluşturulan veya güncelleştirilen ortam varlığını döndürür.
create_or_update(environment: Environment) -> Environment
Parametreler
- environment
- <xref:azure.ai.ml.entities._assets.Environment>
Ortam nesnesi
Döndürülenler
Ortam nesnesi oluşturuldu veya güncelleştirildi
Dönüş türü
Özel durumlar
Ortam başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.
Sağlanan yerel yol boş bir dizine işaret ederse oluşturulur.
Örnekler
Ortam oluşturma.
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
Belirtilen ortam varlığını döndürür.
get(name: str, version: str | None = None, label: str | None = None) -> Environment
Parametreler
Döndürülenler
Ortam nesnesi
Dönüş türü
Özel durumlar
Ortam başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.
Örnekler
Örnek alın.
ml_client.environments.get("create-environment", "2.0")
list
Çalışma alanında tüm ortam varlıklarını listeleyin.
list(name: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Environment]
Parametreler
- list_view_type
Arşivlenmiş ortamları dahil etme/dışlama (örneğin) için görünüm türü. Varsayılan: ACTIVE_ONLY.
Döndürülenler
Ortam nesnelerinin örneği gibi bir yineleyici.
Dönüş türü
Örnekler
Liste örneği.
ml_client.environments.list()
restore
Arşivlenmiş bir ortam sürümünü geri yükleyin.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametreler
Örnekler
Geri yükleme örneği.
ml_client.environments.restore("create-environment", "2.0")
share
Not
Bu deneysel bir yöntemdir ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.
Çalışma alanından kayıt defterine bir ortam varlığı paylaşın.
share(name: str, version: str, *, share_with_name: str, share_with_version: str, registry_name: str) -> Environment
Parametreler
- share_with_name
- str
Paylaşacak ortam varlığının adı.
- share_with_version
- str
Paylaşacak ortam varlığının sürümü.
- registry_name
- str
Hedef kayıt defterinin adı.
Döndürülenler
Ortam varlığı nesnesi.
Dönüş türü
Azure SDK for Python