Explore BoTorch tutorial categories
mainBoTorch tutorials are organized into three main categories to help you learn different levels of control:
- Full Optimization Loops: Guides for implementing end-to-end Bayesian optimization loops, useful for non-standard settings or when you need granular control over the BO loop.
- Bite-Sized Tutorials: Focused on specific tasks encountered when customizing BO algorithms, such as:
- Writing a custom acquisition function.
- Using a custom zero-th order optimizer (e.g., optimizing with CMA-ES).
- Advanced Usage: Showcases complex applications, such as performing BO in the latent space of a variational auto-encoder (VAE) for image-based objective functions.