Skip to content

v0.1.6

Choose a tag to compare

@TheodoreWolf TheodoreWolf released this 15 Jul 20:11
· 40 commits to main since this release

Breaking Changes

  • acquisition typo fixed, module and class names have been renamed accordingly.
  • API changes for BaseOptimizer: n_parallel has been renamed to n_vmap to avoid confusion with n_pmap.

Other changes

  • Support for pmap for GridSearch. Also, it technically works with BayesianOptimizer, but the parallel process is independent for each worker (no shared GP kernel). This will be fixed in a future version.
  • New notebooks!
  • Acquisition is more random: this is to avoid sampling points that are all in the same vicinity. Instead, now we pick i samples out of the top N ranked points.
  • GP outputs are normalized at training time.
  • Switch from Unittest to PyTest.

Full Changelog: v0.1.5...v0.1.6