edu.umass.cs.mallet.base.maximize
Class BackTrackLineSearch

java.lang.Object
  extended byedu.umass.cs.mallet.base.maximize.BackTrackLineSearch
All Implemented Interfaces:
LineMaximizer.ByGradient

public class BackTrackLineSearch
extends java.lang.Object
implements LineMaximizer.ByGradient


Constructor Summary
BackTrackLineSearch()
           
 
Method Summary
 double maximize(Maximizable.ByGradient function, double[] line, double initialStep)
          Returns the last step size used.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackTrackLineSearch

public BackTrackLineSearch()
Method Detail

maximize

public double maximize(Maximizable.ByGradient function,
                       double[] line,
                       double initialStep)
Description copied from interface: LineMaximizer.ByGradient
Returns the last step size used.

Specified by:
maximize in interface LineMaximizer.ByGradient