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 Environment sınıfını kullanın.
Görüntü oluşturucu.
Bu sınıf KULLANIMSIZ. Bunun yerine Environment sınıfını 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.
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. ("name:version" kimliğidir<>)<> |
|
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 Modeldeploy() 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. |
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()
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. |
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 olarak False ayarlanmıştır. Default value: False
|
Özel durumlar
| Tür | Description |
|---|---|