/[Apache-SVN]
ViewVC logotype

Revision 757181


Jump to revision: Previous Next
Author: luc
Date: Sun Mar 22 13:00:00 2009 UTC (15 years, 8 months ago)
Changed paths: 19
Log Message:
separated iteration counter from function evaluation counters,
some optimizers are based on gradient/jacobian only and cannot
reliably be protected by monitoring the objective function calls.

We now have two or three counters for each algorithm:
 - iteration counter, which is checked against a max allowance
   to prevent infinite loops if no convergence is reached
 - objective function evaluations, for user information only
 - objective function gradient/jacobian if the function is
   differentiable, for user information only

Changed paths

Path Details
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/MessagesResources_fr.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiStartScalarDifferentiableOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiStartScalarOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/MultiStartVectorialDifferentiableOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/OptimizationException.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/ScalarDifferentiableOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/ScalarOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/VectorialDifferentiableOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/direct/DirectSearchOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/direct/MultiDirectional.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/direct/NelderMead.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/general/AbstractLeastSquaresOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/general/GaussNewtonOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/java/org/apache/commons/math/optimization/general/LevenbergMarquardtOptimizer.java modified , text changed
Directorycommons/proper/math/trunk/src/test/org/apache/commons/math/optimization/direct/MultiDirectionalTest.java modified , text changed
Directorycommons/proper/math/trunk/src/test/org/apache/commons/math/optimization/direct/NelderMeadTest.java modified , text changed
Directorycommons/proper/math/trunk/src/test/org/apache/commons/math/optimization/general/GaussNewtonOptimizerTest.java modified , text changed
Directorycommons/proper/math/trunk/src/test/org/apache/commons/math/optimization/general/LevenbergMarquardtOptimizerTest.java modified , text changed
Directorycommons/proper/math/trunk/src/test/org/apache/commons/math/optimization/general/MinpackTest.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26