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
|
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
|
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
|
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
|
Alınacak Görüntünün adı. Varsa en son sürümü döndürür |
id
Gerekli
|
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
|
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
|
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
|
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
|
Listeyi yalnızca belirli model adıyla dağıtılan görüntüleri içerecek şekilde filtreleyin. Default value: None
|
model_id
|
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 |
---|---|