org.ddogleg.optimization.wrap
Class GenericUnconstrainedLeastSquaresTests
- java.lang.Object
-
- org.ddogleg.optimization.wrap.GenericUnconstrainedLeastSquaresTests
-
- Direct Known Subclasses:
- TestLevenbergDampened_to_UnconstrainedLeastSquares, TestLevenbergMarquardtDampened_to_UnconstrainedLeastSquares, TestTrustRegionLeastSquares_to_UnconstrainedLeastSquares
public abstract class GenericUnconstrainedLeastSquaresTests extends java.lang.ObjectTests which make sure theUnconstrainedLeastSquarescontract is followed.
-
-
Constructor Summary
Constructors Constructor and Description GenericUnconstrainedLeastSquaresTests()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description voidbasicTest()Simple optimization which checks several different aspects of its behaviorvoidcheckAcceptModified()The function can modify the input parameters andvoidcheckNumerical()Makes sure if the jacobian is null that the numerical differentiation is done and that it uses the expected oneabstract UnconstrainedLeastSquarescreateAlgorithm()
-
-
-
Constructor Detail
-
GenericUnconstrainedLeastSquaresTests
public GenericUnconstrainedLeastSquaresTests()
-
-
Method Detail
-
createAlgorithm
public abstract UnconstrainedLeastSquares createAlgorithm()
-
basicTest
public void basicTest()
Simple optimization which checks several different aspects of its behavior
-
checkNumerical
public void checkNumerical()
Makes sure if the jacobian is null that the numerical differentiation is done and that it uses the expected one
-
checkAcceptModified
public void checkAcceptModified()
The function can modify the input parameters and
-
-
DataMelt 3.0 © DataMelt by jWork.ORG