RandomParameterSampling クラス
ハイパーパラメーター検索空間でのランダム サンプリングを定義します。
RandomParameterSampling を初期化します。
- 継承
-
azureml.train.hyperdrive.sampling.HyperParameterSamplingRandomParameterSampling
コンストラクター
RandomParameterSampling(parameter_space, properties=None)
パラメーター
注釈
このサンプリング アルゴリズムでは、パラメーター値は不連続値のセットまたは連続した範囲の分布から選択されます。 使用できる関数の例として、choice、uniform、loguniform、normal、lognormal があります。 たとえば、次のように入力します。
{
"init_lr": uniform(0.0005, 0.005),
"hidden_size": choice(0, 100, 120, 140, 180)
}
これは、2 つのパラメーター init_lr
と hidden_size
で検索空間を定義します。
init_lr
は、最小値が 0.0005、最大値が 0.005 の一様分布を持つことができ、hidden_size
は [80, 100, 120, 140, 180] から選択することになります。
RandomParameter サンプリングの使用の詳細については、モデルのハイパーパラメーターのチューニングのチュートリアルを参照してください。
属性
SAMPLING_NAME
SAMPLING_NAME = 'RANDOM'
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示