Package org.ddogleg.optimization
-
Interface Summary Interface Description IterativeOptimization Interface for iterative optimization classes.LineSearch Line search for nonlinear optimization.OptimizationDerivative<State> Interface for computing the gradient of a set of functions given a set of model parameters.UnconstrainedLeastSquares Non-linear least squares problems have a special structure which can be taken advantage of for optimization.UnconstrainedMinimization Optimization algorithm which seeks to minimize F(X) ∈ ℜ and X ∈ ℜN -
Class Summary Class Description CallCounterNtoM Wraps around a function and counts the number of times it processes an input.CallCounterNtoMxN Wraps around a function and counts the number of times it processes an input.CallCounterNtoN Wraps around a function and counts the number of times it processes an input.CallCounterNtoS Wraps around a function and counts the number of times it processes an input.CallCounterStoS Wraps around a function and counts the number of times it processes an input.DerivativeChecker Used to validate an algebraic Jacobian numerically.EvaluateLevenbergDampened EvaluateLevenbergMarquardtDampened EvaluateLineSearchFletcher86 EvaluateLineSearchMore94 EvaluateQuasiNewtonBFGS EvaluateTrustRegionLeastSquares ExamineCubicInterpolateStability Tests to see which stabilization routine is more numerically stableFactoryOptimization Creates optimization algorithms using easy to use interfaces.LineSearchEvaluator Runs a standard battery of tests against line search algorithmsLineSearchEvaluator.Results NonlinearResults TestDerivativeChecker UnconstrainedLeastSquaresEvaluator UnconstrainedMinimizationEvaluator UtilOptimize Performs common optimization tasks. -
Enum Summary Enum Description RegionStepType Enumerated type for specifying different types of steps for use inTrustRegionLeastSquares. -
Exception Summary Exception Description OptimizationException This message is thrown if something bad happens while optimizing that would be the results invalid
DataMelt 3.0 © DataMelt by jWork.ORG