From 0cd52e0cae3ab1f6411765dff69359809a0ae83e Mon Sep 17 00:00:00 2001 From: Joe Zhao Date: Fri, 15 May 2015 20:38:04 +0800 Subject: reordering, iter, output, check --- model/ranksvmtn.cpp | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/model/ranksvmtn.cpp b/model/ranksvmtn.cpp index 7e8b882..3b60c65 100644 --- a/model/ranksvmtn.cpp +++ b/model/ranksvmtn.cpp @@ -181,10 +181,10 @@ int line_search(const VectorXd &w,RidList &D,const VectorXd &corr,const VectorXd g=g+line_turb; h = h+line_turb; t=t-g/h; - if (g*g/h= ls_maxiter) { LOG(INFO) << "line search forced termination by maxiter"; @@ -209,13 +209,6 @@ int train_orig(int fsize, RidList &Data,const VectorXd &corr,VectorXd &weight){ VectorXd alpha,beta; while (true) { - iter+=1; - if (iter> maxiter) - { - LOG(INFO)<< "Maxiter reached"; - break; - } - for (int i=0;i maxiter) + { + LOG(INFO)<< "Maxiter reached"; + break; + } if (nprec < prec) break; } -- cgit v1.2.3-70-g09d2