You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I'm interested in setting better priors on my GP kernel. I am unsure if I am setting the priors correctly. Below are two ways I have tried to set the kernel priors. I expect both to behave the same but when I fit my GP, I find that cov_module1 works significantly better than covar_module2. Is there a reason for this behavior?
You can't just assign the attribute for the prior, you need to use the register_prior() method on the GPyTorch module so that gpytorch knows to use this in the computations for the MLL. In your setup for covar_module2 I don't think that prior is ever being used.
Hi, I'm interested in setting better priors on my GP kernel. I am unsure if I am setting the priors correctly. Below are two ways I have tried to set the kernel priors. I expect both to behave the same but when I fit my GP, I find that cov_module1 works significantly better than covar_module2. Is there a reason for this behavior?
Expected Behavior
cov_module1
andcov_module2
to perform similarly when they are used to fit aSingleTaskGP
.System information
Please complete the following information:
GPyTorch: 1.10
Pytorch: 2.0.1
Ubuntu 20.04
Python: 3.10
Fyi, this is a repeat issue from pytorch/botorch#2307.
The text was updated successfully, but these errors were encountered: