Uses of Interface
org.ddogleg.optimization.IterativeOptimization
Packages that use IterativeOptimization
Package
Description
-
Uses of IterativeOptimization in org.ddogleg.optimization
Subinterfaces of IterativeOptimization in org.ddogleg.optimizationModifier and TypeInterfaceDescriptioninterfaceLine search for nonlinear optimization.interfaceUnconstrainedLeastSquares<S extends DMatrix>Non-linear least squares problems have a special structure which can be taken advantage of for optimization.interfaceUnconstrainedLeastSquaresBase<S extends DMatrix,FunctionJacobian> Common base for implementations ofUnconstrainedLeastSquaresthat differ in the JacobianFunctioninterfaceUnconstrainedLeastSquaresSchur<S extends DMatrix>A variant onUnconstrainedLeastSquaresfor solving large scale systems which can be simplified using the Schur Complement.interfaceOptimization algorithm which seeks to minimize F(X) ∈ ℜ and X ∈ ℜNMethods in org.ddogleg.optimization with parameters of type IterativeOptimizationModifier and TypeMethodDescriptionstatic booleanUtilOptimize.process(IterativeOptimization search, int maxSteps) Iterate until the line search converges or the maximum number of iterations has been exceeded.static booleanUtilOptimize.step(IterativeOptimization search) Performs a single step by iterating until the parameters are updated. -
Uses of IterativeOptimization in org.ddogleg.optimization.lm
Classes in org.ddogleg.optimization.lm that implement IterativeOptimizationModifier and TypeClassDescriptionclassUnconLeastSqLevenbergMarquardt_F64<S extends DMatrix>Implementation ofLevenbergMarquardt_F64forUnconstrainedLeastSquares.classUnconLeastSqLevenbergMarquardtSchur_F64<S extends DMatrix>Implementation ofLevenbergMarquardt_F64forUnconstrainedLeastSquaresSchur. -
Uses of IterativeOptimization in org.ddogleg.optimization.quasinewton
Classes in org.ddogleg.optimization.quasinewton that implement IterativeOptimizationModifier and TypeClassDescriptionclassLine search which meets the strong Wolfe line condition.classLine search algorithm that provides a guaranteed sufficient decrease according to the Wolfe condition. -
Uses of IterativeOptimization in org.ddogleg.optimization.trustregion
Classes in org.ddogleg.optimization.trustregion that implement IterativeOptimizationModifier and TypeClassDescriptionclassUnconLeastSqTrustRegion_F64<S extends DMatrix>Implementations ofTrust RegionforUnconstrainedLeastSquares.classUnconLeastSqTrustRegionSchur_F64<S extends DMatrix>Implementations ofUnconstrainedLeastSquaresSchur.classImplementations ofTrustRegionUpdateCauchy_F64forUnconstrainedMinimization. -
Uses of IterativeOptimization in org.ddogleg.optimization.wrap
Classes in org.ddogleg.optimization.wrap that implement IterativeOptimizationModifier and TypeClassDescriptionclassWrapper aroundQuasiNewtonBFGSforUnconstrainedMinimization.