Uses of Interface
org.ddogleg.optimization.functions.FunctionNtoMxN
Package
Description
-
Uses of FunctionNtoMxN in org.ddogleg.optimization
Modifier and TypeMethodDescriptionstatic <D extends DMatrix>
FunctionNtoMxN<D>FactoryNumericalDerivative.jacobianForwards
(FunctionNtoM func, Class<D> type) 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 <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. -
Uses of FunctionNtoMxN in org.ddogleg.optimization.derivative
Modifier and TypeClassDescriptionclass
Finite difference numerical jacobian calculation using the forward+backwards equation.class
Finite difference numerical gradient calculation using forward equation.class
Finite difference numerical gradient calculation using forward equation. -
Uses of FunctionNtoMxN in org.ddogleg.optimization.lm
Modifier and TypeFieldDescriptionprotected FunctionNtoMxN<S>
UnconLeastSqLevenbergMarquardt_F64.functionJacobian
Modifier and TypeMethodDescriptionvoid
UnconLeastSqLevenbergMarquardt_F64.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) -
Uses of FunctionNtoMxN in org.ddogleg.optimization.trustregion
Modifier and TypeFieldDescriptionprotected FunctionNtoMxN<S>
UnconLeastSqTrustRegion_F64.functionJacobian
Modifier and TypeMethodDescriptionvoid
UnconLeastSqTrustRegion_F64.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) -
Uses of FunctionNtoMxN in org.ddogleg.optimization.wrap
Modifier and TypeClassDescriptionclass
SchurJacobian_to_NtoMxN<T extends DMatrix>
Provides a way to convert a regular Jacobian matrix into a SchurJacobianstatic class
static class
ModifierConstructorDescriptionIndividual_to_CoupledJacobian
(FunctionNtoM func, FunctionNtoMxN<S> jacobian) LsToNonLinearDeriv
(FunctionNtoM func, FunctionNtoMxN<S> deriv)