← Documentation
ADS-IDAC Engine 5.0.0
inference Directory Reference
Directory dependency graph for inference:

Files

file  compiler.hpp [code]
 bncore::JunctionTreeCompiler, which turns a Graph into the JunctionTree that the inference engine runs on.
 
file  engine.hpp [code]
 bncore::BatchExecutionEngine, the query interface of BNCore: exact posterior marginals and MAP states for batches of evidence rows on a compiled JunctionTree.
 
file  junction_tree.hpp [code]
 Junction tree data structure of BNCore: Clique, Separator and the JunctionTree container.
 
file  workspace.hpp [code]
 bncore::BatchWorkspace, the message passing state of junction tree inference, and the precomputed index tables it runs on (CollectOp, DistributeOp, AssembleOp, CliqueMargInfo).