RunDetails クラス
モデル トレーニングの進行状況を表示するために使用される Jupyter Notebook ウィジェットを表します。
ウィジェットは非同期であり、トレーニングが完了するまで更新を提供します。
指定された実行インスタンスを使用してウィジェットを初期化します。
コンストラクター
RunDetails(run_instance)
パラメーター
名前 | 説明 |
---|---|
run_instance
必須
|
ウィジェットがレンダリングされるインスタンスを実行します。 |
run_instance
必須
|
ウィジェットがレンダリングされるインスタンスを実行します。 |
注釈
Azure ML Jupyter Notebook ウィジェットには、プロパティ、ログ、メトリックなど、モデル トレーニングの進行状況が表示されます。 選択したウィジェットの種類は、 run_instance
から暗黙的に推論されます。 明示的に設定する必要はありません。 ウィジェットのレンダリングを開始するには、 show メソッドを使用します。 ウィジェットがインストールされていない場合は、代わりに新しいブラウザー ページでコンテンツを表示するためのリンクが表示されます。 実験を開始すると、get_portal_url()
クラスの Run メソッドを使用して、Azure portal でモデル トレーニングの進行状況を確認することもできます。
次の例は、ウィジェットを作成して起動する方法を示しています。
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 Notebooks: ローカル ノートブックとクラウド ノートブックの両方が完全にサポートされており、対話機能、非同期自動更新、非ブロッキング セル実行があります。
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 パラメーターを 'displayHTML' に設定して、
render_lib
を使用します。
メソッド
get_widget_data |
ウィジェットによってレンダリングされる実行履歴からデータを取得および変換します。 デバッグ目的にも使用されます。 |
show |
ウィジェットをレンダリングし、スレッドを開始してウィジェットを更新します。 |
get_widget_data
show
ウィジェットをレンダリングし、スレッドを開始してウィジェットを更新します。
show(render_lib=None, widget_settings=None)
パラメーター
名前 | 説明 |
---|---|
render_lib
|
<xref:func>
レンダリングに使用するライブラリ。 値 'displayHTML' を持つ Databricks にのみ必要です。 規定値: None
|
widget_settings
|
ウィジェットに適用する設定。 サポートされている設定: 'debug' (ブール値)。 規定値: None
|