- Notifications
You must be signed in to change notification settings - Fork1.6k
PermalinkChoose a base ref {{ refName }}default Choose a head ref {{ refName }}default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also orlearn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also.Learn more about diff comparisons here.
base repository:bayesian-optimization/BayesianOptimization
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
Uh oh!
There was an error while loading.Please reload this page.
base:v1.5.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}defaultLoading
...
head repository:bayesian-optimization/BayesianOptimization
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
Uh oh!
There was an error while loading.Please reload this page.
compare:v2.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- 17commits
- 56files changed
- 4contributors
Commits on Jul 12, 2024
Acquisition function API redesign (#447)
* Redesign the acquisition function API* Add async optimization w/ kriging believer example* Use `typing.Union` instead of `|`* Add ConstantLiar, fix bugs, reran code* Fix typo* Slight changes, add many tests* Add `base_acq` `ThompsonSampling`, fix a bug in `KrigingBeliever`* Clean code, add docstrings* add tests, rm kriging believer, dont use gp hedge as default* Use `self.base_acq` instead of supplying it as an argument to `._get_acq`* Add special exceptions covering too few registered points* Notebook to showcase acquisition functions* Linting, code style* Drop references to believer from script* Delete deprecated parameters from `suggest`* Use `abc.ABC` for acquisition base class* Add more tests* Fix type signature breaking Python 3.9* Trigger CI* Clean docstring
Commits on Jul 17, 2024
docs: Add acquisition functions (#498)
* docs: Add acquisition functions* Make `_update_params` subclass specific
Commits on Jul 23, 2024
* chore: add ruff* chore: init ruff config* chore: update ruff pydocstyle config* chore: update ruff rules* chore: update ruff exclude* fix: init format & check(fix)* fix: constraint* fix: domain_reduction(without E501)* fix: update ruff rule(TRY -> TRY002)* fix: target_space(without E501)* fix: init tests* fix: test_notebooks_run.py* fix: test_observer* fix: test_seq_domain_red* fix: test_target_space* fix: E501* chore: add pre-commit* chore: update ruff* chore: add precommit config* feat: add format & lint action* test* fix: 3.10 -> 3.9(minimum)* chore: update ruff config* chore: update ruff config* revert check docstring(not yet D rule)* chore: revert pydocstyle* fix: add coverage exclude_lines* SIM* S* DTZ* EM* LOG* G* PIE* Q* RET* TID* PTH* F* NPY* PERF* FURB* RUF* D* chore: rm pydocstyle action* chore: rm pydocstyle* fix: render path only once* ISC* fix: pr447* init* fix: acquisition* fix: bayesian_optimization* fix: util* fix: acquisition* fix: test_bayesian_optimization* fix: test_constraint* fix: test_util* fix: _update_params* feat: scripts* fix: reviews* test: upper_confidence_bound_invalid_kappa_error* chore: update ruff* fix: acquisition* fix: util* fix: relative -> absolute* fix: import error* fix: review* fix: review* fix: rm unused func---------Co-authored-by: phi-friday <phi-friday@users.noreply.github.com>
Commits on Sep 7, 2024
PR 1/2: Add versioned docs (#509)
* Versioned docs (#8)* versioned docs@1.5.1* Don't trigger publish if target is empty* Set workflow to trigger on release* Fix: versions.json path* Fix edit URI, set site URL to base* Revert erroneous change, rename format/lint job* Fix numpy docstrings* Update README: add docs shield, remove tutorial, references, quick start* Update README.md* Make docs a bit more nice: add links to classes imported from elsewhere, updated docstrings* Rerun `visualization.ipynb` to include `ScreenLogger` colour fixes
fix: Incorrectly modified
ScreenLogger
(#512)* fix: cells list -> deque* fix* fix* fix: deque -> list
Commits on Sep 8, 2024
* feat: exceptions* fix: rename exceptions -> exception* fix tests* docs: add reference/exception.rst
Commits on Sep 19, 2024
Fix add typehint without generic (#507)
* fix: acquisition.py* fix: constraint.py* fix: target_space.py* fix: domain_reduction.py* fix: logger.py* fix: observer.py* fix: bayesian_optimization.py* fix: util.py* fix* fix: dict -> Mapping* fix: allow Sequence* fix: diallow null* fix: allow scipy constraints* fix: revert ArrayLike* fix* fix: codecov* fix: deque, suggest* fix: allow null target_func* fix: nullable ConstraintModel.fun* fix: NonlinearConstraint* fix: docs* fix: deps. errors* chore: revert numpy version* tests: codecov* chore: rm myst-parse* fix: review(only single point)* fix: review(params type)* docs: add ext options comment* fix: rm unnecessary overload* fix: rm whitespace* fix: rm autodoc docstring hook
Commits on Sep 20, 2024
* chore: add py.typed* chore: add py.typed explicitly* Revert "chore: add py.typed explicitly"This reverts commit59785c5.
* chore: ruff 0.5.2 -> 0.6.5* chore: update ruff hook* fix: ruff errors* chore: ruff 0.6.5 -> 0.6.6
Commits on Sep 30, 2024
Commits on Oct 1, 2024
Fix min window type check (#523)
* fix: replace dict with Mapping* fix: replace list with Sequence* fix: add type hint* fix: does not accept None
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff v1.5.1...v2.0.0
Uh oh!
There was an error while loading.Please reload this page.