run モジュール

Azure Machine Learning で実験のメトリックと成果物を管理するための機能が含まれています。

クラス

InputDatasets

実行中に具体化されたデータセットを保持するためのコンテナーを定義します。

InputDatasets オブジェクトを初期化します。

LinkOutput

実行で出力パスを保持するコンテナーを定義します。

...注釈: LinkOutput オブジェクトは、データ プレーン内のデータセットとリンクされる OutputData です。

LinkOutput オブジェクトを初期化します。

OutputDatasets

実行で出力パスを保持するコンテナーを定義します。

OutputDatasets オブジェクトを初期化します。

Run

すべての Azure Machine Learning 実験の実行に関する基底クラスを定義します。

"実行" は、実験の 1 回の試験を表します。 実行を使用して、試験の非同期実行を監視し、メトリックをログに記録し、試験の出力を保存します。さらに、結果を分析し、試験によって生成された成果物にアクセスします。

Run オブジェクトは、HyperDrive の実行、パイプライン実行、AutoML の実行など、Azure Machine Learning のさまざまなシナリオでモデルをトレーニングするスクリプトを送信するときに作成されます。 Experiment クラスで submit または start_logging を指定する場合も、Run オブジェクトが作成されます。

実験と実行の使用を開始するには、以下を参照してください

Run オブジェクトを初期化します。

関数

get_run

実行 ID を使用して、この実験の実行を取得します。

get_run(experiment, run_id, rehydrate=True, clean_up=True)

パラメーター

名前 説明
experiment
必須

含まれている実験。

run_id
必須

実行 ID。

rehydrate
<xref:boolean>

元の実行オブジェクトが返されるか、または基本の実行オブジェクトだけが返されるかを示します。 True の場合は、この関数から、元の実行オブジェクトの型が返されます。 たとえば、AutoML の実行では、AutoMLRun オブジェクトが返されますが、HyperDrive の実行では、HyperDriveRun オブジェクトが返されます。

False の場合、関数から、Run オブジェクトが返されます。

規定値: True
clean_up

true の場合は、run_baseから_register_kill_handlerを呼び出します

規定値: True

戻り値

説明
Run

送信された実行。