Class ConfigQuasiNewton
java.lang.Object
org.ddogleg.optimization.quasinewton.ConfigQuasiNewton
Configuration for
QuasiNewtonBFGS-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleftol convergence test.doublegtol convergence test.doubleTolerance for sufficient decrease.doubleTolerance for curvature condition.Specifies which line search algorithm to use -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
lineSearch
Specifies which line search algorithm to use -
ftol
public double ftolftol convergence test. 0<=ftol<=1 -
gtol
public double gtolgtol convergence test. 0<=gtol -
line_ftol
public double line_ftolTolerance for sufficient decrease. ftol>0. Smaller value for loose tolerance. Try 1e-4 -
line_gtol
public double line_gtolTolerance for curvature condition. gtol ≥ 0. Larger value for loose tolerance. Try 0.9
-
-
Constructor Details
-
ConfigQuasiNewton
public ConfigQuasiNewton()
-