Package jdistlib.inference
Class ChainResult
java.lang.Object
jdistlib.inference.ChainResult
Immutable retained samples, sampler statistics, adaptation and restart state.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionChainResult(double[][] samples, double[] logDensities, IterationStats[] statistics, WarmupResult warmup, ChainCheckpoint checkpoint, ChainResult.Status status, List<String> warnings) -
Method Summary
Modifier and TypeMethodDescriptiondouble[][]constrainedSamples(BayesianModel model) intdouble[]doublelogDensityAt(int draw) Returns one retained log density without copying the chain.double[]sample(int index) double[][]samples()intsize()statisticsAt(int draw) Returns immutable statistics for one retained transition.status()doublevalueAt(int draw, int coordinate) Returns one retained unconstrained value without copying the chain.warmup()warnings()
-
Constructor Details
-
ChainResult
public ChainResult(double[][] samples, double[] logDensities, IterationStats[] statistics, WarmupResult warmup, ChainCheckpoint checkpoint, ChainResult.Status status, List<String> warnings)
-
-
Method Details
-
size
public int size() -
dimension
public int dimension() -
samples
public double[][] samples() -
sample
public double[] sample(int index) -
valueAt
public double valueAt(int draw, int coordinate) Returns one retained unconstrained value without copying the chain. -
logDensityAt
public double logDensityAt(int draw) Returns one retained log density without copying the chain. -
statisticsAt
Returns immutable statistics for one retained transition. -
logDensities
public double[] logDensities() -
statistics
-
warmup
-
checkpoint
-
status
-
warnings
-
constrainedSamples
-