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 propiedades adicionales para las clases de muestreo derivadas: BayesianParameterSampling, GridParameterSampling y RandomParameterSampling.
Inicialice HiperparámetrosMuestreo.
- Herencia
-
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
|
Un 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
|
Un 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 se admiten todas las distribuciones, 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. |