From 2bf1be5500a0b4825d16b5dc2f448448358ccee0 Mon Sep 17 00:00:00 2001 From: Zhenwen Dai Date: Mon, 2 Nov 2015 21:18:56 +0000 Subject: [PATCH] bug fix for lbfgs with max_iters big than 15000 --- GPy/inference/optimization/optimization.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPy/inference/optimization/optimization.py b/GPy/inference/optimization/optimization.py index 1052e909..ceceb222 100644 --- a/GPy/inference/optimization/optimization.py +++ b/GPy/inference/optimization/optimization.py @@ -124,7 +124,7 @@ class opt_lbfgsb(Optimizer): opt_dict['factr'] = self.bfgs_factor opt_result = optimize.fmin_l_bfgs_b(f_fp, self.x_init, iprint=iprint, - maxfun=self.max_iters, **opt_dict) + maxfun=self.max_iters,maxiter=self.max_iters, **opt_dict) self.x_opt = opt_result[0] self.f_opt = f_fp(self.x_opt)[0] self.funct_eval = opt_result[2]['funcalls']