From: Sunsern C. <sch...@us...> - 2009-02-05 05:59:09
|
Update of /cvsroot/jboost/jboost/src/jboost/controller In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv9644/src/jboost/controller Modified Files: Controller.java Log Message: Add support for RobustBoost Index: Controller.java =================================================================== RCS file: /cvsroot/jboost/jboost/src/jboost/controller/Controller.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** Controller.java 3 Jan 2009 05:13:32 -0000 1.13 --- Controller.java 5 Feb 2009 05:59:04 -0000 1.14 *************** *** 7,10 **** --- 7,12 ---- import java.io.ObjectOutputStream; import java.io.PrintWriter; + import java.text.DecimalFormat; + import java.text.NumberFormat; import java.util.Iterator; import java.util.Vector; *************** *** 21,24 **** --- 23,27 ---- import jboost.booster.Booster; import jboost.booster.Prediction; + import jboost.booster.RobustBoost; import jboost.examples.BadLabelException; import jboost.examples.Example; *************** *** 437,444 **** + iter); } if(m_booster instanceof BrownBoost){ ! iterNo++; } ! System.out.println("Finished learning iteration " + iter); if (Monitor.logLevel > 1) { m_monitor.logIteration( --- 440,457 ---- + iter); } + if(m_booster instanceof BrownBoost){ ! iterNo++; } ! ! if(m_booster instanceof RobustBoost){ ! NumberFormat f= new DecimalFormat("0.000000"); ! System.out.println("[Iter = " + iter + ! ",Time = " + f.format(((RobustBoost)m_booster).getCurrentTime()) + ! ",TotalWeight = " + f.format(((RobustBoost)m_booster).getTotalWeight()) + "]"); ! } ! else ! System.out.println("Finished learning iteration " + iter); ! if (Monitor.logLevel > 1) { m_monitor.logIteration( |