Goptuna v0.2.0 Release Notes
Release Date: 2020-03-10 // about 4 years ago-
๐ This release contains ASHA support, an experimental GP-BO support and a serious bug fix of the TPE optimization on DiscreteUniformDistribution.
goptuna-bayesopt
โ Added an integration sampler using go-bayesopt. See https://github.com/c-bata/goptuna-bayesopt for details.
๐ New feature
- ๐ Support an Asynchronous Successive Halving Algorithm (#52, #62)
- โ Add
RelativeSampler
interface for Gaussian Process and CMA-ES (#75, #76) - โ Add a subcommand to delete study (#56)
- โ Add a function to delete study (#57)
- โ Add study option for loading if exists (#61)
API changes
- โ Remove
ID
suffix fromstorage.CreateNew{Study,Trial}ID
methods (#53). - โก๏ธ Avoid to update value when set intermediate values (#84)
๐ Bug fixes
- ๐ Set a seed number to the inner random sampler of TPE sampler (#66)
- ๐ Fix an optimization of DiscreteUniform on TPE sampler (#79)
For Developers
- ๐ Use Go v1.13 on GitHub Actions (#59)
- ๐ Parse SQLAlchemy engine format using regexp (#67, #68, #69)
- โ Add kurobako-go benchmark for TPE sampler (#71)
Compatibility with Optuna RDB storage
๐ This release has the compatibility with Optuna v1.1.0 or lower.