deephyper.hpo.ArgMaxObsSelection

deephyper.hpo.ArgMaxObsSelection#

class deephyper.hpo.ArgMaxObsSelection[source]#

Bases: SolutionSelection

Selects the best solution based on maximum observed objective(s).

This strategy simply picks the configuration with the highest observed objective value among all evaluated configurations. If multiple maximums exists it will select the latest received result.

Methods

update

Update the solution based on new job results.

update(jobs: Sequence[HPOJob]) None#

Update the solution based on new job results.

Parameters:

jobs – Sequence of completed HPO jobs