Version: v0.14.0
BoTorch Tutorials
The tutorials here will help you understand and use BoTorch inyour own work. They assume that you are familiar with bothBayesian optimization (BO) and PyTorch.
- If you are new to BO, we recommend you start with theAx docs and thefollowingtutorial paper.
- If you are new to PyTorch, the easiest way to get started iswith theWhat is PyTorch?tutorial.
Using BoTorch with Ax
For practitioners who are interested in running experimentsto optimize various objectives using Bayesian optimization,we recommend usingAx rather than BoTorch.Ax provides a user-friendly interface forexperiment configuration and orchestration, while choosing anappropriate Bayesian optimization algorithm to optimize thegiven objective, following BoTorch best practices.For researchers who are interested in running experiments withtheir custom BoTorch models and acquisition functions,Ax's Modular BoTorch Interface offers a convenientway to leverage custom BoTorch objects while utilizingAx experiment configuration and orchestration. Check outModular BoTorch tutorialto learn how to use custom BoTorch objects in Ax!Seethis documentationfor additional information.