Skip to content

Commit c7385e9

Browse files
committed
update version 0.8.0
1 parent 240f687 commit c7385e9

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
# v0.8.0 - Dec 18, 2022
2+
3+
## Highlights
4+
+ Add HTML visualization for the optimization process (#48).
5+
+ Provide basic charts for objectives and constraints.
6+
+ Provide advanced functions, including surrogate fitting analysis and hyperparameter importance analysis.
7+
+ Update transfer learning (#54).
8+
+ API change: for transfer learning data, user should provide a `List[History]` as `transfer_learning_history`,
9+
instead of a `OrderedDict[config, perf]` as `history_bo_data` (#54, 4641d7cf).
10+
+ Examples and docs are updated.
11+
+ Refactor History object (0bce5800).
12+
+ Rename `HistoryContainer` to `History`.
13+
+ Simplify data structure and provide convenient APIs.
14+
+ Rewrite all methods, including data obtaining, plotting, saving/loading, etc.
15+
16+
### Backwards Incompatible Changes
17+
+ API change: `objs` are renamed to `objectives`. `num_objs` are renamed to `num_objectives` (ecd5928a).
18+
+ Change objective value of failed trials from MAXINT to np.inf (da88bd24).
19+
+ Drop support for Python 3.6 (end of life on Dec 23, 2021).
20+
21+
### Other Changes
22+
+ Add BlendSearch, LineBO and SafeOpt (experimental) (#40).
23+
+ Add color logger. Provide fine-grained control of logging options (e.g., log level).
24+
+ Rewrite python packaging of the project (#55).
25+
+ Update Markdown parser in docs to myst-parser. recommonmark is deprecated.
26+
+ Add pytest for examples.
27+
+ Use GitHub Actions for CI/CD.
28+
29+
### Bug Fixes
30+
* Fix error return type of generic advisor and update sampler (Thanks @yezoli) (#44).
31+
* Consider constraints in plot_convergence (#47).
32+
33+
134
# v0.7.18 - Nov 14, 2022
235

336
+ Add ConditionedSpace to support complex conditions between hyperparameters (#37).

openbox/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from .utils.test_install import run_test
3030

3131

32-
__version__ = version = "0.7.18"
32+
__version__ = version = "0.8.0"
3333

3434

3535
__all__ = [

0 commit comments

Comments
 (0)