Package jdistlib.inference
Class SparseSubsetCheckpoint
java.lang.Object
jdistlib.inference.SparseSubsetCheckpoint
Exact sparse RJ restart state, adaptation, counters, RNG, and online summaries.
-
Constructor Summary
ConstructorsConstructorDescriptionSparseSubsetCheckpoint(SparseSubsetState state, double logJoint, long completedTransitions, long retainedDraws, RandomEngine random, String[] moveNames, double[] moveWeights, double[] logScales, long[] scaleUpdates, long[] moveAttempts, long[] moveAccepts, long[] invalidProposals, long[] modelSizeCounts, long[] inclusionCounts, long[] coefficientCounts, double[] coefficientSums, double[] coefficientSquareSums, double[] commonSums, double[] commonSquareSums, long warmupIterations, boolean warmupComplete) -
Method Summary
-
Constructor Details
-
SparseSubsetCheckpoint
public SparseSubsetCheckpoint(SparseSubsetState state, double logJoint, long completedTransitions, long retainedDraws, RandomEngine random, String[] moveNames, double[] moveWeights, double[] logScales, long[] scaleUpdates, long[] moveAttempts, long[] moveAccepts, long[] invalidProposals, long[] modelSizeCounts, long[] inclusionCounts, long[] coefficientCounts, double[] coefficientSums, double[] coefficientSquareSums, double[] commonSums, double[] commonSquareSums, long warmupIterations, boolean warmupComplete)
-
-
Method Details
-
state
-
logJoint
public double logJoint() -
completedTransitions
public long completedTransitions() -
retainedDraws
public long retainedDraws() -
random
-
moveNames
-
moveWeights
public double[] moveWeights() -
logScales
public double[] logScales() -
scaleUpdates
public long[] scaleUpdates() -
moveAttempts
public long[] moveAttempts() -
moveAccepts
public long[] moveAccepts() -
invalidProposals
public long[] invalidProposals() -
modelSizeCounts
public long[] modelSizeCounts() -
inclusionCounts
public long[] inclusionCounts() -
coefficientCounts
public long[] coefficientCounts() -
coefficientSums
public double[] coefficientSums() -
coefficientSquareSums
public double[] coefficientSquareSums() -
commonSums
public double[] commonSums() -
commonSquareSums
public double[] commonSquareSums() -
warmupIterations
public long warmupIterations() -
warmupComplete
public boolean warmupComplete()
-