From 8ae58f59f67c1f83b09d82194b10cc9055ebe043 Mon Sep 17 00:00:00 2001 From: Max Zwiessele Date: Fri, 24 Jan 2014 12:22:58 +0000 Subject: [PATCH] gradient field added to param --- GPy/core/parameterization/param.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GPy/core/parameterization/param.py b/GPy/core/parameterization/param.py index 1942c88a..9b2aa5f9 100644 --- a/GPy/core/parameterization/param.py +++ b/GPy/core/parameterization/param.py @@ -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)