GridParameterSampling Clase

Define el muestreo de cuadrícula en un espacio de búsqueda de hiperparámetros.

Inicialice GridParameterSampling.

Herencia
azureml.train.hyperdrive.sampling.HyperParameterSampling
GridParameterSampling

Constructor

GridParameterSampling(parameter_space, properties=None)

Parámetros

parameter_space
dict
Requerido

Un diccionario que contiene cada parámetro y su distribución. La clave de diccionario es el nombre del parámetro. Solo se admite choice para el muestreo de GridParameter.

parameter_space
dict
Requerido

Un diccionario que contiene cada parámetro y su distribución. La clave de diccionario es el nombre del parámetro. Solo se admite choice para el muestreo de GridParameter.

properties
valor predeterminado: None

Comentarios

En este algoritmo de muestreo, los valores de parámetro se eligen entre valores discretos. Puede usar la función choice para generar valores discretos. Por ejemplo:


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

Este código define un espacio de búsqueda con dos parámetros: lr y batch. lr puede tener uno de los valores [1, 2, 3] y batch un valor de uno de los valores [8, 9].

También puede crear hiperparámetros discretos mediante una distribución. Para más información, consulte el tutorial Ajuste de hiperparámetros para el modelo.

Atributos

SAMPLING_NAME

SAMPLING_NAME = 'GRID'