Release 1.0.0
1.0.0
The main purpose of this release is to be synchronized with our upcoming paper.
Since many urgent features were already taken care of in 0.14.0, this release mainly focuses on better documentation and examples.
Features
- Examples and quickstart guide can now be generated by sphinx-gallry.
- Added make command
make doc
andmake doc-with-examples
.
Major changes
- Examples are separated into categories.
- Renamed facade SMAC4BO to SMAC4BB (black-box).
- Add thompson sampling as a new acquisition function.
Minor Changes
- Included linkcheck and buildapi to the
make doc
command. quickstart.rst
was converted toquickstart_example.py
to be processed by sphinx-gallery.- Examples renamed from
*.py
to*_example.py
, unless file name was*_func.py
, in which case it was unchanged. - Flake8 fixes for spear_qcp as there were a lot of complaints running
pre-commit
. - Fixes pydoc issues.
- Fixed links in the README.
- Fixed warnings given during the doc build.
- Fixed inconsistent output shape described in
smac.epm.gaussian_process.GaussianProcess.sample_functions
- Examples are wrapped inside
if __name__ == "__main__"
, fixing problems on mac.