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: