libDAI
dai::CBP Member List

This is the complete list of members for dai::CBP, including all inherited members.

_beliefsFdai::CBPprivate
_beliefsVdai::CBPprivate
_clamp_ofstreamdai::CBPprivate
_itersdai::CBPprivate
_logZdai::CBPprivate
_maxdiffdai::CBPprivate
_num_leavesdai::CBPprivate
_sum_leveldai::CBPprivate
backupFactor(size_t I)dai::DAIAlg< GRM >inlinevirtual
backupFactors(const VarSet &vs)dai::DAIAlg< GRM >inlinevirtual
BBPFindClampVar(const InfAlg &in_bp, bool clampingVar, const PropertySet &bbp_props, const BBPCostFunction &cfn, Real *maxVarOut)dai::CBPrelated
belief(const Var &v) const dai::CBPinlinevirtual
belief(const VarSet &) const dai::CBPinlinevirtual
beliefF(size_t I) const dai::CBPinlinevirtual
beliefs() const dai::CBPinlinevirtual
beliefV(size_t i) const dai::CBPinlinevirtual
CBP()dai::CBPinline
CBP(const FactorGraph &fg, const PropertySet &opts)dai::CBPinline
chooseNextClampVar(InfAlg *bp, std::vector< size_t > &clamped_vars_list, size_t &i, std::vector< size_t > &xis, Real *maxVarOut)dai::CBPprivatevirtual
clamp(size_t i, size_t x, bool backup=false)dai::DAIAlg< GRM >inlinevirtual
clone() const dai::CBPinlinevirtual
construct(const FactorGraph &fg, const PropertySet &opts) const dai::CBPinlinevirtual
construct()dai::CBPprivate
DAIAlg()dai::DAIAlg< GRM >inline
DAIAlg(const GRM &grm)dai::DAIAlg< GRM >inline
fg()dai::DAIAlg< GRM >inlinevirtual
fg() const dai::DAIAlg< GRM >inlinevirtual
findMaximum() const dai::InfAlginlinevirtual
getInfAlg()dai::CBPprivate
getProperties() const dai::CBPinlinevirtual
identify() const dai::InfAlginlinevirtual
init()dai::CBPinlinevirtual
init(const VarSet &)dai::CBPinlinevirtual
Iterations() const dai::CBPinlinevirtual
logZ() const dai::CBPinlinevirtual
makeCavity(size_t i, bool backup=false)dai::DAIAlg< GRM >inlinevirtual
makeRegionCavity(std::vector< size_t > facInds, bool backup)dai::DAIAlg< GRM >inlinevirtual
maxDiff() const dai::CBPinlinevirtual
name() const dai::CBPinlinevirtual
printDebugInfo()dai::CBPprivate
printProperties() const dai::CBPinlinevirtual
props (defined in dai::CBP)dai::CBP
restoreFactor(size_t I)dai::DAIAlg< GRM >inlinevirtual
restoreFactors(const VarSet &vs)dai::DAIAlg< GRM >inlinevirtual
restoreFactors()dai::DAIAlg< GRM >inline
run()dai::CBPvirtual
runRecurse(InfAlg *bp, Real orig_logZ, std::vector< size_t > clamped_vars_list, size_t &num_leaves, size_t &choose_count, Real &sum_level, Real &lz_out, std::vector< Factor > &beliefs_out)dai::CBPprivate
setBeliefs(const std::vector< Factor > &bs, Real logZ)dai::CBPprivate
setMaxIter(size_t maxiter)dai::CBPinlinevirtual
setProperties(const PropertySet &opts)dai::CBPinlinevirtual
~InfAlg()dai::InfAlginlinevirtual