edu.umass.cs.mallet.base.minimize
Class GradientBracketLineMinimizer

java.lang.Object
  extended byedu.umass.cs.mallet.base.minimize.GradientBracketLineMinimizer
All Implemented Interfaces:
LineMinimizer

public class GradientBracketLineMinimizer
extends java.lang.Object
implements LineMinimizer


Nested Class Summary
 
Nested classes inherited from class edu.umass.cs.mallet.base.minimize.LineMinimizer
LineMinimizer.ByGradient
 
Constructor Summary
GradientBracketLineMinimizer()
           
 
Method Summary
 double minimize(Minimizable.ByGradient function, Matrix line, double initialStep)
           
 double minimize(Minimizable function, Matrix line, double initialStep)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GradientBracketLineMinimizer

public GradientBracketLineMinimizer()
Method Detail

minimize

public double minimize(Minimizable function,
                       Matrix line,
                       double initialStep)
Specified by:
minimize in interface LineMinimizer

minimize

public double minimize(Minimizable.ByGradient function,
                       Matrix line,
                       double initialStep)