GridParameterSampling Classe

Define a amostragem da grelha num espaço de pesquisa de hiperparâmetros.

Inicializar GridParameterSampling.

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

Construtor

GridParameterSampling(parameter_space, properties=None)

Parâmetros

parameter_space
dict
Necessário

Um dicionário que contém cada parâmetro e a respetiva distribuição. A chave do dicionário é o nome do parâmetro . Só choice é suportada a amostragem gridParameter.

parameter_space
dict
Necessário

Um dicionário que contém cada parâmetro e a respetiva distribuição. A chave do dicionário é o nome do parâmetro . Só choice é suportada a amostragem gridParameter.

properties
valor predefinido: None

Observações

Neste algoritmo de amostragem, os valores dos parâmetros são escolhidos a partir de valores discretos. Pode utilizar a choice função para gerar valores discretos. Por exemplo:


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

Isto irá definir 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].

Também pode criar hiperparâmetros discretos com uma distribuição. Para obter mais informações, veja o tutorial Otimizar hiperparâmetros para o seu modelo.

Atributos

SAMPLING_NAME

SAMPLING_NAME = 'GRID'