-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pathwise sampling #7
Comments
Yeah. I spoke with Alex the other day. We could rope him in to this at some point if that would be helpful. |
I already implemented it in another project, I could also help |
I've implemented a basic version of this here. There are essentially two parts to pathwise sampling:
Since random fourier features (RFF) is a general method for approximating stationary kernels, it seems like it would make sense to put that in a separate package (possibly in KernelFunctions itself?) and just include 2. here. I will initially just make a PR to move it all into this repo for now though. |
This sounds great, for the RFF, I would not like to clutter KernelFunctions even more. Maybe we could have an additional package which deals strictly with the whole Fourier representation of kernels. |
It would be nice to eventually add pathwise posterior sampling from [1].
Essentially, reimplement https://github.com/aterenin/SparseGaussianProcesses.jl but using AbstractGPs etc.
[1] Wilson, James, et al. "Efficiently sampling functions from Gaussian process posteriors." International Conference on Machine Learning. PMLR, 2020. https://arxiv.org/abs/2002.09309
The text was updated successfully, but these errors were encountered: