https://github.com/GPflow/GPflow
Revision b4e6298c295c6ca90f04ecd69cceeccf450b59ea authored by st-- on 27 April 2021, 16:17:09 UTC, committed by GitHub on 27 April 2021, 16:17:09 UTC
GPflow had already been optimised for speed in the training loop. This PR addresses the speed of predictions and resolves (partially) #1599. We achieve this by introducing new Posterior objects that can cache the results of a "precompute" stage (everything that's independent of test points) and thereby significantly speeds up repeated predictions.

Co-authored-by: ST John <st--@users.noreply.github.com>
Co-authored-by: stefanos <stefanosele@users.no-reply.github.com>
Co-authored-by: John Mcleod <43960404+johnamcleod@users.noreply.github.com>
1 parent a8ee4ae
Raw File
Tip revision: b4e6298c295c6ca90f04ecd69cceeccf450b59ea authored by st-- on 27 April 2021, 16:17:09 UTC
Posterior object for fast predictions (#1636)
Tip revision: b4e6298
tests_requirements.txt
mypy
black==19.10b0
isort>=5.1
pytest>=3.5.0
pytest-cov
pytest-random-order
pytest-xdist  # for local tests only
codecov

# Notebook tests:
tensorflow-datasets
nbformat
nbconvert
ipykernel
jupyter_client
jupytext

matplotlib
sklearn  # for mixture-density-network notebook
ipywidgets  # Required by tensorflow-datasets
back to top