aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::BayesNetFragment< GUM_SCALAR > Member List

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

_attachSignal_(__sig__::ISignaler *sender)gum::Listener
_bn_gum::BayesNetFragment< GUM_SCALAR >private
_detachSignal_(__sig__::ISignaler *sender)gum::Listener
_localCPTs_gum::BayesNetFragment< GUM_SCALAR >private
ancestors(const NodeId id) constgum::DAGmodel
ancestors(const std::string &name) constgum::DAGmodel
arcs() constgum::DAGmodel
BayesNetFragment()=deletegum::BayesNetFragment< GUM_SCALAR >
BayesNetFragment(const BayesNetFragment< GUM_SCALAR > &fragment)=deletegum::BayesNetFragment< GUM_SCALAR >
BayesNetFragment(BayesNetFragment< GUM_SCALAR > &&fragment)=deletegum::BayesNetFragment< GUM_SCALAR >
BayesNetFragment(const IBayesNet< GUM_SCALAR > &bn)gum::BayesNetFragment< GUM_SCALAR >explicit
checkConsistency(NodeId id) constgum::BayesNetFragment< GUM_SCALAR >
checkConsistency(const std::string &name) constgum::BayesNetFragment< GUM_SCALAR >inline
checkConsistency() constgum::BayesNetFragment< GUM_SCALAR >
children(const NodeId id) constgum::DAGmodel
children(const std::string &name) constgum::DAGmodel
children(const NodeSet &ids) constgum::DAGmodel
children(const std::vector< std::string > &names) constgum::DAGmodel
completeInstantiation() constgum::GraphicalModel
cpt(NodeId varId) const finalgum::BayesNetFragment< GUM_SCALAR >virtual
cpt(const std::string &name) constgum::BayesNetFragment< GUM_SCALAR >inline
dag() constgum::DAGmodel
dag_gum::DAGmodelprotected
DAGmodel()gum::DAGmodel
DAGmodel(const DAGmodel &source)gum::DAGmodel
descendants(const NodeId id) constgum::DAGmodel
descendants(const std::string &name) constgum::DAGmodel
DiGraphListener(const DiGraph *g)gum::DiGraphListener
dim() constgum::IBayesNet< GUM_SCALAR >
empty() constgum::GraphicalModelvirtual
exists(NodeId node) const finalgum::DAGmodelvirtual
gum::GraphicalModel::exists(const std::string &name) constgum::GraphicalModelinline
existsArc(const NodeId tail, const NodeId head) constgum::DAGmodel
existsArc(const std::string &nametail, const std::string &namehead) constgum::DAGmodel
family(const NodeId id) constgum::DAGmodel
family(const std::string &name) constgum::DAGmodel
graph_gum::DiGraphListenerprotected
GraphicalModel()gum::GraphicalModel
GraphicalModel(const GraphicalModel &source)gum::GraphicalModel
hasSameStructure(const DAGmodel &other)gum::DAGmodel
IBayesNet()gum::IBayesNet< GUM_SCALAR >
IBayesNet(std::string name)gum::IBayesNet< GUM_SCALAR >explicit
IBayesNet(const IBayesNet< GUM_SCALAR > &source)gum::IBayesNet< GUM_SCALAR >
idFromName(const std::string &name) const finalgum::BayesNetFragment< GUM_SCALAR >virtual
ids(const std::vector< std::string > &names) constgum::GraphicalModel
installArc_(NodeId from, NodeId to)gum::BayesNetFragment< GUM_SCALAR >protected
installAscendants(NodeId id)gum::BayesNetFragment< GUM_SCALAR >
installAscendants(const std::string &name)gum::BayesNetFragment< GUM_SCALAR >inline
installCPT(NodeId id, const Potential< GUM_SCALAR > &pot)gum::BayesNetFragment< GUM_SCALAR >
installCPT(const std::string &name, const Potential< GUM_SCALAR > &pot)gum::BayesNetFragment< GUM_SCALAR >inline
installCPT_(NodeId id, const Potential< GUM_SCALAR > &pot)gum::BayesNetFragment< GUM_SCALAR >protected
installMarginal(NodeId id, const Potential< GUM_SCALAR > &pot)gum::BayesNetFragment< GUM_SCALAR >
installMarginal(const std::string &name, const Potential< GUM_SCALAR > &pot)gum::BayesNetFragment< GUM_SCALAR >inline
installNode(NodeId id)gum::BayesNetFragment< GUM_SCALAR >
installNode(const std::string &name)gum::BayesNetFragment< GUM_SCALAR >inline
isIndependent(NodeId X, NodeId Y, const NodeSet &Z) const finalgum::DAGmodelvirtual
isIndependent(const NodeSet &X, const NodeSet &Y, const NodeSet &Z) const finalgum::DAGmodelvirtual
isIndependent(const std::string &Xname, const std::string &Yname, const std::vector< std::string > &Znames) constgum::DAGmodelinline
isIndependent(const std::vector< std::string > &Xnames, const std::vector< std::string > &Ynames, const std::vector< std::string > &Znames) constgum::DAGmodelinline
isInstalledNode(NodeId id) constgum::BayesNetFragment< GUM_SCALAR >
isInstalledNode(const std::string &name) constgum::BayesNetFragment< GUM_SCALAR >inline
jointProbability(const Instantiation &i) constgum::IBayesNet< GUM_SCALAR >
Listener()gum::Listener
Listener(const Listener &l)gum::Listener
log10DomainSize() constgum::GraphicalModel
log2JointProbability(const Instantiation &i) constgum::IBayesNet< GUM_SCALAR >
maxNonOneParam() constgum::IBayesNet< GUM_SCALAR >
maxParam() constgum::IBayesNet< GUM_SCALAR >
maxVarDomainSize() constgum::IBayesNet< GUM_SCALAR >
minimalCondSet(NodeId target, const NodeSet &soids) constgum::IBayesNet< GUM_SCALAR >
minimalCondSet(const NodeSet &targets, const NodeSet &soids) constgum::IBayesNet< GUM_SCALAR >
minNonZeroParam() constgum::IBayesNet< GUM_SCALAR >
minParam() constgum::IBayesNet< GUM_SCALAR >
moralGraph(bool clear=true) constgum::DAGmodel
moralizedAncestralGraph(const NodeSet &nodes) constgum::DAGmodel
moralizedAncestralGraph(const std::vector< std::string > &nodenames) constgum::DAGmodel
names(const std::vector< NodeId > &ids) constgum::GraphicalModel
names(const NodeSet &ids) constgum::GraphicalModel
nodeId(const DiscreteVariable &var) const finalgum::BayesNetFragment< GUM_SCALAR >virtual
nodes() const finalgum::DAGmodelvirtual
nodeset(const std::vector< std::string > &names) constgum::GraphicalModel
operator!=(const IBayesNet< GUM_SCALAR > &from) constgum::IBayesNet< GUM_SCALAR >
gum::operator=(const IBayesNet< GUM_SCALAR > &source)gum::IBayesNet< GUM_SCALAR >
gum::DAGmodel::operator=(const DAGmodel &source)gum::DAGmodelprotected
gum::GraphicalModel::operator=(const GraphicalModel &source)gum::GraphicalModelprotected
operator==(const IBayesNet< GUM_SCALAR > &from) constgum::IBayesNet< GUM_SCALAR >
parents(const NodeId id) constgum::DAGmodel
parents(const std::string &name) constgum::DAGmodel
parents(const NodeSet &ids) constgum::DAGmodel
parents(const std::vector< std::string > &names) constgum::DAGmodel
property(const std::string &name) constgum::GraphicalModel
propertyWithDefault(const std::string &name, const std::string &byDefault) constgum::GraphicalModel
setProperty(const std::string &name, const std::string &value)gum::GraphicalModel
size() const finalgum::DAGmodelvirtual
sizeArcs() constgum::DAGmodel
toBN() constgum::BayesNetFragment< GUM_SCALAR >
toDot() const finalgum::BayesNetFragment< GUM_SCALAR >virtual
topologicalOrder(bool clear=true) constgum::DAGmodel
toString() constgum::IBayesNet< GUM_SCALAR >
uninstallArc_(NodeId from, NodeId to)gum::BayesNetFragment< GUM_SCALAR >protected
uninstallCPT(NodeId id)gum::BayesNetFragment< GUM_SCALAR >
uninstallCPT(const std::string &name)gum::BayesNetFragment< GUM_SCALAR >inline
uninstallCPT_(NodeId id)gum::BayesNetFragment< GUM_SCALAR >protected
uninstallNode(NodeId id)gum::BayesNetFragment< GUM_SCALAR >
uninstallNode(const std::string &name)gum::BayesNetFragment< GUM_SCALAR >inline
variable(NodeId id) const finalgum::BayesNetFragment< GUM_SCALAR >virtual
variable(const std::string &name) const finalgum::BayesNetFragment< GUM_SCALAR >inlinevirtual
variableFromName(const std::string &name) const finalgum::BayesNetFragment< GUM_SCALAR >virtual
variableNodeMap() const finalgum::BayesNetFragment< GUM_SCALAR >virtual
whenArcAdded(const void *src, NodeId from, NodeId to) finalgum::BayesNetFragment< GUM_SCALAR >virtual
whenArcDeleted(const void *src, NodeId from, NodeId to) finalgum::BayesNetFragment< GUM_SCALAR >virtual
whenNodeAdded(const void *src, NodeId id) finalgum::BayesNetFragment< GUM_SCALAR >virtual
whenNodeDeleted(const void *src, NodeId id) finalgum::BayesNetFragment< GUM_SCALAR >virtual
~BayesNetFragment()gum::BayesNetFragment< GUM_SCALAR >virtual
~DAGmodel()gum::DAGmodelvirtual
~DiGraphListener()gum::DiGraphListener
~GraphicalModel()gum::GraphicalModelvirtual
~IBayesNet()gum::IBayesNet< GUM_SCALAR >virtual
~Listener()gum::Listenervirtual