public class LimitedMemoryBFGS extends Object implements Maximizer.ByGradient
| Constructor and Description |
|---|
LimitedMemoryBFGS() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
maximize(Maximizable.ByGradient maxable) |
boolean |
maximize(Maximizable.ByGradient maxable,
int numIterations) |
void |
reset()
Resets the previous gradients and values that are used to
approximate the Hessian.
|
void |
setEvaluator(OptimizerEvaluator eval) |
void |
setTolerance(double newtol) |
public void setTolerance(double newtol)
public void setEvaluator(OptimizerEvaluator eval)
public boolean maximize(Maximizable.ByGradient maxable)
maximize in interface Maximizer.ByGradientpublic boolean maximize(Maximizable.ByGradient maxable, int numIterations)
maximize in interface Maximizer.ByGradientpublic void reset()
Maximizable object
is modified externally, this method should be called to avoid
IllegalStateExceptions.Copyright © 2019 JULIE Lab, Germany. All rights reserved.