v0.3.2
What's Changed
- Rename and improve tunable vs config API and documentation by @bpkroth in #629
- CI tweak: use "release" event instead of "tag push" for pypi publishing by @bpkroth in #631
- Add support for storing the optimization targets and direction of an experiment by @bpkroth in #628
- Introduce basic experiment visualization module mlos_viz via dabl by @bpkroth in #624
- Github Action syntax fixup by @bpkroth in #632
- Add labels to the optimizer trends plot by @bpkroth in #634
- Add more info on const_args vs. tunable_params; start the DEVNOTES by @motus in #630
- Bump actions/cache from 3 to 4 in /.github/workflows by @dependabot in #637
- Support for special tunable values outside of the range by @motus in #617
- Tell pylint to ignore FIXME comments in our code. by @bpkroth in #639
- Add unit tests for
MlosCoreoptimizer._to_df()
functionality; use special values in tunables by @motus in #638 - Fixup a vscode config file. by @bpkroth in #643
- Disallow
!
characters in tunable parameter names. by @bpkroth in #641 - Add basic support for repeating a trial config. by @bpkroth in #642
- PyPi publish makefile rules fixup by @bpkroth in #640
Full Changelog: v0.2.5...v0.3.2