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
Tip revision: b4e6298c295c6ca90f04ecd69cceeccf450b59ea authored by st-- on 27 April 2021, 16:17:09 UTC
Posterior object for fast predictions (#1636)
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 |
Computing file changes ...