v0.1.15 Release
Modular Botorch
- Introduces a new set of abstractions for Botorch models to support customizable, storage-friendly botorch components (e.g.
Surrogate
,Acquisition
). - See #374 for more information
- A draft tutorial is available at: https://github.com/facebook/Ax/blob/master/tutorials/botorch_modular.ipynb
Logger redesign
- Our logger APIs have been refactored to use a new naming scheme (module name, via
getLogger(__name__)
) and use a different handler/propagation scheme (1 root handler instead of N+1 child handlers). These changes play nicely with core features of Python'slogging
API and enable use cases such as #316.
MultiObjective API Improvements
- Introduces some new MOO modeling APIs such as
MultiObjectiveTorchModelBridge
to support our growing list of MOO features. See 272b6dd