mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-08 11:32:39 +02:00
[sparse GP] fallback for other inference methods for missing_data
This commit is contained in:
parent
ac224c0dbd
commit
b94ebc2aa2
1 changed files with 4 additions and 1 deletions
|
|
@ -110,7 +110,10 @@ class SparseGP(GP):
|
||||||
like them into this dictionary for inner use of the indices inside the
|
like them into this dictionary for inner use of the indices inside the
|
||||||
algorithm.
|
algorithm.
|
||||||
"""
|
"""
|
||||||
|
try:
|
||||||
posterior, log_marginal_likelihood, grad_dict = self.inference_method.inference(kern, X, Z, likelihood, Y, Y_metadata, Lm=Lm, dL_dKmm=None)
|
posterior, log_marginal_likelihood, grad_dict = self.inference_method.inference(kern, X, Z, likelihood, Y, Y_metadata, Lm=Lm, dL_dKmm=None)
|
||||||
|
except:
|
||||||
|
posterior, log_marginal_likelihood, grad_dict = self.inference_method.inference(kern, X, Z, likelihood, Y, Y_metadata)
|
||||||
current_values = {}
|
current_values = {}
|
||||||
likelihood.update_gradients(grad_dict['dL_dthetaL'])
|
likelihood.update_gradients(grad_dict['dL_dthetaL'])
|
||||||
current_values['likgrad'] = likelihood.gradient.copy()
|
current_values['likgrad'] = likelihood.gradient.copy()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue