Interface RjBirthProposal

All Known Implementing Classes:
AdaptiveGaussianRjBirthProposal, GaussianRjBirthProposal

public interface RjBirthProposal
Auxiliary-variable proposal used to create a newly active scalar parameter.
  • Method Details

    • sample

      double sample(int candidate, ReversibleJumpState state, RandomEngine random)
    • logDensity

      double logDensity(double value, int candidate, ReversibleJumpState conditioningState)
    • warmupUpdate

      default void warmupUpdate(int candidate, double value, ReversibleJumpState conditioningState, boolean accepted)
    • adaptationState

      default Map<String,double[]> adaptationState()
    • restoreAdaptation

      default void restoreAdaptation(Map<String,double[]> state)
    • freezeAdaptation

      default void freezeAdaptation()
    • resetAdaptation

      default void resetAdaptation()