Image Sınıf

Azure Machine Learning Görüntüleri için soyut üst sınıfı tanımlar.

Bu sınıf KULLANIMSIZ. Bunun yerine sınıfını Environment kullanın.

Görüntü oluşturucu.

Bu sınıf KULLANIMSIZ. Bunun yerine sınıfını Environment kullanın.

Görüntü oluşturucu, sağlanan çalışma alanıyla ilişkilendirilmiş bir Görüntü nesnesinin bulut gösterimini almak için kullanılır. Alınan Image nesnesinin belirli türüne karşılık gelen bir alt sınıfın örneğini döndürür.

Devralma
Image

Oluşturucu

Image(workspace, name=None, id=None, tags=None, properties=None, version=None)

Parametreler

Name Description
workspace
Gerekli

Alınacak Görüntüyü içeren Çalışma Alanı nesnesi.

name
str

Alınacak Görüntünün adı. Görüntü varsa en son sürümünü döndürür.

Default value: None
id
str

Alınacak Görüntünün belirli kimliği. ("name:version" kimliğidir<>)<>

Default value: None
tags

Görüntü sonuçlarını sağlanan listeye göre 'key' veya '[key, value]' ölçütüne göre filtreler. Örneğin ['key', ['key2', 'key2 value']]

Default value: None
properties

Görüntü sonuçlarını sağlanan listeye göre 'key' veya '[key, value]' ölçütüne göre filtreler. Örneğin ['key', ['key2', 'key2 value']]

Default value: None
version
str

Hem sürüm hem de ad belirtildiğinde, Görüntünün belirli bir sürümünü döndürür.

Default value: None
workspace
Gerekli

Alınacak Görüntüyü içeren çalışma alanı nesnesi

name
Gerekli
str

Alınacak Görüntünün adı. Varsa en son sürümü döndürür

id
Gerekli
str

Alınacak Görüntünün belirli kimliği. (Kimlik ":")

tags
Gerekli

Görüntü sonuçlarını sağlanan listeye göre 'key' veya '[key, value]' ölçütüne göre filtreler. Örneğin ['key', ['key2', 'key2 value']]

properties
Gerekli

Görüntü sonuçlarını sağlanan listeye göre 'key' veya '[key, value]' ölçütüne göre filtreler. Örneğin ['key', ['key2', 'key2 value']]

version
Gerekli
str

Hem sürüm hem de ad belirtildiğinde, Görüntünün belirli bir sürümünü döndürür.

Açıklamalar

Görüntü oluşturucu, sağlanan çalışma alanıyla ilişkilendirilmiş bir Image nesnesinin bulut gösterimini alır. Alınan Image nesnesinin belirli türüne karşılık gelen bir alt sınıfın örneğini döndürür.

Image nesnesi, bir kullanıcının Model öğesini olarak Webservicedağıtmak için kullanılır. Image nesnesi genellikle model, yürütme betiği ve Model dağıtımı için gereken bağımlılıkları içerir. Image sınıfının Docker Görüntüleri için ContainerImage ve FPGA gibi görüntüler gibi birden çok alt sınıfı vardır.

Image sınıfından ContainerImage devralan bir sınıf örneği için sınıfına bakın.

Görüntüler genellikle görüntü kullanılmasını gerektiren iş akışlarında kullanılır. Çoğu iş akışında, görüntünüzü tanımlamak için sınıfını Environment kullanmanız gerekir. Ardından Environment nesnesini yöntemiyle Model deploy() kullanarak modeli bir web hizmeti olarak dağıtabilirsiniz. Yerel Docker yüklemenize görüntü veya Dockerfile olarak indirilebilen bir görüntü oluşturmak için Model package() yöntemini de kullanabilirsiniz.

Azure'da model dağıtmaya genel bakış için aşağıdaki bağlantıya bakın: https://aka.ms/azureml-how-deploy.

Yöntemler

add_properties

Görüntüye özellikler ekleyin.

add_tags

Resme etiket ekleyin.

create

Sağlanan çalışma alanında bir görüntü oluşturun.

delete

Bir görüntüyü ilgili çalışma alanından silin.

deserialize

Bir json nesnesini Image nesnesine dönüştürün.

image_configuration

Görüntü yapılandırma nesnesi oluşturmak için soyut yöntem.

list

İlgili çalışma alanıyla ilişkilendirilmiş Görüntüleri listeleyin. Belirli parametrelerle filtrelenebilir.

remove_tags

Görüntüden etiketleri kaldırın.

serialize

Bu Image nesnesini JSON serileştirilmiş sözlüğüne dönüştürün.

update

Görüntüyü güncelleştirin.

update_creation_state

Bellek içi nesnenin geçerli durumunu yenileyin.

İlgili bulut nesnesinin geçerli durumuna göre nesnenin özelliklerinin yerinde güncelleştirmesini gerçekleştirin. Oluşturma durumunun el ile yoklanması için öncelikli olarak yararlıdır.

wait_for_creation

Görüntünün oluşturulmasını bekleyin.

Görüntü oluşturma işleminin terminal durumuna ulaşmasını bekleyin. Başarılı olmayan bir terminal durumuna ulaşırsa bir WebserviceException oluşturur.

add_properties

Görüntüye özellikler ekleyin.

add_properties(properties)

Parametreler

Name Description
properties
Gerekli

Eklenecek özellikler sözlüğü.

Özel durumlar

Tür Description

add_tags

Resme etiket ekleyin.

add_tags(tags)

Parametreler

Name Description
tags
Gerekli

Eklenecek etiket sözlüğü.

Özel durumlar

Tür Description

create

Sağlanan çalışma alanında bir görüntü oluşturun.

static create(workspace, name, models, image_config)

Parametreler

Name Description
workspace
Gerekli
<xref:<xref:workspace: azureml.core.workspace.Workspace>>

Bu görüntüyle ilişkilendirilecek çalışma alanı.

name
Gerekli
str

Bu görüntüyle ilişkilendirilecek ad.

models
Gerekli

Bu görüntüyle paket eklenecek Model nesnelerinin listesi. Boş bir liste olabilir.

image_config
Gerekli

Bu görüntüyü yapılandırmak için kullanılacak görüntü yapılandırma nesnesi.

Döndürülenler

Tür Description

Oluşturulan Image nesnesi.

Özel durumlar

Tür Description

delete

Bir görüntüyü ilgili çalışma alanından silin.

delete()

Özel durumlar

Tür Description

Açıklamalar

Görüntü canlı bir web hizmeti için dağıtıldıysa bu yöntem başarısız olur.

deserialize

Bir json nesnesini Image nesnesine dönüştürün.

deserialize(workspace, image_payload)

Parametreler

Name Description
cls
Gerekli

Sınıf yöntemini gösterir.

workspace
Gerekli

Image'un altında kayıtlı olduğu çalışma alanı nesnesi.

image_payload
Gerekli

Image nesnesine dönüştürülecek JSON nesnesi.

Döndürülenler

Tür Description

Sağlanan JSON nesnesinin Görüntü gösterimi.

Özel durumlar

Tür Description

Açıklamalar

Sağlanan çalışma alanı görüntünün kayıtlı olduğu çalışma alanı değilse bu yöntem başarısız olur.

image_configuration

Görüntü yapılandırma nesnesi oluşturmak için soyut yöntem.

abstract static image_configuration()

Özel durumlar

Tür Description

list

İlgili çalışma alanıyla ilişkilendirilmiş Görüntüleri listeleyin. Belirli parametrelerle filtrelenebilir.

static list(workspace, image_name=None, model_name=None, model_id=None, tags=None, properties=None)

Parametreler

Name Description
workspace
Gerekli

içindeki Görüntülerin listelenmek üzere Çalışma Alanı nesnesi.

image_name
str

Listeyi yalnızca belirli bir görüntü adıyla dağıtılan Görüntüleri içerecek şekilde filtreleyin.

Default value: None
model_name
str

Listeyi yalnızca belirli model adıyla dağıtılan görüntüleri içerecek şekilde filtreleyin.

Default value: None
model_id
str

Listeyi yalnızca belirli model kimliğiyle dağıtılan görüntüleri içerecek şekilde filtreleyin.

Default value: None
tags

Sağlanan listeye göre 'key' veya '[key, value]' ölçütüne göre filtrelenir. Örneğin ['key', ['key2', 'key2 value']]

Default value: None
properties

Sağlanan listeye göre 'key' veya '[key, value]' ölçütüne göre filtrelenir. Örneğin ['key', ['key2', 'key2 value']]

Default value: None

Döndürülenler

Tür Description
list[<xref:Images>]

Sağlanan çalışma alanında görüntülerin filtrelenmiş listesi.

Özel durumlar

Tür Description

remove_tags

Görüntüden etiketleri kaldırın.

remove_tags(tags)

Parametreler

Name Description
tags
Gerekli

Kaldırılacak etiketlere karşılık gelen anahtarların listesi.

Özel durumlar

Tür Description

serialize

Bu Image nesnesini JSON serileştirilmiş sözlüğüne dönüştürün.

serialize()

Döndürülenler

Tür Description

Bu Image nesnesinin JSON gösterimi.

Özel durumlar

Tür Description

update

Görüntüyü güncelleştirin.

update(tags)

Parametreler

Name Description
tags
Gerekli

Görüntüyü güncelleştirmek için etiket sözlüğü. Mevcut etiketlerin üzerine yazar.

Özel durumlar

Tür Description

update_creation_state

Bellek içi nesnenin geçerli durumunu yenileyin.

İlgili bulut nesnesinin geçerli durumuna göre nesnenin özelliklerinin yerinde güncelleştirmesini gerçekleştirin. Oluşturma durumunun el ile yoklanması için öncelikli olarak yararlıdır.

update_creation_state()

Özel durumlar

Tür Description

wait_for_creation

Görüntünün oluşturulmasını bekleyin.

Görüntü oluşturma işleminin terminal durumuna ulaşmasını bekleyin. Başarılı olmayan bir terminal durumuna ulaşırsa bir WebserviceException oluşturur.

wait_for_creation(show_output=False)

Parametreler

Name Description
show_output

Daha ayrıntılı çıktı yazdırmak için Boole seçeneği. Varsayılan değer False'tur.

Default value: False

Özel durumlar

Tür Description