GridParameterSampling Classe
Define a amostragem da grelha num espaço de pesquisa de hiperparâmetros.
Inicializar GridParameterSampling.
- Herança
-
azureml.train.hyperdrive.sampling.HyperParameterSamplingGridParameterSampling
Construtor
GridParameterSampling(parameter_space, properties=None)
Parâmetros
Name | Description |
---|---|
parameter_space
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
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ó |
properties
|
Default value: 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'