AbstractGPs.jl
AbstractGPs.jl copied to clipboard
Abstract types and methods for Gaussian Processes.
This enables the computation of `dtc` on GPU
This pull request changes the compat entry for the `Soss` package from `0.19, 0.20` to `0.19, 0.20, 0.21` for package ppl. This keeps the compat entries for earlier versions. Note:...
We should probably have some cross package tests with this SciML package?
That's slightly long! Maybe we can figure out which example is taking so much compute and reduce it somehow!
Maybe I am missing the point but it feels like there is a discrepancy between `LatentGP` and `AbstractGP` although they kinda behave the same. I don't understand why the noise...
The internal implementation of VFE/DTC are non-standard and need references to their derivations. Related literature: - VFE: M. K. Titsias. "Variational learning of inducing variables in sparse Gaussian processes". In:...
I removed the tests using AbstactGPs from GPLikelihoods and saved them in [this gist](https://gist.github.com/theogf/ef57956dd052c39967c2697ec6214e09). They should probably be added here (or ApproximateGPs) to check compatibility.
Happy for others to contribute to this branch. Things that came to my mind: e.g. `FiniteGP` should check whether `length(x) == size(Sigma, 1) == size(Sigma, 2)`.
**Summary** We currently lack any test to confirm the predictive distribution is matching what is prescribed by the original papers - - VFE: M. K. Titsias. "Variational learning of inducing...