aGrUM  0.16.0
gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber > Member List

This is the complete list of members for gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >, including all inherited members.

__AorR()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__AR()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__checkConditions() finalgum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >privatevirtual
__chooseCloseNodes(NodeId &i, NodeId &j)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__chooseNodes(NodeId &i, NodeId &j)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__connect(NodeId i, NodeId j)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__connect(NodeId i, NodeId j, NodeSet &excluded)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__createPartTree(Size BNSize, Idx &n)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__createTree(Size BNSize)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__directedPath(NodeId tail, NodeId head)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__directedPath(NodeId tail, NodeId head, NodeSet &excluded)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__eraseArc(NodeId i, NodeId j, bool mustbeconnex=true)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__insertArc(NodeId i, NodeId j)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__isPolytree()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__jump_multi()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__jump_poly()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__PMMx_multi()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__PMMx_poly()gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
__transformPoly(Idx nbiter)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_bayesNetgum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >protected
_bayesNettempgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_disturbinggum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_hashMarginalgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_iterationgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_maxArcsgum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >protected
_maxlog10InducedWidthgum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_maxModalitygum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >protected
_nbrNodesgum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >protected
_pgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
_qgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >protected
disturbBN(BayesNet< GUM_SCALAR > &bayesNetinit, Size iteration=0)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
fillCPT()gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
generateBN(BayesNet< GUM_SCALAR > &bayesNet) overridegum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >virtual
IBayesNetGenerator(Size nbrNodes, Size maxArcs, Size maxModality)gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
iteration() constgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxArcs() constgum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
MaxInducedWidthMCBayesNetGenerator(Size nbrNodes, Size maxArcs, Size maxModality=2, Size maxInducedWidth=3, Idx iteration=5000, Idx p=30, Idx q=40)gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
MaxInducedWidthMCBayesNetGenerator(BayesNet< GUM_SCALAR > bayesNet, Size maxInducedWidth=3, Idx iteration=5000, Idx p=30, Idx q=40)gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >explicit
maxlog10InducedWidth() constgum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxModality() constgum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
MCBayesNetGenerator(Size nbrNodes, Size maxArcs, Idx maxModality=2, Size iteration=5000, Idx p=30, Idx q=40)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
MCBayesNetGenerator(BayesNet< GUM_SCALAR > bayesNet, Size iteration=5000, Idx p=30, Idx q=40)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >explicit
nbrNodes() constgum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
p() constgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
q() constgum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
setIteration(Size iteration)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
setMaxArcs(Size maxArcs)gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
setMaxlog10InducedWidth(Size maxlog10InducedWidth)gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
setMaxModality(Size maxModality)gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
setNbrNodes(Size nbrNodes)gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
setP(Idx p)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
setQ(Idx q)gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
~IBayesNetGenerator()gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >virtual
~MaxInducedWidthMCBayesNetGenerator() finalgum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
~MCBayesNetGenerator() overridegum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >