From 11cc5d16f40b2ae7001b643aa94d65579f3e41ab Mon Sep 17 00:00:00 2001 From: Zhenwen Dai Date: Mon, 23 Feb 2015 16:19:14 +0000 Subject: [PATCH] add save param_array --- GPy/core/parameterization/parameter_core.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/GPy/core/parameterization/parameter_core.py b/GPy/core/parameterization/parameter_core.py index 9a903079..bee160b2 100644 --- a/GPy/core/parameterization/parameter_core.py +++ b/GPy/core/parameterization/parameter_core.py @@ -1042,6 +1042,9 @@ class Parameterizable(OptimizationHandlable): p = param_to_array(p) d = f.create_dataset(n,p.shape,dtype=p.dtype) d[:] = p + if hasattr(self, 'param_array'): + d = f.create_dataset('param_array',self.param_array.shape, dtype=self.param_array.dtype) + d[:] = self.param_array f.close() except: raise 'Fails to write the parameters into a HDF5 file!'