Package org.ddogleg.chainrule
package org.ddogleg.chainrule
-
ClassDescriptionCRArray<A>References an index in an array.CRMatrix<A>References an index in an array that represents a 2D matrix.Computes the gradient in the backwards direction and is used when optimizing.Computes the Jacobian in the backwards direction and is used when optimizing.Operator in forward direction.Given a
CROperatorForwardimplementations of this interface will compute the gradient of its inputs and parameters.Implementation ofGradientNumericalfor double[]Computes Jacobians for a graph ofJacobianSerialChainchains.Given aCROperatorForwardimplementations of this interface will compute the gradient of its inputs and parameters.Implementation ofJacobianNumericalSequential chain of operations for forward and backwards calculations used to compute Jacobians using the chain rule.Used to pass a locally computed Jacobian into the system JacobianStorage for an operator an any associated adataCalled once every input is set and before the operator runs.MathCRMatrix<T>Specifies standard math operations onCRMatrix.Various math operations that can be formed onCRMatrix