Share via


GridParameterSampling Klass

Definierar rutnätssampling över ett hyperparametersökutrymme.

Initiera GridParameterSampling.

Arv
azureml.train.hyperdrive.sampling.HyperParameterSampling
GridParameterSampling

Konstruktor

GridParameterSampling(parameter_space, properties=None)

Parametrar

Name Description
parameter_space
Obligatorisk

En ordlista som innehåller varje parameter och dess distribution. Ordlistenyckeln är namnet på parametern. Endast choice stöds för GridParameter-sampling.

parameter_space
Obligatorisk

En ordlista som innehåller varje parameter och dess distribution. Ordlistenyckeln är namnet på parametern. Endast choice stöds för GridParameter-sampling.

properties
standardvärde: None

Kommentarer

I den här samplingsalgoritmen väljs parametervärden från diskreta värden. Du kan använda choice funktionen för att generera diskreta värden. Ett exempel:


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

Detta definierar ett sökutrymme med två parametrar och lrbatch. lr kan ha ett av värdena [1, 2, 3] och batch värdet ett av värdena [8, 9].

Du kan också skapa diskreta hyperparametrar med hjälp av en distribution. Mer information finns i självstudien Finjustera hyperparametrar för din modell.

Attribut

SAMPLING_NAME

SAMPLING_NAME = 'GRID'