deephyper.stopper.ConstantStopper
deephyper.stopper.ConstantStopper#
-
class
deephyper.stopper.
ConstantStopper
(max_steps: int, stop_step: int)[source]# Bases:
deephyper.stopper._stopper.Stopper
Constant stopping policy which will stop the evaluation of a configuration at a fixed step.
- Parameters
Methods
Observe a new objective value.
Returns
True
if the evaluation should be stopped andFalse
otherwise.Returns a dict version of the stopper which can be saved as JSON.
Replaces the currently observed objective by the maximum objective observed from the start.
Attributes
Last observed objective.
Returns a copy of the list of observations with 0-index the budgets and 1-index the objectives.
Last observed step.
-
property
objective
# Last observed objective.
-
property
observations
# Returns a copy of the list of observations with 0-index the budgets and 1-index the objectives.
-
property
step
# Last observed step.
-
stop
() → bool[source]# Returns
True
if the evaluation should be stopped andFalse
otherwise.- Returns
(step >= max_steps)
.- Return type
-
to_json
()# Returns a dict version of the stopper which can be saved as JSON.