Partager via


GridParameterSampling Classe

Définit l’échantillonnage de grille sur un espace de recherche hyperparamètre.

Initialiser GridParameterSampling.

Constructeur

GridParameterSampling(parameter_space, properties=None)

Paramètres

Nom Description
parameter_space
Obligatoire

Dictionnaire contenant chaque paramètre et sa distribution. La clé de dictionnaire est le nom du paramètre. Seule choice la prise en charge de l’échantillonnage GridParameter est prise en charge.

parameter_space
Obligatoire

Dictionnaire contenant chaque paramètre et sa distribution. La clé de dictionnaire est le nom du paramètre. Seule choice la prise en charge de l’échantillonnage GridParameter est prise en charge.

properties
Valeur par défaut: None

Remarques

Dans cet algorithme d’échantillonnage, les valeurs de paramètre sont choisies à partir de valeurs discrètes. Vous pouvez utiliser la choice fonction pour générer des valeurs discrètes. Par exemple:


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

Cela définit un espace de recherche avec deux paramètres et lrbatch. lr peut avoir l’une des valeurs [1, 2, 3] et batch une valeur de l’une des valeurs [8, 9].

Vous pouvez également créer des hyperparamètres discrets à l’aide d’une distribution. Pour plus d’informations, consultez le didacticiel Ajuster les hyperparamètres pour votre modèle.

Attributs

SAMPLING_NAME

SAMPLING_NAME = 'GRID'