Package jdistlib.inference
Interface ReversibleJumpWithinModelKernel
- All Known Implementing Classes:
AdaptiveRjRandomWalkKernel,FixedDimensionSamplerRjKernel,ModelSpecificRjKernel
public interface ReversibleJumpWithinModelKernel
A fixed-model update scheduled between trans-dimensional proposals.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanapplicable(ReversibleJumpState state, ReversibleJumpTarget target) default voidname()default voiddefault voidrestoreAdaptation(Map<String, double[]> state) update(ReversibleJumpState state, double currentLogJoint, ReversibleJumpTarget target, RandomEngine random, boolean warmup)
-
Method Details
-
name
String name() -
applicable
-
update
ReversibleJumpWithinModelTransition update(ReversibleJumpState state, double currentLogJoint, ReversibleJumpTarget target, RandomEngine random, boolean warmup) -
adaptationState
-
restoreAdaptation
-
freezeAdaptation
default void freezeAdaptation() -
resetAdaptation
default void resetAdaptation()
-