Uses of Interface
org.ddogleg.optimization.math.HessianSchurComplement
Packages that use HessianSchurComplement
Package
Description
-
Uses of HessianSchurComplement in org.ddogleg.optimization.lm
Methods in org.ddogleg.optimization.lm with parameters of type HessianSchurComplementModifier and TypeMethodDescriptionprotected voidUnconLeastSqLevenbergMarquardtSchur_F64.functionGradientHessian(DMatrixRMaj x, boolean sameStateAsResiduals, DMatrixRMaj gradient, HessianSchurComplement<S> hessian) Constructors in org.ddogleg.optimization.lm with parameters of type HessianSchurComplementModifierConstructorDescriptionUnconLeastSqLevenbergMarquardtSchur_F64(MatrixMath<S> math, HessianSchurComplement<S> hessian) -
Uses of HessianSchurComplement in org.ddogleg.optimization.math
Classes in org.ddogleg.optimization.math that implement HessianSchurComplementModifier and TypeClassDescriptionclassHessianSchurComplement_Base<S extends DMatrix>The approximate Hessian matrix (J'*J) is assumed to have the following block triangle form: [A B;C D].classImplementation ofHessianSchurComplement_BaseforDMatrixRMajclassImplementation ofHessianSchurComplement_BaseforDMatrixSparseCSC -
Uses of HessianSchurComplement in org.ddogleg.optimization.trustregion
Methods in org.ddogleg.optimization.trustregion with parameters of type HessianSchurComplementModifier and TypeMethodDescriptionprotected voidUnconLeastSqTrustRegionSchur_F64.functionGradientHessian(DMatrixRMaj x, boolean sameStateAsCost, DMatrixRMaj gradient, HessianSchurComplement<S> hessian) Constructors in org.ddogleg.optimization.trustregion with parameters of type HessianSchurComplementModifierConstructorDescriptionUnconLeastSqTrustRegionSchur_F64(TrustRegionBase_F64.ParameterUpdate<S> update, HessianSchurComplement<S> hessian)