You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
2.0.1
Improvements
Callbacks registration is now a public method of the optimizer and allows callbacks to be inserted at a specific position.
Adapt developer install instructions to include pre-commit installation
Add option to pass a dask client to the facade, e.g. enables running on a hpc cluster (#983).
Added scenario.use_default_config argument/attribute=False, that adds the user's configspace default configuration
as an additional_config to the inital design if set to True. This adds one additional configuration to the number of configs
originating from the initial design. Since n_trials is still respected, this results in one fewer BO steps
Adapt developer install instructions to include pre-commit installation.
Add option to pass a dask client to the facade, e.g. enables running on a hpc cluster (#983).
Add example for using a callback to log run metadata to a file (#996).
Move base callback and metadata callback files to own callback directory.
Add a workaround to be able to pass a dataset via dask.scatter so that serialization/deserialization in Dask becomes much quicker (#993).
Bugfixes
The ISB-pair differences over the incumbent's configurations are computed correctly now (#956).
Adjust amount of configurations in different stages of hyperband brackets to conform to the original paper.
Fix validation in smbo to use the seed in the scenario.
Change order of callbacks, intensifier callback for incumbent selection is now the first callback.
intensifier.get_state() will now check if the configurations contained in the queue is stored in the runhistory (#997)