apsis.optimizers package

Submodules

apsis.optimizers.bayesian_optimization module

apsis.optimizers.optimizer module

class apsis.optimizers.optimizer.Optimizer(optimizer_params)

Bases: object

This defines a basic optimizer interface.

Methods

SUPPORTED_PARAM_TYPES = []
get_next_candidates(experiment)

Returns several Candidate objects given an experiment.

It is the free choice of the optimizer how many Candidates to provide, but it will provide at least one. Parameters ———- experiment : Experiment

The experiment to form the base of the next candidate.
Returns:

next_candidate : list of Candidate

The Candidate to next evaluate.

Module contents