The 'stay-split-merge' base chain proposal class, where probability of staying in same state is fixed, the probability of a split is , the probability of a merge is and, given a split, the probabilities of each leaf being chosen are equal, and given a merge, the probabilities of each cherry being chosen are equal. More...
Public Member Functions | |
UniformSSMProposal (double s) | |
cxsc::real | fillNodeProposalProbs (const size_t nLeaf, const size_t nCherry, RealVec &probs) const |
cxsc::real | getLogQRatioSplitProposal (const size_t leavesNow, const size_t, const size_t, const size_t cherriesProspective) const |
cxsc::real | getLogQRatioMergeProposal (const size_t, const size_t cherriesNow, const size_t leavesProspective, const size_t) const |
The 'stay-split-merge' base chain proposal class, where probability of staying in same state is fixed, the probability of a split is , the probability of a merge is and, given a split, the probabilities of each leaf being chosen are equal, and given a merge, the probabilities of each cherry being chosen are equal.