Update brownian.py

added to_dict method
This commit is contained in:
Joan Gonzalvez 2019-01-13 20:11:11 +01:00 committed by GitHub
parent b503c71842
commit 400a4880c6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,6 +23,17 @@ class Brownian(Kern):
self.variance = Param('variance', variance, Logexp())
self.link_parameters(self.variance)
def to_dict(self):
"""
Convert the object into a json serializable dictionary.
Note: It uses the private method _save_to_input_dict of the parent.
:return dict: json serializable dictionary containing the needed information to instantiate the object
"""
input_dict = super(RBF, self)._save_to_input_dict()
input_dict["class"] = "GPy.kern.Brownian"
return input_dict
def K(self,X,X2=None):
if X2 is None: