HyperParameterSampling Klas

Abstracte basisklasse voor alle algoritmen voor het nemen van hyperparameters.

Deze klasse omvat de hyperparameterruimte, de steekproefmethode en aanvullende eigenschappen voor afgeleide samplingklassen: BayesianParameterSampling, GridParameterSamplingen RandomParameterSampling.

HyperParameterSampling initialiseren.

Overname
HyperParameterSampling

Constructor

HyperParameterSampling(sampling_method_name, parameter_space, properties=None, supported_distributions=None, distributions_validators=None)

Parameters

sampling_method_name
str
Vereist

De naam van de steekproefmethode.

parameter_space
dict
Vereist

Een woordenlijst met elke parameter en de bijbehorende distributie.

properties
dict
standaardwaarde: None

Een woordenlijst met aanvullende eigenschappen voor het algoritme.

supported_distributions
set[str]
standaardwaarde: None

Een lijst met de ondersteunde distributiemethoden. De standaardwaarde Geen geeft aan dat alle distributies worden ondersteund, zoals beschreven in module parameter_expressions.

sampling_method_name
str
Vereist

De naam van de steekproefmethode.

parameter_space
dict
Vereist

Een woordenlijst met elke parameter en de bijbehorende distributie.

properties
dict
Vereist

Een woordenlijst met aanvullende eigenschappen voor het algoritme.

supported_distributions
set[str]
Vereist

Een lijst met de ondersteunde distributiemethoden. De standaardwaarde van Geen geeft aan dat alle distributies worden ondersteund, zoals beschreven in module parameter_expressions.

distributions_validators
dict
standaardwaarde: None

Een woordenlijst die een distributienaam toewijst aan een functie die valideert of het een geldige distributie is voor de gebruikte steekproefmethode. De standaardwaarde Geen geeft aan dat er geen specifieke validators nodig zijn.

Methoden

to_json

Retourneer JSON die het steekproefobject hyperparameter vertegenwoordigt.

to_json

Retourneer JSON die het steekproefobject hyperparameter vertegenwoordigt.

to_json()

Retouren

Steekproefbeleid met JSON-indeling.

Retourtype

str