Skip to content

Version 1.4.0

Compare
Choose a tag to compare
@renesass renesass released this 14 Jul 08:05
· 19 commits to main since this release
83a9bbe

Features

  • BOinG: A two-stage Bayesian optimization approach to allow the
    optimizer to focus on the most promising regions.
  • TurBO: Reimplementaion of TurBO-1 algorithm.
  • Updated pSMAC: Can pass arbitrary SMAC facades now. Added example and fixed tests.

Improvements

  • Enabled caching for multi-objectives (#872). Costs are now normalized in get_cost
    or optionally in average_cost/sum_cost/min_cost to receive a single float value. Therefore,
    the cached cost values do not need to be updated everytime a new entry to the runhistory was added.

Interface changes

  • We changed the location of Gaussian processes and random forests. They are in the folders
    epm/gaussian_process and epm/random_forest now.
  • Also, we restructured the optimizer folder and therefore the location of the acquisition functions
    and configuration chooser.
  • Multi-objective functions are located in the folder multi_objective.
  • pSMAC facade was moved to the facade directory.