From 9acc6e972313f576aef2f43d19ccfe467f02b928 Mon Sep 17 00:00:00 2001 From: Max Zwiessele Date: Tue, 16 Apr 2013 11:13:53 +0100 Subject: [PATCH] changed printing behaviour in cholesky to kill last line --- GPy/util/linalg.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GPy/util/linalg.py b/GPy/util/linalg.py index d82bb50f..f88099a4 100644 --- a/GPy/util/linalg.py +++ b/GPy/util/linalg.py @@ -61,7 +61,7 @@ def jitchol(A,maxtries=5): raise linalg.LinAlgError, "not pd: negative diagonal elements" jitter= diagA.mean()*1e-6 for i in range(1,maxtries+1): - print 'Warning: adding jitter of '+str(jitter) + print '\rWarning: adding jitter of {:.10e} '.format(jitter), try: return linalg.cholesky(A+np.eye(A.shape[0]).T*jitter, lower = True) except: @@ -89,7 +89,7 @@ def jitchol_old(A,maxtries=5): raise linalg.LinAlgError, "not pd: negative diagonal elements" jitter= diagA.mean()*1e-6 for i in range(1,maxtries+1): - print 'Warning: adding jitter of '+str(jitter) + print '\rWarning: adding jitter of {:.10e} '.format(jitter), try: return linalg.cholesky(A+np.eye(A.shape[0]).T*jitter, lower = True) except: