Compartilhar via


GridParameterSampling Classe

Define a amostragem de grade em um espaço de pesquisa de hiperparâmetro.

Inicializar GridParameterSampling.

Herança
azureml.train.hyperdrive.sampling.HyperParameterSampling
GridParameterSampling

Construtor

GridParameterSampling(parameter_space, properties=None)

Parâmetros

Nome Description
parameter_space
Obrigatório

Um dicionário que contém cada parâmetro e a respectiva distribuição. A chave de dicionário é o nome do parâmetro. Somente choice é compatível com amostragem GridParameter.

parameter_space
Obrigatório

Um dicionário que contém cada parâmetro e a respectiva distribuição. A chave de dicionário é o nome do parâmetro. Somente choice é compatível com amostragem GridParameter.

properties
valor padrão: None

Comentários

Nesse algoritmo de amostragem, os valores de parâmetro são escolhidos de valores discretos. Você pode usar a função choice para gerar valores discretos. Por exemplo:


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

Esse código define um espaço de pesquisa com dois parâmetros, lr e batch. lr pode ter um dos valores [1, 2, 3] e batch um valor um dos valores [8, 9].

Você também pode criar hiperparâmetros discretos usando uma distribuição. Para obter mais informações, consulte o tutorial Ajustar hiperparâmetros para seu modelo.

Atributos

SAMPLING_NAME

SAMPLING_NAME = 'GRID'