Merge branch 'params' of github.com:SheffieldML/GPy into params

This commit is contained in:
James Hensman 2014-01-24 14:15:45 +00:00
commit f0ac290eb3

View file

@ -66,6 +66,7 @@ class Param(ObservableArray, Constrainable):
obj._tied_to_me_ = SetDict()
obj._tied_to_ = []
obj._original_ = True
obj.gradient = None
return obj
def __init__(self, name, input_array):
@ -87,6 +88,7 @@ class Param(ObservableArray, Constrainable):
self._updated_ = getattr(obj, '_updated_', None)
self._original_ = getattr(obj, '_original_', None)
self._name = getattr(obj, 'name', None)
self.gradient = getattr(obj, 'gradient', None)
def __array_wrap__(self, out_arr, context=None):
return out_arr.view(numpy.ndarray)