Aracılığıyla paylaş


ContainerImageConfig Sınıf

Kapsayıcı dağıtımlarına özgü görüntü yapılandırma ayarlarını tanımlar; yürütme betiği ve çalışma zamanı gerektirir.

Tipik kullanım örneklerinde, bir ContainerImageConfig nesnesi oluşturmak için sınıfının yöntemini ContainerImage kullanacaksınızimage_configuration.

Yapılandırma nesnesini başlatın.

Devralma
ContainerImageConfig

Oluşturucu

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)

Parametreler

Name Description
execution_script
Gerekli
str

Görüntü için çalıştırılacak kodu içeren yerel dosyanın yolu.

runtime
Gerekli
str

Görüntü için kullanılacak çalışma zamanı. Desteklenen geçerli çalışma zamanları 'spark-py' ve 'python'dır.

conda_file
str

Görüntü için kullanılacak conda ortam tanımını içeren yerel dosyanın yolu.

Default value: None
docker_file
str

Görüntüyü ayarlarken çalıştırılacak ek Docker adımlarını içeren yerel dosyanın yolu.

Default value: None
schema_file
str

Görüntü dağıtılırken kullanılacak web hizmeti şemasını içeren yerel dosyanın yolu.

Default value: None
dependencies

Görüntünün çalıştırılması gereken ek dosya/klasörlerin yollarının listesi.

Default value: None
enable_gpu

Görüntüde GPU desteğinin etkinleştirilip etkinleştirilmeyileceği. GPU görüntüsü Azure Container Instances, Azure Machine Learning İşlem, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılmalıdır. Varsayılan değer False'tur.

Default value: None
tags
dict[(str, str)]

Bu görüntüyü vermek için anahtar değer etiketlerini içeren bir sözlük.

Default value: None
properties
dict[(str, str)]

Bu görüntüyü vermek için anahtar değeri özellikleri sözlüğü. Bu özellikler dağıtımdan sonra değiştirilemez, ancak yeni anahtar değer çiftleri eklenebilir.

Default value: None
description
str

Bu görüntüyü vermek için bir açıklama.

Default value: None
base_image
str

Temel görüntü olarak kullanılacak özel görüntü. Temel görüntü verilmezse, temel görüntü verilen çalışma zamanı parametresine göre kullanılır.

Default value: None
base_image_registry

Temel görüntüyü içeren görüntü kayıt defteri.

Default value: None
allow_absolute_path

Mutlak yola izin verilip verilmeyeceğini gösterir.

Default value: False
cuda_version
str

GPU desteğine ihtiyaç duyan görüntüler için yüklenecek CUDA sürümü. GPU görüntüsü Azure Container Instances, Azure Machine Learning İşlem, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılmalıdır. Desteklenen sürümler 9.0, 9.1 ve 10.0'dır. 'enable_gpu' ayarlanırsa, bu varsayılan olarak '9.1' olur.

Default value: None
execution_script
Gerekli
str

Görüntü için çalıştırılacak kodu içeren yerel dosyanın yolu

runtime
Gerekli
str

Görüntü için kullanılacak çalışma zamanı. Desteklenen geçerli çalışma zamanları :'spark-py' ve 'python'

conda_file
Gerekli
str

Görüntü için kullanılacak conda ortam tanımını içeren yerel dosyanın yolu

docker_file
Gerekli
str

Görüntüyü ayarlarken çalıştırılacak ek Docker adımlarını içeren yerel dosyanın yolu

schema_file
Gerekli
str

Görüntü dağıtılırken kullanılacak web hizmeti şemasını içeren yerel dosyanın yolu

dependencies
Gerekli

Görüntünün çalışması için gereken ek dosyaların/klasörlerin yollarının listesi

enable_gpu
Gerekli

Görüntüde GPU desteğinin etkinleştirilip etkinleştirilmeydiği. GPU görüntüsü Azure Container Instances, Azure Machine Learning İşlem, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılmalıdır. Varsayılan değer false şeklindedir.

tags
Gerekli

Bu görüntüyü vermek için anahtar değeri etiketleri sözlüğü

properties
Gerekli

Bu görüntüyü vermek için anahtar değeri özellikleri sözlüğü. Bu özellikler dağıtımdan sonra değiştirilemez, ancak yeni anahtar değer çiftleri eklenebilir

description
Gerekli
str

Bu görüntüyü vermek için bir açıklama

base_image
Gerekli
str

Temel görüntü olarak kullanılacak özel görüntü. Temel görüntü verilmezse, temel görüntü verilen çalışma zamanı parametresine göre kullanılır.

base_image_registry
Gerekli

Temel görüntüyü içeren görüntü kayıt defteri.

allow_absolute_path
Gerekli

Mutlak yola izin vermek için bayrak

cuda_version
Gerekli
str

GPU desteğine ihtiyaç duyan görüntüler için yüklenecek CUDA sürümü. GPU görüntüsü Azure Container Instances, Azure Machine Learning İşlem, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılmalıdır. Desteklenen sürümler 9.0, 9.1 ve 10.0'dır. 'enable_gpu' ayarlanırsa, bu varsayılan olarak '9.1' olur.

Yöntemler

build_create_payload

Kapsayıcı görüntüsü için oluşturma yükünü oluşturun.

create_local_debug_payload

Kapsayıcı görüntüsü için oluşturma yükünü oluşturun.

validate_configuration

Belirtilen yapılandırma değerlerinin geçerli olup olmadığını denetleyin.

Doğrulama başarısız olursa bir :class:azureml.exceptions.WebserviceException' oluşturur.

build_create_payload

Kapsayıcı görüntüsü için oluşturma yükünü oluşturun.

build_create_payload(workspace, name, model_ids)

Parametreler

Name Description
workspace
Gerekli

Görüntünün oluşturulacağı çalışma alanı nesnesi.

name
Gerekli
str

Görüntünün adı.

model_ids
Gerekli

Görüntüde paketlenen model kimliklerinin listesi.

Döndürülenler

Tür Description

Kapsayıcı görüntüsü oluşturma yükü.

Özel durumlar

Tür Description

create_local_debug_payload

Kapsayıcı görüntüsü için oluşturma yükünü oluşturun.

create_local_debug_payload(workspace, model_ids)

Parametreler

Name Description
workspace
Gerekli

Görüntünün oluşturulacağı çalışma alanı nesnesi.

model_ids
Gerekli

Görüntüde paketlenen model kimliklerinin listesi.

Döndürülenler

Tür Description

Kapsayıcı görüntüsü oluşturma yükü.

Özel durumlar

Tür Description

validate_configuration

Belirtilen yapılandırma değerlerinin geçerli olup olmadığını denetleyin.

Doğrulama başarısız olursa bir :class:azureml.exceptions.WebserviceException' oluşturur.

validate_configuration()

Özel durumlar

Tür Description