Releases: NSLS-II/blop
Releases · NSLS-II/blop
v0.7.1
What's Changed
- Add simulated hardware by @thomaswmorris in #69
- Added method to prune bad data by @megha-narayanan in #73
New Contributors
- @megha-narayanan made their first contribution in #73
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Add support for discrete DOFs, so that future implementation of discrete inputs will not break the syntax.
- Add functionality for Pareto optimization, a different way of doing multiobjective optimization.
Full Changelog: v0.6.1...v0.7.0
v0.6.1
- Changed the distribution name to bloptools.
v0.6.0
What's Changed
- Targeting cabability for agent objectives by @thomaswmorris in #52
- Sirepo-bluesky patch by @thomaswmorris in #56
- More user-friendly controls by @thomaswmorris in #57
- Add napari viewer by @thomaswmorris in #55
Full Changelog: v0.5.0...v0.6.0
bloptools v0.5.0
What's Changed
- Added hypervolume acquisition and constraints by @thomaswmorris in #45
- Specify latent dimensions by @thomaswmorris in #47
- Monte Carlo acquisition functions by @thomaswmorris in #48
- Add classes for DOFs and objectives by @thomaswmorris in #49
Full Changelog: v0.4.0...v0.5.0
bloptools v0.4.0
What's Changed
- Added passive degrees of freedom by @thomaswmorris in #40
- Reuse hyperparameters by @thomaswmorris in #41
- Updated syntax for easier initialization by @thomaswmorris in #42
- Release notes for v0.4.0 by @thomaswmorris in #44
Full Changelog: v0.3.0...v0.4.0
bloptools v0.3.0
What's Changed
- Multi-task optimization by @thomaswmorris in #30
- Simplify the syntax on initializing the agent by @thomaswmorris in #32
- Issues discovered at ISS by @mrakitin in #34
- DOC: release notes for v0.3.0 by @mrakitin in #38
Full Changelog: v0.2.0...v0.3.0
bloptools v0.2.0
v0.2.0 (2023-04-25)
- Rebased the Bayesian optimization models to be compatible with
botorch
code. - Optimization objectives can be customized with
experiment
modules. - Added optimization test functions for quicker testing and development.
What's Changed
- CI: build docs by @mrakitin in #12
- CI: use
mrakitin/start-sirepo-action@v1
action to start Sirepo by @mrakitin in #14 - CI: use the
start-sirepo-action
from NSLS-II org by @mrakitin in #15 - Add a workflow to publish the documentation by @thomaswmorris in #16
- Add more detail in documentation by @thomaswmorris in #17
- dof.read() implementation by @thomaswmorris in #18
- Implement non-greedy learning strategies by @thomaswmorris in #19
- Integrated BoTorch by @thomaswmorris in #21
- Test functions and botorch utilities by @thomaswmorris in #22
- Restructure the BoTorch interface by @thomaswmorris in #23
- Release notes and sundries for bloptools by @thomaswmorris in #26
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Fix versioneer compat with py312 by @tacaswell in #4
- Initial version of GP optimizer by @thomaswmorris in #5
- Formatted the code by @thomaswmorris in #9
- Update CI and the skeleton using scientific-python-cookiecutter PR105 by @mrakitin in #7
- Fisher matrix by @thomaswmorris in #8
New Contributors
- @tacaswell made their first contribution in #4
- @thomaswmorris made their first contribution in #5
- @mrakitin made their first contribution in #7
Full Changelog: v0.0.2...v0.1.0