putting exact_inference_gradients again and calling in instead from ep_gradients which is the genreic method for calculating expected gradients used in ep

This commit is contained in:
Akash Kumar Dhaka 2017-07-03 18:33:21 +03:00
parent 8b621a409c
commit 5d7e575c77

View file

@ -58,6 +58,9 @@ class Gaussian(Likelihood):
self.variance.gradient = grad
def ep_gradients(self, Y, cav_tau, cav_v, dL_dKdiag,Y_metadata=None):
return self.exact_inference_gradients(dL_dKdiag)
def exact_inference_gradients(self, dL_dKdiag):
return dL_dKdiag.sum()
def _preprocess_values(self, Y):