Defines the general interface for inference methods in libDAI (classes InfAlg, DaiAlg<>, DaiAlgFG and DaiAlgRG).
More...
Functions |
Factor | dai::calcMarginal (const InfAlg &obj, const VarSet &vs, bool reInit) |
| Calculates the marginal probability distribution for vs using inference algorithm obj.
|
vector< Factor > | dai::calcPairBeliefs (const InfAlg &obj, const VarSet &vs, bool reInit, bool accurate=false) |
| Calculates beliefs for all pairs of variables in vs using inference algorithm obj.
|
std::vector< size_t > | dai::findMaximum (const InfAlg &obj) |
| Calculates the joint state of all variables that has maximum probability, according to the inference algorithm obj.
|
Defines the general interface for inference methods in libDAI (classes InfAlg, DaiAlg<>, DaiAlgFG and DaiAlgRG).