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.objectRunDetails
Konstruktor
RunDetails(run_instance)
Paraméterek
Name | Description |
---|---|
run_instance
Kötelező
|
Futtassa a példányt, amelynek a widgetét renderelni fogja. |
run_instance
Kötelező
|
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_instance
elembő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.
Ellenőrizze, hogy az azure-widgets csomag telepítve van-e , és ha nem, telepítse.
sudo -i pip install azureml-widgets
Telepítse a JupyterLab bővítményt.
sudo -i jupyter labextension install @jupyter-widgets/jupyterlab-manager
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 show
render_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
|