Library ReferenceΒΆ

Search Space Representation

Space Representation of the search space.
Distribution Base class for every Chocolate distributions.
ContinuousDistribution Base class for every Chocolate continuous distributions.
QuantizedDistribution Base class for every Chocolate quantized distributions.
uniform Uniform continuous distribution.
quantized_uniform Uniform discrete distribution.
log Logarithmic uniform continuous distribution.
quantized_log Logarithmic uniform discrete distribution.
choice Uniform choice distribution between non-numeric samples.

Database Connections

SQLiteConnection Connection to a SQLite database.
MongoDBConnection Connection to a MongoDB database.
DataFrameConnection Connection to a pandas DataFrame.

Sampling Algorithms

Grid Regular cartesian grid sampler.
Random Random sampler.
QuasiRandom Quasi-Random sampler.

Search Algorithms

Bayes Bayesian minimization method with gaussian process regressor.
CMAES Covariance Matrix Adaptation Evolution Strategy minimization method.
MOCMAES Multi-Objective Covariance Matrix Adaptation Evolution Strategy.

Conditional Exploration

ThompsonSampling Conditional subspaces exploration strategy.

Cross-Validation

Repeat Repeats each experiment a given number of times and reduces the losses for the algorithms.

Multi-objective Tools

mo.argsortNondominated Sort input in Pareto-equal groups.
mo.hypervolume_indicator Indicator function using the hypervolume value.
mo.hypervolume Computes the hypervolume of a point set.