AutoMLImageConfig クラス

Azure Machine Learning 内で自動 ML イメージ実験を送信するための構成を表します。

この構成オブジェクトには、実験の実行を構成するためのパラメーターのほか、実行時に使用されるトレーニング データが含まれ、保持されます。 設定の選択に関するガイダンスについては、https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models を参照してください。

AutoMLImageConfig を作成します。

継承
AutoMLImageConfig

コンストラクター

AutoMLImageConfig(task: ImageTask, compute_target: Any, training_data: TabularDataset, hyperparameter_sampling: HyperParameterSampling, iterations: int, max_concurrent_iterations: int | None = None, experiment_timeout_hours: float | int | None = None, early_termination_policy: EarlyTerminationPolicy | None = None, validation_data: TabularDataset | None = None, arguments: List[Any] | None = None, **kwargs: Any)

パラメーター

task
<xref:ImageTask>
必須

実行するタスクの種類。

compute_target
Any
必須

ML 画像実験を実行する Azure Machine Learning コンピューティング先。 GPU メモリが 12 GB より大きいリモート GPU コンピューティングだけがサポートされます。 コンピューティング先の詳細については、https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote を参照してください。

training_data
<xref:TabularDataset>
必須

実験内で使用されるトレーニング データ。

hyperparameter_sampling
<xref:HyperParameterSampling>
必須

ハイパーパラメーター空間、サンプリング メソッド、場合によっては特定のサンプリング クラスの追加プロパティが含まれているオブジェクト。

iterations
int
必須

自動 ML 画像実験中にテストする異なるモデルとパラメーターの組み合わせの合計数。 指定されていない場合、既定値は 1 イテレーションです。

max_concurrent_iterations
Optional[int]
既定値: None

並列で実行されるイテレーションの最大数を表します。 既定値は、指定されたイテレーションの数と同じです。

experiment_timeout_hours
Optional[Union[float, int]]
既定値: None

すべてのイテレーションを組み合わせて、実験が終了するまでにかかる最大時間 (時間単位)。 10 進数値 (15 分を表す 0.25 など) を指定できます。 指定されていない場合、既定の実験タイムアウトは 6 日です。

early_termination_policy
Optional[<xref:EarlyTerminationPolicy>]
既定値: None

複数のイテレーションでハイパーパラメーターの調整を使用するときの、早期終了ポリシーの使用。 指定されているポリシーの条件が満たされると、イテレーションが取り消されます。

validation_data
Optional[<xref:TabularDataset>]
既定値: None

実験内で使用される検証データ。

arguments
Optional[List[Any]]
既定値: None

リモート スクリプトの実行に渡される引数。 引数は名前と値のペアで渡され、名前の先頭に長鎖線を付ける必要があります。

task
<xref:ImageTask>
必須

実行するタスクの種類。

compute_target
Any
必須

ML 画像実験を実行する Azure Machine Learning コンピューティング先。 GPU メモリが 12 GB より大きいリモート GPU コンピューティングだけがサポートされます。 コンピューティング先の詳細については、https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote を参照してください。

training_data
<xref:TabularDataset>
必須

実験内で使用されるトレーニング データ。

hyperparameter_sampling
<xref:HyperParameterSampling>
必須

ハイパーパラメーター空間、サンプリング メソッド、場合によっては特定のサンプリング クラスの追加プロパティが含まれているオブジェクト。

iterations
int
必須

自動 ML 画像実験中にテストする異なるモデルとパラメーターの組み合わせの合計数。 指定されていない場合、既定値は 1 イテレーションです。

max_concurrent_iterations
Optional[int]
必須

並列で実行されるイテレーションの最大数を表します。 既定値は、指定されたイテレーションの数と同じです。

experiment_timeout_hours
Optional[Union[float, int]]
必須

すべてのイテレーションを組み合わせて、実験が終了するまでにかかる最大時間 (時間単位)。 10 進数値 (15 分を表す 0.25 など) を指定できます。 指定されていない場合、既定の実験タイムアウトは 6 日です。

early_termination_policy
Optional[<xref:EarlyTerminationPolicy>]
必須

複数のイテレーションでハイパーパラメーターの調整を使用するときの、早期終了ポリシーの使用。 指定されているポリシーの条件が満たされると、イテレーションが取り消されます。

validation_data
Optional[<xref:TabularDataset>]
必須

実験内で使用される検証データ。

arguments
Optional[List[Any]]
必須

リモート スクリプトの実行に渡される引数。 引数は名前と値のペアで渡され、名前の先頭に長鎖線を付ける必要があります。