11 template < GUM_Numeric GUM_SCALAR,
typename PARAM_ESTIMATOR >
Class representing Bayesian networks.
Abstract base class for constraint-based structure learning algorithms.
A class that, given a structure and a parameter estimator returns a full Bayes net.
Base class for mixed graphs.
BayesNet< GUM_SCALAR > learnBN(PARAM_ESTIMATOR &estimator, MixedGraph graph)
learns structure then estimates parameters
DAG learnDAG(MixedGraph graph)
learns a DAG
static BayesNet< GUM_SCALAR > createBN(ParamEstimator &estimator, const DAG &dag)
create a BN from a DAG using a one pass generator (typically ML)
include the inlined functions if necessary
gum is the global namespace for all aGrUM entities