Bagikan melalui


Image Kelas

Menentukan kelas induk abstrak untuk Gambar Azure Machine Learning.

Kelas ini TIDAK DIGUNAKAN LAGI. Sebagai gantinya, gunakan kelas Environment.

Konstruktor gambar.

Kelas ini TIDAK DIGUNAKAN LAGI. Sebagai gantinya, gunakan kelas Environment.

Konstruktor gambar digunakan untuk mengambil representasi cloud objek Gambar yang terkait dengan ruang kerja yang disediakan. Akan mengembalikan instans kelas anak yang sesuai dengan jenis tertentu dari objek Gambar yang diambil.

Warisan
Image

Konstruktor

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

Parameter

Nama Deskripsi
workspace
Diperlukan

Objek Ruang Kerja yang berisi Gambar yang akan diambil.

name
str

Nama Gambar yang akan diambil. Akan mengembalikan versi terbaru dari Gambar, jika ada.

Nilai default: None
id
str

ID spesifik dari Gambar yang akan diambil. (ID adalah "<name>:<version>")

Nilai default: None
tags

Akan memfilter hasil Gambar berdasarkan daftar yang disediakan, baik berdasarkan 'key' atau '[key, value]'. Mis. ['key', ['key2', 'key2 value']]

Nilai default: None
properties

Akan memfilter hasil Gambar berdasarkan daftar yang disediakan, baik berdasarkan 'key' atau '[key, value]'. Mis. ['key', ['key2', 'key2 value']]

Nilai default: None
version
str

Ketika versi dan nama ditentukan, akan mengembalikan versi spesifik dari Gambar.

Nilai default: None
workspace
Diperlukan

Objek ruang kerja yang berisi Gambar yang akan diambil

name
Diperlukan
str

Nama Gambar yang akan diambil. Akan mengembalikan versi terbaru, jika ada

id
Diperlukan
str

ID spesifik dari Gambar yang akan diambil. (ID adalah ":")

tags
Diperlukan

Akan memfilter hasil Gambar berdasarkan daftar yang disediakan, baik berdasarkan 'key' atau '[key, value]'. Mis. ['key', ['key2', 'key2 value']]

properties
Diperlukan

Akan memfilter hasil Gambar berdasarkan daftar yang disediakan, baik berdasarkan 'key' atau '[key, value]'. Mis. ['key', ['key2', 'key2 value']]

version
Diperlukan
str

Ketika versi dan nama ditentukan, akan mengembalikan versi spesifik dari Gambar.

Keterangan

Konstruktor Gambar mengambil representasi cloud dari objek Gambar yang terkait dengan ruang kerja yang disediakan. Ini mengembalikan turunan dari kelas anak yang sesuai dengan jenis spesifik dari objek Gambar yang diambil.

Objek Gambar digunakan untuk menyebarkan Model pengguna sebagai Webservice. Objek Gambar biasanya berisi Model, skrip eksekusi, dan semua dependensi yang diperlukan untuk penyebaran Model. Kelas Gambar memiliki beberapa subkelas seperti ContainerImage untuk Gambar Docker, dan Gambar seperti FPGA.

Lihat kelas ContainerImage untuk contoh kelas yang mewarisi dari kelas Gambar.

Gambar biasanya digunakan dalam alur kerja yang memerlukan penggunaan gambar. Untuk sebagian besar alur kerja, Anda sebaiknya menggunakan kelas Environment untuk menentukan gambar. Kemudian Anda dapat menggunakan objek Lingkungan dengan Model deploy() metode untuk menyebarkan model sebagai layanan web. Anda juga dapat menggunakan metode package() Model untuk membuat gambar yang dapat diunduh ke penginstalan Docker lokal Anda sebagai gambar atau sebagai Dockerfile.

Lihat link berikut untuk rangkuman tentang menyebarkan model di Azure: https://aka.ms/azureml-how-deploy.

Metode

add_properties

Tambahkan properti ke gambar.

add_tags

Tambahkan tag ke gambar.

create

Buat gambar di ruang kerja yang disediakan.

delete

Hapus gambar dari ruang kerja yang sesuai.

deserialize

Ubah objek json menjadi objek Gambar.

image_configuration

Metode abstrak untuk membuat objek konfigurasi gambar.

list

Daftar Gambar yang terkait dengan ruang kerja yang sesuai. Dapat difilter dengan parameter tertentu.

remove_tags

Hapus tag dari gambar.

serialize

Ubah objek Gambar ini menjadi kamus yang diserialisasi JSON.

update

Perbarui gambar.

update_creation_state

Refresh status objek dalam memori saat ini.

Lakukan pembaruan d tempat pada properti objek berdasarkan status objek cloud yang sesuai saat ini. Utamanya berguna untuk polling manual status pembuatan.

wait_for_creation

Tunggu hingga gambar selesai dibuat.

Tunggu hingga pembuatan gambar mencapai status terminal. Akan menampilkan WebserviceException jika mencapai status terminal yang tidak berhasil.

add_properties

Tambahkan properti ke gambar.

add_properties(properties)

Parameter

Nama Deskripsi
properties
Diperlukan

Kamus properti yang akan ditambahkan.

Pengecualian

Jenis Deskripsi

add_tags

Tambahkan tag ke gambar.

add_tags(tags)

Parameter

Nama Deskripsi
tags
Diperlukan

Kamus tag yang akan ditambahkan.

Pengecualian

Jenis Deskripsi

create

Buat gambar di ruang kerja yang disediakan.

static create(workspace, name, models, image_config)

Parameter

Nama Deskripsi
workspace
Diperlukan
<xref:<xref:workspace: azureml.core.workspace.Workspace>>

Ruang kerja untuk dikaitkan dengan gambar ini.

name
Diperlukan
str

Nama untuk dikaitkan dengan gambar ini.

models
Diperlukan

Daftar objek Model untuk dikemas dengan gambar ini. Bisa berupa daftar kosong.

image_config
Diperlukan

Objek konfigurasi gambar yang akan digunakan untuk mengonfigurasi gambar ini.

Mengembalikan

Jenis Deskripsi

Objek Gambar yang dibuat.

Pengecualian

Jenis Deskripsi

delete

Hapus gambar dari ruang kerja yang sesuai.

delete()

Pengecualian

Jenis Deskripsi

Keterangan

Metode ini gagal jika gambar telah disebarkan ke layanan web yang aktif.

deserialize

Ubah objek json menjadi objek Gambar.

deserialize(workspace, image_payload)

Parameter

Nama Deskripsi
cls
Diperlukan

Menunjukkan metode kelas.

workspace
Diperlukan

Objek ruang kerja tempat Gambar didaftarkan.

image_payload
Diperlukan

Objek JSON untuk dikonversi menjadi objek Gambar.

Mengembalikan

Jenis Deskripsi

Representasi Gambar dari objek JSON yang disediakan.

Pengecualian

Jenis Deskripsi

Keterangan

Metode ini gagal jika ruang kerja yang disediakan bukan ruang kerja tempat gambar didaftarkan.

image_configuration

Metode abstrak untuk membuat objek konfigurasi gambar.

abstract static image_configuration()

Pengecualian

Jenis Deskripsi

list

Daftar Gambar yang terkait dengan ruang kerja yang sesuai. Dapat difilter dengan parameter tertentu.

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

Parameter

Nama Deskripsi
workspace
Diperlukan

Objek Ruang kerja untuk mencantumkan Gambar.

image_name
str

Filter daftar untuk hanya menyertakan Gambar yang disebarkan dengan nama gambar tertentu.

Nilai default: None
model_name
str

Filter daftar untuk hanya menyertakan Gambar yang disebarkan dengan nama model tertentu.

Nilai default: None
model_id
str

Filter daftar untuk hanya menyertakan Gambar yang disebarkan dengan ID model tertentu.

Nilai default: None
tags

Akan memfilter berdasarkan daftar yang disediakan, baik dengan 'key' atau '[key, value]'. Mis. ['key', ['key2', 'key2 value']]

Nilai default: None
properties

Akan memfilter berdasarkan daftar yang disediakan, baik dengan 'key' atau '[key, value]'. Mis. ['key', ['key2', 'key2 value']]

Nilai default: None

Mengembalikan

Jenis Deskripsi
list[<xref:Images>]

Daftar Gambar yang difilter di ruang kerja yang disediakan.

Pengecualian

Jenis Deskripsi

remove_tags

Hapus tag dari gambar.

remove_tags(tags)

Parameter

Nama Deskripsi
tags
Diperlukan

Daftar kunci yang sesuai dengan tag yang akan dihapus.

Pengecualian

Jenis Deskripsi

serialize

Ubah objek Gambar ini menjadi kamus yang diserialisasi JSON.

serialize()

Mengembalikan

Jenis Deskripsi

Representasi JSON dari objek Gambar ini.

Pengecualian

Jenis Deskripsi

update

Perbarui gambar.

update(tags)

Parameter

Nama Deskripsi
tags
Diperlukan

Kamus tag untuk memperbarui gambar. Akan menimpa tag yang ada.

Pengecualian

Jenis Deskripsi

update_creation_state

Refresh status objek dalam memori saat ini.

Lakukan pembaruan d tempat pada properti objek berdasarkan status objek cloud yang sesuai saat ini. Utamanya berguna untuk polling manual status pembuatan.

update_creation_state()

Pengecualian

Jenis Deskripsi

wait_for_creation

Tunggu hingga gambar selesai dibuat.

Tunggu hingga pembuatan gambar mencapai status terminal. Akan menampilkan WebserviceException jika mencapai status terminal yang tidak berhasil.

wait_for_creation(show_output=False)

Parameter

Nama Deskripsi
show_output

Opsi Boolean untuk mencetak lebih banyak output verbose. Default ke False.

Nilai default: False

Pengecualian

Jenis Deskripsi