Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.5 KB

README.md

File metadata and controls

53 lines (38 loc) · 1.5 KB

DOI


Check the book content here.

This project uses Jupyter Book and jupytext. To build locally, follow the instructions below or check the CI pipline.

# https://virtualenvwrapper.readthedocs.io/en/latest/
$ mkvirtualenv gp_play

else

$ python3 -m venv gp_play && . ./gp_play/bin/activate

Then install some variant of torch (CPU, GPU) plus the packages that we test here. The torch install line is just an example, please check the pytorch website for more.

We need this only for gpytorch. Comment this out in book/content/gp_pred_comp/notebook_comp.py to skip. Examples are tiny, so there is no need to install the GPU version of torch.

(gp_play) $ pip install torch --extra-index-url https://download.pytorch.org/whl/cpu
(gp_play) $ pip install -r requirements.txt

Build

(gp_play) $ ./generate-book.sh

# If you only modified some notebook scripts (we use jupytext in the
# background), pass their names. Else the script will purge are rebuild all.
(gp_play) $ ./generate-book.sh book/content/gp_pred_comp/notebook_comp.py

# If you only changed markdown files
(gp_play) $ jb build book

View

$ some_browser book/_build/html/index.html