RunDetails 類別
代表用來檢視模型定型進度的 Jupyter Notebook 小工具。
小工具沒有同步,會一直提供更新直到定型完成。
使用提供的執行實例初始化小工具。
- 繼承
-
builtins.objectRunDetails
建構函式
RunDetails(run_instance)
參數
名稱 | Description |
---|---|
run_instance
必要
|
執行將轉譯小工具的實例。 |
run_instance
必要
|
執行將轉譯小工具的實例。 |
備註
Azure ML Jupyter Notebook小工具會顯示模型定型的進度,包括屬性、記錄和計量。 從 隱含 run_instance
推斷選取的 Widget 類型。 您不需要明確設定它。
show使用 方法開始轉譯小工具。 如果未安裝小工具,您會改為看到連結,以在新的瀏覽器頁面中檢視內容。 開始實驗之後,您也可以使用 get_portal_url()
類別的 Run 方法,在Azure 入口網站中看到模型定型的進度。
下列範例示範如何建立小工具並加以啟動:
from azureml.widgets import RunDetails
RunDetails(remote_run).show()
支援下列類型的執行:
StepRun:顯示執行屬性、輸出記錄、計量。
HyperDriveRun:顯示父回合屬性、記錄、子執行、主要計量圖表,以及超參數的平行座標圖表。
AutoMLRun:顯示子回合和主要計量圖表,以及選取個別計量的選項。
PipelineRun:顯示管線的執行和非執行節點,以及節點和邊緣的圖形表示。
ReinforcementLearningRun:即時顯示執行狀態。 Azure Machine Learning 增強式學習目前是一項預覽功能。 如需詳細資訊,請參閱 使用 Azure Marchine Learning 增強式學習。
當您安裝 Azure Machine Learning SDK 時,會安裝 azureml-widgets 套件。 不過,視環境而定,可能需要一些進一步的安裝。
Jupyter Notebook:本機和雲端筆記本都完全受到支援,具有互動性、非同步自動更新和非封鎖資料格執行。
JupyterLab:可能需要一些進一步的安裝。
確認 已安裝 azure-widgets 套件,否則請加以安裝。
sudo -i pip install azureml-widgets
安裝 JupyterLab 延伸模組。
sudo -i jupyter labextension install @jupyter-widgets/jupyterlab-manager
安裝之後,請在所有目前正在執行的筆記本中重新開機核心。
jupyter labextension list
Databricks:Juypter Notebook 小工具的部分支援。 當您使用小工具時,它會顯示連結,以在新的瀏覽器頁面中檢視內容。 show使用 參數
render_lib
設為 'displayHTML'。
方法
get_widget_data |
從要由小工具轉譯的執行歷程記錄擷取和轉換資料。 也用於偵錯用途。 |
show |
轉譯 Widget 並啟動執行緒以重新整理小工具。 |
get_widget_data
從要由小工具轉譯的執行歷程記錄擷取和轉換資料。 也用於偵錯用途。
get_widget_data(widget_settings=None)
參數
名稱 | Description |
---|---|
widget_settings
|
要套用至小工具的設定。 支援的設定:'debug' (布林值) 。 預設值: None
|
傳回
類型 | Description |
---|---|
字典,其中包含小工具要呈現的資料。 |
show
轉譯 Widget 並啟動執行緒以重新整理小工具。
show(render_lib=None, widget_settings=None)
參數
名稱 | Description |
---|---|
render_lib
|
<xref:func>
要用於轉譯的程式庫。 僅適用于值為 'displayHTML' 的 Databricks。 預設值: None
|
widget_settings
|
要套用至小工具的設定。 支援的設定:'debug' (布林值) 。 預設值: None
|