Uses of Interface
org.ddogleg.optimization.functions.FunctionNtoMxN
Packages that use FunctionNtoMxN
Package
Description
-
Uses of FunctionNtoMxN in org.ddogleg.optimization
Methods in org.ddogleg.optimization that return FunctionNtoMxNModifier and TypeMethodDescriptionstatic <D extends DMatrix>
FunctionNtoMxN<D>FactoryNumericalDerivative.jacobianForwards
(FunctionNtoM func, Class<D> type) Methods in org.ddogleg.optimization with parameters of type FunctionNtoMxNModifier 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
Classes in org.ddogleg.optimization.derivative that implement FunctionNtoMxNModifier 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
Fields in org.ddogleg.optimization.lm declared as FunctionNtoMxNModifier and TypeFieldDescriptionprotected FunctionNtoMxN<S>
UnconLeastSqLevenbergMarquardt_F64.functionJacobian
Methods in org.ddogleg.optimization.lm with parameters of type FunctionNtoMxNModifier and TypeMethodDescriptionvoid
UnconLeastSqLevenbergMarquardt_F64.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) -
Uses of FunctionNtoMxN in org.ddogleg.optimization.trustregion
Fields in org.ddogleg.optimization.trustregion declared as FunctionNtoMxNModifier and TypeFieldDescriptionprotected FunctionNtoMxN<S>
UnconLeastSqTrustRegion_F64.functionJacobian
Methods in org.ddogleg.optimization.trustregion with parameters of type FunctionNtoMxNModifier and TypeMethodDescriptionvoid
UnconLeastSqTrustRegion_F64.setFunction
(FunctionNtoM function, @Nullable FunctionNtoMxN<S> jacobian) -
Uses of FunctionNtoMxN in org.ddogleg.optimization.wrap
Classes in org.ddogleg.optimization.wrap that implement FunctionNtoMxNModifier and TypeClassDescriptionclass
SchurJacobian_to_NtoMxN<T extends DMatrix>
Provides a way to convert a regular Jacobian matrix into a SchurJacobianstatic class
static class
Constructors in org.ddogleg.optimization.wrap with parameters of type FunctionNtoMxNModifierConstructorDescriptionIndividual_to_CoupledJacobian
(FunctionNtoM func, FunctionNtoMxN<S> jacobian) LsToNonLinearDeriv
(FunctionNtoM func, FunctionNtoMxN<S> deriv)