ModelProfile Kelas

Berisi hasil eksekusi profil.

Profil model dari model adalah rekomendasi persyaratan sumber daya. Objek ModelProfile dikembalikan dari metode profile kelas Model.

Menginisialisasi objek ModelProfile.

Warisan
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

Konstruktor

ModelProfile(workspace, name)

Parameter

workspace
Workspace
Diperlukan

Objek ruang kerja yang berisi model.

name
str
Diperlukan

Nama profil untuk membuat dan mengambil.

workspace
Workspace
Diperlukan

Objek ruang kerja yang berisi model.

name
str
Diperlukan

Nama profil untuk membuat dan mengambil.

Keterangan

Contoh berikut menunjukkan cara mengembalikan objek ModelProfile.


   profile = Model.profile(ws, "profilename", [model], inference_config, input_dataset=dataset)
   profile.wait_for_profiling(True)
   profiling_details = profile.get_details()
   print(profiling_details)

Metode

get_details

Dapatkan detail hasil pembuatan profil.

Mengembalikan metrik yang diamati (berbagai persentil latensi, cpu dan memori maksimum yang digunakan, dll.) dan persyaratan sumber daya yang direkomendasikan jika terjadi keberhasilan.

serialize

Mengonversi Profil ini menjadi kamus serial JSON.

wait_for_completion

Tunggu model untuk menyelesaikan pembuatan profil.

get_details

Dapatkan detail hasil pembuatan profil.

Mengembalikan metrik yang diamati (berbagai persentil latensi, cpu dan memori maksimum yang digunakan, dll.) dan persyaratan sumber daya yang direkomendasikan jika terjadi keberhasilan.

get_details()

Mengembalikan

Kamus berisi persyaratan sumber daya yang direkomendasikan.

Tipe hasil

serialize

Mengonversi Profil ini menjadi kamus serial JSON.

serialize()

Mengembalikan

Representasi JSON dari Model ini

Tipe hasil

wait_for_completion

Tunggu model untuk menyelesaikan pembuatan profil.

wait_for_completion(show_output=False)

Parameter

show_output
bool
nilai default: False

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