cornellius-gp / gpytorch

A highly efficient implementation of Gaussian Processes in PyTorch
MIT License
3.57k stars 560 forks source link

[Feature Request] any plan to implement changepoint kernel like the one in gpflow? #1856

Open abcde-1447 opened 2 years ago

abcde-1447 commented 2 years ago

🚀 Feature Request

Hi, I found this changepoint kernel (https://gpflow.readthedocs.io/en/master/_modules/gpflow/kernels/changepoints.html#ChangePoints) in gpflow to be quite useful for regression when there are changes in kernel parameters (scaling factor, variance, etc), but there does not seem to exist in current version of gpytorch. I am just wondering if there is a plan to implement similar things in gpytorch?

Thanks!

Balandat commented 2 years ago

I am not aware of any plans for this, but glancing at the code it seems like it should be relatively straightfoward to implement something like this in gpytorch. We're happy to accept PRs for this :)