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
History
Tip revision: b4e6298c295c6ca90f04ecd69cceeccf450b59ea authored by st-- on 27 April 2021, 16:17:09 UTC
Posterior object for fast predictions (#1636)
Tip revision: b4e6298
File Mode Size
.circleci
.github
doc
gpflow
tests
.coveragerc -rw-r--r-- 283 bytes
.coveralls.yml -rw-r--r-- 23 bytes
.gitignore -rw-r--r-- 866 bytes
.pylintrc -rw-r--r-- 14.6 KB
CONTRIBUTING.md -rw-r--r-- 6.9 KB
CONTRIBUTORS.md -rw-r--r-- 3.6 KB
GLOSSARY.md -rw-r--r-- 1.4 KB
HOWTO_RELEASE.md -rw-r--r-- 1.8 KB
LICENSE -rw-r--r-- 11.1 KB
MANIFEST.in -rw-r--r-- 182 bytes
Makefile -rw-r--r-- 1.5 KB
README.md -rw-r--r-- 11.2 KB
RELEASE.md -rw-r--r-- 4.5 KB
VERSION -rw-r--r-- 6 bytes
codecov.yml -rw-r--r-- 274 bytes
mypy.ini -rw-r--r-- 730 bytes
notebooks l--------- 21 bytes
setup.py -rw-r--r-- 2.5 KB
tests_requirements.txt -rw-r--r-- 319 bytes

README.md

back to top