GridParameterSampling Класс

Определяет решетчатую выборку в области поиска параметров.

Инициализация GridParameterSampling.

Наследование
azureml.train.hyperdrive.sampling.HyperParameterSampling
GridParameterSampling

Конструктор

GridParameterSampling(parameter_space, properties=None)

Параметры

Имя Описание
parameter_space
Обязательно

Словарь, содержащий каждый параметр и его распределение. Ключ словаря — это имя параметра. Поддерживается только choice для выборки GridParameter.

parameter_space
Обязательно

Словарь, содержащий каждый параметр и его распределение. Ключ словаря — это имя параметра. Поддерживается только choice для выборки GridParameter.

properties
значение по умолчанию: None

Комментарии

В этом алгоритме выборки значения параметров выбираются из дискретных значений. Для создания дискретных значений можно использовать функцию choice. Пример:


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

Так можно определить пространство поиска с двумя параметрами — lr и batch. lr может иметь одно из значений [1, 2, 3], а batch — значение, равное одному из значений [8, 9].

Можно также создать дискретные параметры с помощью распределения. Дополнительные сведения приведены в руководстве по настройке гиперпараметров для модели.

Атрибуты

SAMPLING_NAME

SAMPLING_NAME = 'GRID'