Class ConfigQuasiNewton

java.lang.Object
org.ddogleg.optimization.quasinewton.ConfigQuasiNewton

public class ConfigQuasiNewton
extends Object
Configuration for QuasiNewtonBFGS
  • Field Details

    • lineSearch

      public ConfigQuasiNewton.LineSearch lineSearch
      Specifies which line search algorithm to use
    • ftol

      public double ftol
      ftol convergence test. 0 <= ftol <= 1
    • gtol

      public double gtol
      gtol convergence test. 0 <= gtol
    • line_ftol

      public double line_ftol
      Tolerance for sufficient decrease. ftol > 0. Smaller value for loose tolerance. Try 1e-4
    • line_gtol

      public double line_gtol
      Tolerance for curvature condition. gtol ≥ 0. Larger value for loose tolerance. Try 0.9
  • Constructor Details

    • ConfigQuasiNewton

      public ConfigQuasiNewton()