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