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.object
RunDetails

Konstruktor

RunDetails(run_instance)

Parameter

run_instance
Run
Diperlukan

Jalankan instans yang widget akan dirender.

run_instance
Run
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.

    1. Verifikasi bahwa paket azure-widgets dipasang dan jika tidak, pasang paketnya.

      
         sudo -i pip install azureml-widgets
      
    2. Pasang Ekstensi JupyterLab.

      
         sudo -i jupyter labextension install @jupyter-widgets/jupyterlab-manager
      
    3. 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

widget_settings
dict
nilai default: None

Pengaturan untuk diterapkan ke widget. Pengaturan yang didukung: 'debug' (boolean).

Mengembalikan

Kamus yang berisi data yang akan dirender oleh widget.

Tipe hasil

show

Merender widget dan mulai rangkaian untuk menyegarkan widget.

show(render_lib=None, widget_settings=None)

Parameter

render_lib
<xref:func>
nilai default: None

Perpustakaan yang digunakan untuk penyajian. Hanya diperlukan untuk Databricks dengan nilai 'displayHTML'.

widget_settings
dict
nilai default: None

Pengaturan untuk diterapkan ke widget. Pengaturan yang didukung: 'debug' (boolean).