|
file | alldai.h [code] |
| Main libDAI header file. It #includes all other libDAI headers.
|
|
file | bbp.h [code] |
| Defines class BBP, which implements Back-Belief-Propagation.
|
|
file | bipgraph.h [code] |
| Defines the BipartiteGraph class, which represents a bipartite graph.
|
|
file | bp.h [code] |
| Defines class BP, which implements (Loopy) Belief Propagation.
|
|
file | bp_dual.h [code] |
| Defines class BP_dual, which is used primarily by BBP.
|
|
file | cbp.h [code] |
| Defines class CBP, which implements Conditioned Belief Propagation.
|
|
file | clustergraph.h [code] |
| Defines class ClusterGraph, which is used by JTree, TreeEP and HAK.
|
|
file | cobwebgraph.h [code] |
| Defines class CobwebGraph, which implements a type of region graph used by GLC.
|
|
file | createfg.h [code] |
| Provides functionality for input/output of data structures in various file formats.
|
|
file | dag.h [code] |
| Defines the DAG class, which represents a directed acyclic graph.
|
|
file | dai_config.h [code] |
| Allows the user to specify which algorithms will be built into libDAI.
|
|
file | daialg.h [code] |
| Defines the general interface for inference methods in libDAI (classes InfAlg, DaiAlg<>, DaiAlgFG and DaiAlgRG).
|
|
file | decmap.h [code] |
| Defines class DecMAP, which constructs a MAP state by decimation.
|
|
file | doc.h [code] |
| Contains additional doxygen documentation.
|
|
file | emalg.h [code] |
| Defines classes related to Expectation Maximization (EMAlg, ParameterEstimation, CondProbEstimation and SharedParameters)
|
|
file | enum.h [code] |
| Defines the DAI_ENUM macro, which can be used to define an enum with additional functionality.
|
|
file | evidence.h [code] |
| Defines class Evidence, which stores multiple observations of joint states of variables.
|
|
file | exactinf.h [code] |
| Defines ExactInf class, which can be used for exact inference on small factor graphs.
|
|
file | exceptions.h [code] |
| Defines the Exception class and macros for throwing exceptions and doing assertions.
|
|
file | factor.h [code] |
| Defines TFactor<> and Factor classes which represent factors in probability distributions.
|
|
file | factorgraph.h [code] |
| Defines the FactorGraph class, which represents factor graphs (e.g., Bayesian networks or Markov random fields)
|
|
file | fbp.h [code] |
| Defines class FBP, which implements Fractional Belief Propagation.
|
|
file | gibbs.h [code] |
| Defines class Gibbs, which implements Gibbs sampling.
|
|
file | glc.h [code] |
| Defines classes GLC and Cobweb, which implement the "Generalized Loop Correction method".
|
|
file | graph.h [code] |
| Defines the GraphAL class, which represents an undirected graph as an adjacency list.
|
|
file | hak.h [code] |
| Defines class HAK, which implements a variant of Generalized Belief Propagation.
|
|
file | index.h [code] |
| Defines the IndexFor, multifor, Permute and State classes, which all deal with indexing multi-dimensional arrays.
|
|
file | io.h [code] |
| Provides functionality for input/output of data structures in various file formats.
|
|
file | jtree.h [code] |
| Defines class JTree, which implements the junction tree algorithm.
|
|
file | lc.h [code] |
| Defines class LC, which implements loop corrections for approximate inference.
|
|
file | mf.h [code] |
| Defines class MF which implements the Mean Field algorithm.
|
|
file | mr.h [code] |
| Defines class MR, which implements loop corrections as proposed by Montanari and Rizzo.
|
|
file | prob.h [code] |
| Defines TProb<> and Prob classes which represent (probability) vectors (e.g., probability distributions of discrete random variables)
|
|
file | properties.h [code] |
| Defines the Property and PropertySet classes, which are mainly used for managing parameters of inference algorithms.
|
|
file | regiongraph.h [code] |
| Defines classes Region, FRegion and RegionGraph, which implement a particular subclass of region graphs.
|
|
file | smallset.h [code] |
| Defines the SmallSet<> class, which represents a set (optimized for a small number of elements).
|
|
file | test1.cpp |
|
file | test2.cpp |
|
file | test3.cpp |
|
file | test4.cpp |
|
file | treeep.h [code] |
| Defines class TreeEP, which implements Tree Expectation Propagation.
|
|
file | trwbp.h [code] |
| Defines class TRWBP, which implements Tree-Reweighted Belief Propagation.
|
|
file | util.h [code] |
| Defines general utility functions and adds an abstraction layer for platform-dependent functionality.
|
|
file | var.h [code] |
| Defines class Var, which represents a discrete random variable.
|
|
file | varset.h [code] |
| Defines the VarSet class, which represents a set of random variables.
|
|
file | weightedgraph.h [code] |
| Defines some utility functions for (weighted) undirected graphs, trees and rooted trees.
|
|