MRS  1.0
A C++ Class Library for Statistical Set Processing
subpavings::UniformProposal Class Reference
+ Inheritance diagram for subpavings::UniformProposal:
+ Collaboration diagram for subpavings::UniformProposal:

List of all members.

Public Member Functions

 UniformProposal (double p)
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
 UniformProposal (double p)
std::string getName () const
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

Detailed Description

Class where probability of split or merge is fixed 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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends