Fixing broken kernels due to the add_parameter --> link_parameter rename

This commit is contained in:
Elizabeth 2022-04-15 14:15:30 -04:00
parent bb1bc50886
commit cc9d22cea2
3 changed files with 24 additions and 24 deletions

View file

@ -14,7 +14,7 @@ class DEtime(Kern):
self.index_dim=index_dim
self.kern = SplitKern(kernel,Xp, index_dim=index_dim)
super(DEtime, self).__init__(input_dim=kernel.input_dim+1, active_dims=None, name=name)
self.add_parameter(self.kern)
self.link_parameter(self.kern)
def K(self, X, X2=None):
assert X2==None

View file

@ -24,7 +24,7 @@ class Symmetric(Kernpart):
self.num_params = k.num_params
self.name = k.name + '_symm'
self.k = k
self.add_parameter(k)
self.link_parameter(k)
#self._set_params(k._get_params())
def K(self,X,X2,target):

View file

@ -51,8 +51,8 @@ class TruncLinear(Kern):
self.variances = Param('variances', variances, Logexp())
self.delta = Param('delta', delta)
self.add_parameter(self.variances)
self.add_parameter(self.delta)
self.link_parameter(self.variances)
self.link_parameter(self.delta)
@Cache_this(limit=3)
def K(self, X, X2=None):
@ -146,7 +146,7 @@ class TruncLinear_inf(Kern):
variances = np.ones(self.input_dim)
self.variances = Param('variances', variances, Logexp())
self.add_parameter(self.variances)
self.link_parameter(self.variances)
# @Cache_this(limit=3)