mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-30 14:35:15 +02:00
ssrbf bug fix
This commit is contained in:
parent
2724e7d476
commit
bee1bc360e
1 changed files with 2 additions and 2 deletions
|
|
@ -177,8 +177,8 @@ class SpikeAndSlabPosterior(VariationalPosterior):
|
||||||
def gamma_log_prob(self):
|
def gamma_log_prob(self):
|
||||||
loggamma = param_to_array(self.gamma).copy()
|
loggamma = param_to_array(self.gamma).copy()
|
||||||
loggamma[loggamma>-40] = -np.log1p(np.exp(-loggamma[loggamma>-40]))
|
loggamma[loggamma>-40] = -np.log1p(np.exp(-loggamma[loggamma>-40]))
|
||||||
loggamma1 = param_to_array(self.gamma).copy()
|
loggamma1 = -param_to_array(self.gamma).copy()
|
||||||
loggamma1[loggamma1<40] = -np.log1p(np.exp(loggamma1[loggamma1<40]))
|
loggamma1[loggamma1>-40] = -np.log1p(np.exp(-loggamma1[loggamma1>-40]))
|
||||||
return loggamma,loggamma1
|
return loggamma,loggamma1
|
||||||
|
|
||||||
def set_gradients(self, grad):
|
def set_gradients(self, grad):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue