Package jdistlib.inference
Class CoordinateInsertionTransformation
java.lang.Object
jdistlib.inference.CoordinateInsertionTransformation
- All Implemented Interfaces:
DimensionMatchingTransformation
public final class CoordinateInsertionTransformation
extends Object
implements DimensionMatchingTransformation
Unit-Jacobian birth/death mapping that inserts or removes one parameter coordinate.
-
Constructor Summary
ConstructorsConstructorDescriptionCoordinateInsertionTransformation(long smallerModel, long largerModel, int insertionIndex) -
Method Summary
Modifier and TypeMethodDescriptionforward(ReversibleJumpState state, double[] auxiliary) inverse(ReversibleJumpState state, double[] auxiliary) doublelogAbsJacobian(ReversibleJumpState state, double[] auxiliary, boolean forward)
-
Constructor Details
-
CoordinateInsertionTransformation
public CoordinateInsertionTransformation(long smallerModel, long largerModel, int insertionIndex)
-
-
Method Details
-
forward
- Specified by:
forwardin interfaceDimensionMatchingTransformation
-
inverse
- Specified by:
inversein interfaceDimensionMatchingTransformation
-
logAbsJacobian
- Specified by:
logAbsJacobianin interfaceDimensionMatchingTransformation
-