RunDetails Kelas
Mewakili widget Jupyter notebook yang digunakan untuk melihat kemajuan pelatihan model.
Widget bersifat asinkron dan menyediakan pembaruan sampai pelatihan selesai.
Menginisialisasi widget dengan instans eksekusi yang disediakan.
- Warisan
-
builtins.objectRunDetails
Konstruktor
RunDetails(run_instance)
Parameter
Nama | Deskripsi |
---|---|
run_instance
Diperlukan
|
Jalankan instans yang widget akan dirender. |
run_instance
Diperlukan
|
Jalankan instans yang widget akan dirender. |
Keterangan
Widget Azure Machine Learning Jupyter Notebook menunjukkan kemajuan pelatihan model, termasuk properti, log, dan metrik. Jenis widget yang dipilih disimpulkan secara implisit dari run_instance
. Anda tidak perlu mengaturnya secara eksplisit. Gunakan metode show untuk memulai penyajian widget. Jika widget tidak dipasang, Anda akan melihat link untuk melihat konten di halaman browser baru. Setelah memulai eksperimen, Anda juga dapat melihat kemajuan pelatihan model di portal Microsoft Azure menggunakan metode get_portal_url()
kelas Run.
Contoh berikut menunjukkan cara membuat widget dan memulainya:
from azureml.widgets import RunDetails
RunDetails(remote_run).show()
Sampel lengkap tersedia dari https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/automated-machine-learning/classification-credit-card-fraud/auto-ml-classification-credit-card-fraud.ipynb
Jenis eksekusi berikut ini didukung:
StepRun: Memperlihatkan properti yang dijalankan, log output, metrik.
HyperDriveRun: Memperlihatkan properti dijalankan induk, log, turunan eksekusi, bagan metrik utama, dan bagan koordinat paralel hiperparameter.
AutoMLRun: Memperlihatkan turunan eksekusi dan bagan metrik utama dengan opsi untuk memilih metrik individual.
PipelineRun: Menampilkan simpul yang berjalan dan tidak berjalan dari alur bersama dengan representasi grafis simpul dan tepi.
ReinforcementLearningRun: Menunjukkan status berjalan secara real time. Azure Machine Learning Reinforcement Learning saat ini adalah fitur pratinjau. Untuk informasi selengkapnya, lihat Pembelajaran penguatan dengan Azure Machine Learning.
Paket azureml-widgets dipasang saat Anda memasang SDK Azure Machine Learning. Namun, beberapa penginstalan lebih lanjut mungkin diperlukan tergantung pada lingkungan.
Jupyter Notebook: Buku catatan lokal dan cloud didukung sepenuhnya, dengan interaktivitas, pembaruan otomatis async, dan eksekusi sel non-pemblokiran.
JupyterLab: Beberapa penginstalan lebih lanjut mungkin diperlukan.
Verifikasi bahwa paket azure-widgets dipasang dan jika tidak, pasang paketnya.
sudo -i pip install azureml-widgets
Pasang Ekstensi JupyterLab.
sudo -i jupyter labextension install @jupyter-widgets/jupyterlab-manager
Setelah penginstalan, mulai ulang kernel di semua buku catatan yang sedang berjalan.
jupyter labextension list
Databricks: Dukungan parsial untuk widget Juypter Notebook. Saat Anda menggunakan widget, itu akan menampilkan link untuk melihat konten di halaman browser baru. Gunakan show dengan parameter
render_lib
yang diatur ke 'displayHTML'.
Metode
get_widget_data |
Ambil dan ubah data dari riwayat menjalankan yang akan dirender oleh widget. Digunakan juga untuk tujuan penelusuran kesalahan. |
show |
Merender widget dan mulai rangkaian untuk menyegarkan widget. |
get_widget_data
Ambil dan ubah data dari riwayat menjalankan yang akan dirender oleh widget. Digunakan juga untuk tujuan penelusuran kesalahan.
get_widget_data(widget_settings=None)
Parameter
Nama | Deskripsi |
---|---|
widget_settings
|
Pengaturan untuk diterapkan ke widget. Pengaturan yang didukung: 'debug' (boolean). Nilai default: None
|
Mengembalikan
Jenis | Deskripsi |
---|---|
Kamus yang berisi data yang akan dirender oleh widget. |
show
Merender widget dan mulai rangkaian untuk menyegarkan widget.
show(render_lib=None, widget_settings=None)
Parameter
Nama | Deskripsi |
---|---|
render_lib
|
<xref:func>
Perpustakaan yang digunakan untuk penyajian. Hanya diperlukan untuk Databricks dengan nilai 'displayHTML'. Nilai default: None
|
widget_settings
|
Pengaturan untuk diterapkan ke widget. Pengaturan yang didukung: 'debug' (boolean). Nilai default: None
|