Uses of Interface
org.ddogleg.optimization.functions.FunctionNtoM
Package
Description
-
Uses of FunctionNtoM in org.ddogleg.optimization
Modifier and TypeMethodDescriptionstatic <S extends DMatrix>
booleanDerivativeChecker.jacobian
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol) static <S extends DMatrix>
booleanDerivativeChecker.jacobian
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol, double differenceScale) static <D extends DMatrix>
FunctionNtoMxN<D>FactoryNumericalDerivative.jacobianForwards
(FunctionNtoM func, Class<D> type) static <S extends DMatrix>
voidDerivativeChecker.jacobianPrint
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol) static <S extends DMatrix>
voidDerivativeChecker.jacobianPrint
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol, double differenceScale) static <S extends DMatrix>
voidDerivativeChecker.jacobianPrintR
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol) Prints out the difference using a relative error thresholdstatic <S extends DMatrix>
voidDerivativeChecker.jacobianPrintR
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol, double differenceScale) static <S extends DMatrix>
booleanDerivativeChecker.jacobianR
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol) Checks the jacobian using a relative error threshold.static <S extends DMatrix>
booleanDerivativeChecker.jacobianR
(FunctionNtoM func, FunctionNtoMxN<S> jacobian, double[] param, double tol, double differenceScale) Checks the jacobian using a relative error threshold.void
UnconstrainedLeastSquares.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) Specifies a set of functions and their Jacobian.void
UnconstrainedLeastSquaresSchur.setFunction
(FunctionNtoM function, SchurJacobian<S> jacobian) Specifies a set of functions and their Jacobian. -
Uses of FunctionNtoM in org.ddogleg.optimization.derivative
ModifierConstructorDescriptionNumericalJacobianFB
(FunctionNtoM function) NumericalJacobianFB
(FunctionNtoM function, double differenceScale) NumericalJacobianForward_DDRM
(FunctionNtoM function) NumericalJacobianForward_DDRM
(FunctionNtoM function, double differenceScale) NumericalJacobianForward_DSCC
(FunctionNtoM function) NumericalJacobianForward_DSCC
(FunctionNtoM function, double differenceScale) -
Uses of FunctionNtoM in org.ddogleg.optimization.lm
Modifier and TypeFieldDescriptionprotected FunctionNtoM
UnconLeastSqLevenbergMarquardt_F64.functionResiduals
UnconLeastSqLevenbergMarquardtSchur_F64.functionResiduals
Modifier and TypeMethodDescriptionvoid
UnconLeastSqLevenbergMarquardt_F64.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) void
UnconLeastSqLevenbergMarquardtSchur_F64.setFunction
(FunctionNtoM function, SchurJacobian<S> jacobian) -
Uses of FunctionNtoM in org.ddogleg.optimization.trustregion
Modifier and TypeFieldDescriptionprotected FunctionNtoM
UnconLeastSqTrustRegion_F64.functionResiduals
protected FunctionNtoM
UnconLeastSqTrustRegionSchur_F64.functionResiduals
Modifier and TypeMethodDescriptionvoid
UnconLeastSqTrustRegion_F64.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) void
UnconLeastSqTrustRegionSchur_F64.setFunction
(FunctionNtoM function, SchurJacobian<S> jacobian) -
Uses of FunctionNtoM in org.ddogleg.optimization.wrap
ModifierConstructorDescriptionIndividual_to_CoupledJacobian
(FunctionNtoM func, FunctionNtoMxN<S> jacobian) LsToNonLinear
(FunctionNtoM func) LsToNonLinearDeriv
(FunctionNtoM func, FunctionNtoMxN<S> deriv)