Class ReversibleJumpResult

java.lang.Object
jdistlib.inference.ReversibleJumpResult

public final class ReversibleJumpResult extends Object
Immutable ragged RJMCMC draws, transition statistics, diagnostics inputs, and restart state.
  • Method Details

    • size

      public int size()
    • draw

      public ReversibleJumpState draw(int index)
    • draws

      public ReversibleJumpState[] draws()
    • drawsForModel

      public double[][] drawsForModel(long modelId)
      Returns rectangular parameters for draws in one model, preserving retained order.
    • logJointAt

      public double logJointAt(int index)
    • logJoints

      public double[] logJoints()
    • statisticsAt

      public ReversibleJumpIterationStats statisticsAt(int index)
    • statistics

      public ReversibleJumpIterationStats[] statistics()
    • checkpoint

      public ReversibleJumpCheckpoint checkpoint()
    • status

      public ReversibleJumpResult.Status status()
    • warnings

      public List<String> warnings()
    • moveCount

      public int moveCount()
    • moveName

      public String moveName(int index)
    • moveAttempts

      public long moveAttempts(int index)
    • moveAccepts

      public long moveAccepts(int index)
    • invalidProposals

      public long invalidProposals(int index)
    • moveAcceptanceRate

      public double moveAcceptanceRate(int index)