deephyper.skopt.optimizer.acq_optimizer.pymoo_mixedga.DefaultSingleObjectiveMixedTermination

deephyper.skopt.optimizer.acq_optimizer.pymoo_mixedga.DefaultSingleObjectiveMixedTermination#

class deephyper.skopt.optimizer.acq_optimizer.pymoo_mixedga.DefaultSingleObjectiveMixedTermination(ftol=1e-06, period=30, n_max_gen=1000, **kwargs)[source]#

Bases: DefaultMixedTermination

Pymoo custom default single objectived mixed-integer termination criteria.

Methods

do_continue

has_terminated

terminate

update

Provide the termination criterion a current status of the algorithm to update the perc.

update(algorithm)#

Provide the termination criterion a current status of the algorithm to update the perc.

Parameters:

algorithm (object) – The algorithm object which is used to determine whether a run has terminated.