org.ddogleg.optimization.impl
Class TestLineSearchMore94
- java.lang.Object
-
- org.ddogleg.optimization.impl.TestLineSearchMore94
-
public class TestLineSearchMore94 extends java.lang.ObjectThe first test is a very basic test to see if it can minimize a simple problem. The remaining tests compare it against test problems with known results from More and Thuente's paper. These tests validate that this class produces the exact same output as the MINPACK-2 Fortran code. If the algorithm is improved then these tests are invalid.
-
-
Constructor Summary
Constructors Constructor and Description TestLineSearchMore94()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcheckBasic()Give it a very simple function and see if it finds the minimum approximately.voidcompareMore1()voidcompareMore2()voidcompareMore3()voidcompareMore4()voidcompareMore5()voidcompareMore6()static voidtestResults(LineSearchEvaluator.Results r, int n, double step)
-
-
-
Method Detail
-
checkBasic
public void checkBasic()
Give it a very simple function and see if it finds the minimum approximately. More robustness and correctness tests are found in benchmark directory.
-
compareMore1
public void compareMore1()
-
compareMore2
public void compareMore2()
-
compareMore3
public void compareMore3()
-
compareMore4
public void compareMore4()
-
compareMore5
public void compareMore5()
-
compareMore6
public void compareMore6()
-
testResults
public static void testResults(LineSearchEvaluator.Results r, int n, double step)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG