HyperParameterSampling Clase
Clase base abstracta para todos los algoritmos de muestreo de hiperparámetros.
Esta clase encapsula el espacio de hiperparámetros, el método de muestreo y las propiedades adicionales para las clases de muestreo derivadas: BayesianParameterSampling, GridParameterSamplingy RandomParameterSampling.
Inicialice HyperParameterSampling.
Constructor
HyperParameterSampling(sampling_method_name, parameter_space, properties=None, supported_distributions=None, distributions_validators=None)
Parámetros
| Nombre | Description |
|---|---|
|
sampling_method_name
Requerido
|
Nombre del método de muestreo. |
|
parameter_space
Requerido
|
Diccionario que contiene cada parámetro y su distribución. |
|
properties
|
Diccionario con propiedades adicionales para el algoritmo. Valor predeterminado: None
|
|
supported_distributions
|
Lista de los métodos de distribución admitidos. El valor predeterminado None indica que todas las distribuciones se admiten como se describe en el módulo parameter_expressions. Valor predeterminado: None
|
|
sampling_method_name
Requerido
|
Nombre del método de muestreo. |
|
parameter_space
Requerido
|
Diccionario que contiene cada parámetro y su distribución. |
|
properties
Requerido
|
Diccionario con propiedades adicionales para el algoritmo. |
|
supported_distributions
Requerido
|
Lista de los métodos de distribución admitidos. El valor predeterminado de None indica que todas las distribuciones se admiten como se describe en el módulo parameter_expressions. |
|
distributions_validators
|
Diccionario que asigna un nombre de distribución a una función que valida si es una distribución válida para el método de muestreo utilizado. El valor predeterminado None indica que no se necesitan validadores concretos. Valor predeterminado: None
|
Métodos
| to_json |
Devuelve JSON que representa el objeto de muestreo de hiperparámetros. |
to_json
Devuelve JSON que representa el objeto de muestreo de hiperparámetros.
to_json()
Devoluciones
| Tipo | Description |
|---|---|
|
Directiva de muestreo con formato JSON. |