Hyperopt¶
Hyperopt does this and that…
and is available from here:
-
class
olympus.planners.
Hyperopt
(*args, **kwargs)[source] Tree of Parzen Estimators (TPE) as implemented in HyperOpt.
- Parameters
goal (str) – The optimization goal, either ‘minimize’ or ‘maximize’. Default is ‘minimize’.
show_progressbar (bool) – If True, show a progressbar.
Methods
tell
([observations])Provide the planner with all previous observations.
ask
([return_as])suggest new set of parameters
recommend
([observations, return_as])Consecutively executes tell and ask: tell the planner about all previous observations, and ask about the next query point.
optimize
(emulator[, num_iter, verbose])Optimizes a surface for a fixed number of iterations.