Share via


RunDetails Osztály

Egy Jupyter notebook widgetet jelöl, amely a modell betanítási folyamatának megtekintésére szolgál.

A widget aszinkron, és frissítéseket biztosít a betanítás befejezéséig.

A widget inicializálása a megadott futtatási példánysal.

Öröklődés
builtins.object
RunDetails

Konstruktor

RunDetails(run_instance)

Paraméterek

Name Description
run_instance
Kötelező
Run

Futtassa a példányt, amelynek a widgetét renderelni fogja.

run_instance
Kötelező
Run

Futtassa a példányt, amelynek a widgetét renderelni fogja.

Megjegyzések

Az Azure ML Jupyter Notebook vezérlő a modell betanításának folyamatát mutatja be, beleértve a tulajdonságokat, a naplókat és a metrikákat. A kiválasztott widgettípus implicit módon származik a run_instanceelemből. Nem kell explicit módon beállítania. Használja a metódust a show widget renderelésének megkezdéséhez. Ha a widget nincs telepítve, ehelyett megjelenik egy hivatkozás, amely egy új böngészőlapon jeleníti meg a tartalmat. A kísérlet elindítása után a modell betanításának folyamatát is láthatja a Azure Portal az get_portal_url()Run osztály metódusával.

Az alábbi példa bemutatja, hogyan hozhat létre egy widgetet, és hogyan indíthatja el:


   from azureml.widgets import RunDetails

   RunDetails(remote_run).show()

A teljes minta a következő forrásból érhető el: 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 következő típusú futtatások támogatottak:

  • StepRun: Megjeleníti a futtatási tulajdonságokat, a kimeneti naplókat és a metrikákat.

  • HyperDriveRun: A hiperparaméterek szülőfuttatási tulajdonságait, naplóit, gyermekfuttatásait, elsődleges metrikadiagramját és párhuzamos koordinátadiagramját jeleníti meg.

  • AutoMLRun: A gyermekfuttatásokat és az elsődleges metrikadiagramot jeleníti meg az egyes metrikák kiválasztásának lehetőségével.

  • PipelineRun: Megjeleníti a folyamat futó és nem futó csomópontjait, valamint a csomópontok és élek grafikus ábrázolását.

  • ReinforcementLearningRun: Valós időben jeleníti meg a futtatások állapotát. Az Azure Machine Learning Reinforcement Learning jelenleg előzetes verziójú funkció. További információ: Megerősítéstanulás az Azure Marchine Learning használatával.

Az azureml-widgets csomag az Azure Machine Learning SDK telepítésekor lesz telepítve. A környezettől függően azonban további telepítésre lehet szükség.

  • Jupyter-jegyzetfüzetek: Mind a helyi, mind a felhőbeli jegyzetfüzetek teljes mértékben támogatottak, interaktivitással, automatikus aszinkron frissítésekkel és nem blokkoló cellavégrehajtással.

  • JupyterLab: További telepítésre lehet szükség.

    1. Ellenőrizze, hogy az azure-widgets csomag telepítve van-e , és ha nem, telepítse.

      
         sudo -i pip install azureml-widgets
      
    2. Telepítse a JupyterLab bővítményt.

      
         sudo -i jupyter labextension install @jupyter-widgets/jupyterlab-manager
      
    3. A telepítés után indítsa újra a kernelt az összes jelenleg futó jegyzetfüzetben.

      
         jupyter labextension list
      
  • Databricks: A Juypter Notebook vezérlőinek részleges támogatása. A widget használatakor megjelenik egy hivatkozás, amely egy új böngészőlapon jeleníti meg a tartalmat. Használja a showrender_lib paramétert a "displayHTML" paraméterre állítva.

Metódusok

get_widget_data

Lekérheti és átalakíthatja az adatokat a futtatási előzményekből a widget által megjelenítendő adatokból. Hibakeresési célokra is használható.

show

Renderelje a widgetet, és indítsa el a szálat a widget frissítéséhez.

get_widget_data

Lekérheti és átalakíthatja az adatokat a futtatási előzményekből a widget által megjelenítendő adatokból. Hibakeresési célokra is használható.

get_widget_data(widget_settings=None)

Paraméterek

Name Description
widget_settings

A widgetre alkalmazandó beállítások. Támogatott beállítás: "hibakeresés" (logikai érték).

alapértelmezett érték: None

Válaszok

Típus Description

A widget által megjelenítendő adatokat tartalmazó szótár.

show

Renderelje a widgetet, és indítsa el a szálat a widget frissítéséhez.

show(render_lib=None, widget_settings=None)

Paraméterek

Name Description
render_lib
<xref:func>

A rendereléshez használni kívánt kódtár. Csak a "displayHTML" értékkel rendelkező Databricks esetében szükséges.

alapértelmezett érték: None
widget_settings

A widgetre alkalmazandó beállítások. Támogatott beállítás: "hibakeresés" (logikai érték).

alapértelmezett érték: None