GridParameterSampling Класс
Определяет решетчатую выборку в области поиска параметров.
Инициализация GridParameterSampling.
- Наследование
-
azureml.train.hyperdrive.sampling.HyperParameterSamplingGridParameterSampling
Конструктор
GridParameterSampling(parameter_space, properties=None)
Параметры
Имя | Описание |
---|---|
parameter_space
Обязательно
|
Словарь, содержащий каждый параметр и его распределение. Ключ словаря — это имя параметра. Поддерживается только choice для выборки GridParameter. |
parameter_space
Обязательно
|
Словарь, содержащий каждый параметр и его распределение.
Ключ словаря — это имя параметра. Поддерживается только |
properties
|
Default value: 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'