Compartir a través de


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
str

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
set[str]

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
str

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
set[str]

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
str

Directiva de muestreo con formato JSON.