Class ChainResult

java.lang.Object
jdistlib.inference.ChainResult

public final class ChainResult extends Object
Immutable retained samples, sampler statistics, adaptation and restart state.
  • Constructor Details

  • 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

      public IterationStats statisticsAt(int draw)
      Returns immutable statistics for one retained transition.
    • logDensities

      public double[] logDensities()
    • statistics

      public IterationStats[] statistics()
    • warmup

      public WarmupResult warmup()
    • checkpoint

      public ChainCheckpoint checkpoint()
    • status

      public ChainResult.Status status()
    • warnings

      public List<String> warnings()
    • constrainedSamples

      public double[][] constrainedSamples(BayesianModel model)