HyperParameterSampling Classe
Classe base astratta per tutti gli algoritmi di campionamento degli iperparametri.
Questa classe incapsula lo spazio degli iperparametri, il metodo di campionamento e le proprietà aggiuntive per le classi di campionamento derivate: BayesianParameterSampling, GridParameterSamplinge RandomParameterSampling.
Inizializzare HyperParameterSampling.
Costruttore
HyperParameterSampling(sampling_method_name, parameter_space, properties=None, supported_distributions=None, distributions_validators=None)
Parametri
| Nome | Descrizione |
|---|---|
|
sampling_method_name
Necessario
|
Nome del metodo di campionamento. |
|
parameter_space
Necessario
|
Dizionario contenente ogni parametro e la relativa distribuzione. |
|
properties
|
Dizionario con proprietà aggiuntive per l'algoritmo. Valore predefinito: None
|
|
supported_distributions
|
Elenco dei metodi di distribuzione supportati. Il valore predefinito None indica che tutte le distribuzioni sono supportate come descritto nel modulo parameter_expressions. Valore predefinito: None
|
|
sampling_method_name
Necessario
|
Nome del metodo di campionamento. |
|
parameter_space
Necessario
|
Dizionario contenente ogni parametro e la relativa distribuzione. |
|
properties
Necessario
|
Dizionario con proprietà aggiuntive per l'algoritmo. |
|
supported_distributions
Necessario
|
Elenco dei metodi di distribuzione supportati. Il valore predefinito None indica che tutte le distribuzioni sono supportate come descritto nel modulo parameter_expressions. |
|
distributions_validators
|
Dizionario che esegue il mapping di un nome di distribuzione a una funzione che convalida se è una distribuzione valida per il metodo di campionamento utilizzato. Il valore predefinito None indica che non sono necessari specifici validator. Valore predefinito: None
|
Metodi
| to_json |
Restituisce JSON che rappresenta l'oggetto di campionamento degli iperparametri. |
to_json
Restituisce JSON che rappresenta l'oggetto di campionamento degli iperparametri.
to_json()
Restituisce
| Tipo | Descrizione |
|---|---|
|
Criteri di campionamento in formato JSON. |