Skip to content

Conversation

benjamc
Copy link
Collaborator

@benjamc benjamc commented Sep 26, 2025

Improvements

Documentation

  • Ask and tell without initial design and warmstarting

Examples

Bugfixes

  • Ask and tell without initial design may no longer return a config from the initial design - if it is not "removed".
  • Addressing situations where the acquisition function suggests configurations that have already been sampled in prior iterations (Better handling of n_retries #1216)

Misc

timruhkopf and others added 30 commits February 27, 2025 11:41
…then smac does not need to know about the target_function and we can just drop the requirement. Should the user then however decide to call optimize, this must raise an ValueError
…then smac does not need to know about the target_function and we can just drop the requirement. Should the user then however decide to call optimize, this must raise an ValueError
[bug-fix] when check out initial_design by setting n_configs=0  and scenario.n_trials, we will still get at least one config from the initial design on ask. This fixes
…h-additional-arguments

Add example for additional arguments
* Added number of objectives to runhistory in the beginning for multi-objective restart.

* fix test issues

* fix error when resuming interrupted multi objective optimization #1081
* Added submitting trials in validate in smbo, fix for 937

* Update CHANGELOG.md
* Add SMBO docs

* Fix
…tion

#946 Purely operating Ask & Tell removes requirement for target_function
… of initializing the attribute during the train call only)
…nitial_design

ask and tell without initial design
Bumps [dawidd6/action-send-mail](https://github.com/dawidd6/action-send-mail) from 4 to 5.
- [Release notes](https://github.com/dawidd6/action-send-mail/releases)
- [Commits](dawidd6/action-send-mail@v4...v5)

---
updated-dependencies:
- dependency-name: dawidd6/action-send-mail
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Better handling of max retries

* Add ConfigurationSpaceExhaustedException and update retry logic in ConfigSelector

* Update changelog

* Add test for exhausted configspace

* fix when ConfigurationSpaceExhaustedException is raised
Bumps [dawidd6/action-send-mail](https://github.com/dawidd6/action-send-mail) from 5 to 6.
- [Release notes](https://github.com/dawidd6/action-send-mail/releases)
- [Commits](dawidd6/action-send-mail@v5...v6)

---
updated-dependencies:
- dependency-name: dawidd6/action-send-mail
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jannis Kastner <[email protected]>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* WIP

* fit api and parallel predcting

* remnove thread lock

* implement for predict_marginalized_over_instances_batch

* add facades for pyrfr

* add pyrfr mf facade

* maint class names

* move rfr to optional requirements

* mainti README

* add tests for rf with log y

* rf trained with n_jobs=-1 instead of None

* make rf compatible with older version sklearn

* maint mypy

* update change log

* add docstrings

* fix black

* maint

* drop support for python 3.8

* maint

* black fix

* simplify pyrfr facade design

* raise errors if pyrfr is not properly installed

* maint rf

* fix pre-commit

---------

Co-authored-by: benjamc <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.