Package jdistlib.inference
Class MetricConfiguration
java.lang.Object
jdistlib.inference.MetricConfiguration
Immutable Euclidean metric selection for HMC-family samplers.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic MetricConfigurationblockDiagonal(int[]... blocks) int[][]blocks()static MetricConfigurationdense()static MetricConfigurationdiagonal()double[][]intlowRank()static MetricConfigurationlowRankDiagonal(int rank) static MetricConfigurationsupplied(double[][] inverseMassMatrix) Dense, caller-supplied inverse mass matrix; disable adaptation to keep it fixed.type()static MetricConfigurationunit()withInitialInverseMassMatrix(double[][] matrix)
-
Method Details
-
unit
-
diagonal
-
dense
-
blockDiagonal
-
lowRankDiagonal
-
supplied
Dense, caller-supplied inverse mass matrix; disable adaptation to keep it fixed. -
withInitialInverseMassMatrix
-
type
-
blocks
public int[][] blocks() -
lowRank
public int lowRank() -
initialInverseMassMatrix
public double[][] initialInverseMassMatrix()
-