GridParameterSampling クラス

ハイパーパラメーター検索空間でのグリッド サンプリングを定義します。

GridParameterSampling を初期化します。

継承
azureml.train.hyperdrive.sampling.HyperParameterSampling
GridParameterSampling

コンストラクター

GridParameterSampling(parameter_space, properties=None)

パラメーター

parameter_space
dict
必須

各パラメーターとその分布が含まれている辞書。 辞書キーはパラメーター名です。 GridParameter のサンプリングにはchoiceのみがサポートされています。

parameter_space
dict
必須

各パラメーターとその分布が含まれている辞書。 辞書キーはパラメーター名です。 GridParameter のサンプリングにはchoiceのみがサポートされています。

properties
既定値: None

注釈

このサンプリング アルゴリズムでは、パラメーター値は不連続値から選択されます。 choice関数を使用すると、不連続値を生成できます。 次に例を示します。


   {
   "lr": choice(1, 2, 3),
   "batch": choice(8, 9)
   }

これは、2 つのパラメーター lrbatch で検索空間を定義します。 lrには [1, 2, 3] の値のいずれか 1 つ、batchには [8, 9] の値のいずれか 1 つを指定できます。

不連続ハイパーパラメーターは、分布を使用して作成することもできます。 詳細については、モデルのハイパー パラメーターの調整に関するチュートリアルをご覧ください。

属性

SAMPLING_NAME

SAMPLING_NAME = 'GRID'