Tutorials#

Example optimization problems#

The following tutorials explore various optimization problems using Trieste.

Frequently asked questions#

The following tutorials (or sections thereof) explain how to use and extend specific Trieste functionality.

Run the tutorials interactively#

The above tutorials are built from Jupytext notebooks in the notebooks directory of the trieste repository. These notebooks can also be run interactively. To do so, install the library from sources, along with additional notebook dependencies, with (in the repository root)

$ pip install . -r notebooks/requirements.txt

then run

$ jupyter-notebook notebooks

Alternatively, you copy and paste the tutorials into fresh notebooks and avoid installing the library from source. To ensure you have the required plotting dependencies, simply run:

$ pip install trieste[plotting]