GridParameterSampling Classe
Define a amostragem de grade em um espaço de pesquisa de hiperparâmetro.
Inicializar GridParameterSampling.
- Herança
-
azureml.train.hyperdrive.sampling.HyperParameterSamplingGridParameterSampling
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 |
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'