Getting to Know Dragonfly Better
Learn about the different modes and methods of operations in Dragonfly.
Dragonfly is a library that is designed for scaling Bayesian optimization and experimental design. The library offers a wide range of features that allow for high dimensionality, multifidelity evaluations, multitask settings, parallel evaluations, and derivative evaluations.
The library is developed to be both modular and flexible, allowing users to plug and play different components, optimizers, acquisition functions, and surrogate models. It also provides an interface for customizing various parameters and settings to suit specific use cases.
Modes in Dragonfly
Bayesian optimization mode: This mode focuses on optimizing expensive black box functions. Dragonfly implements a variety of surrogate models including GPs, random forests, and others. It also supports several ...