Share via


RunDetails Sınıf

Model eğitiminin ilerleme durumunu görüntülemek için kullanılan jupyter not defteri pencere öğesini temsil eder.

Pencere öğesi zaman uyumsuzdur ve eğitim bitene kadar güncelleştirmeler sağlar.

Sağlanan çalıştırma örneğiyle pencere öğesini başlatın.

Devralma
builtins.object
RunDetails

Oluşturucu

RunDetails(run_instance)

Parametreler

Name Description
run_instance
Gerekli
Run

Pencere öğesinin işlendiği örneği çalıştırın.

run_instance
Gerekli
Run

Pencere öğesinin işlendiği örneği çalıştırın.

Açıklamalar

Azure ML Jupyter Notebook pencere öğesi özellikler, günlükler ve ölçümler dahil olmak üzere model eğitiminin ilerleme durumunu gösterir. Seçili pencere öğesi türü, öğesinden run_instanceörtük olarak çıkarılır. Açıkça ayarlamanız gerekmez. Pencere öğesini işlemeye show başlamak için yöntemini kullanın. Pencere öğesi yüklü değilse, bunun yerine içeriği yeni bir tarayıcı sayfasında görüntülemek için bir bağlantı görürsünüz. Bir denemeyi başlattıktan sonra, sınıfının yöntemini kullanarak Azure portal model eğitiminin get_portal_url() ilerleme durumunu Run da görebilirsiniz.

Aşağıdaki örnekte bir pencere öğesinin nasıl oluşturulacağı ve nasıl başlatacağı gösterilmektedir:


   from azureml.widgets import RunDetails

   RunDetails(remote_run).show()

Tam örnek şu kaynaktan edinilebilir: 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

Aşağıdaki çalıştırma türleri desteklenir:

  • StepRun: Çalıştırma özelliklerini, çıkış günlüklerini ve ölçümleri gösterir.

  • HyperDriveRun: Üst çalıştırma özelliklerini, günlükleri, alt çalıştırmaları, birincil ölçüm grafiğini ve hiper parametrelerin paralel koordinat grafiğini gösterir.

  • AutoMLRun: Tek tek ölçümleri seçme seçeneğiyle alt çalıştırmaları ve birincil ölçüm grafiğini gösterir.

  • PipelineRun: Bir işlem hattının çalışan ve çalıştırılmayan düğümlerinin yanı sıra düğümlerin ve kenarların grafik gösterimini gösterir.

  • ReinforcementLearningRun: Çalıştırmaların durumunu gerçek zamanlı olarak gösterir. Azure Machine Learning Pekiştirici Öğrenme şu anda bir önizleme özelliğidir. Daha fazla bilgi için bkz . Azure Marchine Learning ile pekiştirici öğrenme.

Azure Machine Learning SDK'sını yüklediğinizde azureml-widgets paketi yüklenir. Ancak, ortama bağlı olarak daha fazla yükleme gerekebilir.

  • Jupyter Not Defterleri: Etkileşim, zaman uyumsuz otomatik güncelleştirmeler ve engelleyici olmayan hücre yürütme ile hem yerel hem de bulut not defterleri tam olarak desteklenir.

  • JupyterLab: Daha fazla yükleme gerekebilir.

    1. azure-widgets paketinin yüklü olduğunu doğrulayın ve yüklü değilse yükleyin.

      
         sudo -i pip install azureml-widgets
      
    2. JupyterLab Uzantısı'nı yükleyin.

      
         sudo -i jupyter labextension install @jupyter-widgets/jupyterlab-manager
      
    3. Yüklemeden sonra, şu anda çalışmakta olan tüm not defterlerinde çekirdeği yeniden başlatın.

      
         jupyter labextension list
      
  • Databricks: Juypter Notebook pencere öğeleri için kısmi destek. Pencere öğesini kullandığınızda, içeriği yeni bir tarayıcı sayfasında görüntülemek için bir bağlantı görüntülenir. show parametresi 'displayHTML' olarak ayarlanmış olarak render_lib kullanın.

Yöntemler

get_widget_data

Pencere öğesi tarafından işlenecek çalıştırma geçmişinden verileri alın ve dönüştürün. Hata ayıklama amacıyla da kullanılır.

show

Pencere öğesini işlemek ve pencere öğesini yenilemek için iş parçacığını başlatın.

get_widget_data

Pencere öğesi tarafından işlenecek çalıştırma geçmişinden verileri alın ve dönüştürün. Hata ayıklama amacıyla da kullanılır.

get_widget_data(widget_settings=None)

Parametreler

Name Description
widget_settings

Pencere öğesine uygulanacak ayarlar. Desteklenen ayar: 'debug' (boole değeri).

varsayılan değer: None

Döndürülenler

Tür Description

Pencere öğesi tarafından işlenecek verileri içeren sözlük.

show

Pencere öğesini işlemek ve pencere öğesini yenilemek için iş parçacığını başlatın.

show(render_lib=None, widget_settings=None)

Parametreler

Name Description
render_lib
<xref:func>

İşleme için kullanılacak kitaplık. Yalnızca 'displayHTML' değerine sahip Databricks için gereklidir.

varsayılan değer: None
widget_settings

Pencere öğesine uygulanacak ayarlar. Desteklenen ayar: 'debug' (boole değeri).

varsayılan değer: None