![]() |
aGrUM 3.0.0
a C++ library for (probabilistic) graphical models
|
Do-calculus utilities and AST builders bound to a single CausalModel. More...
#include <algorithm>#include <queue>#include <utility>#include <agrum/CM/tools/causalFormula.h>#include <agrum/CM/tools/doCalculus.h>#include <agrum/CM/tools/separation.h>#include <unordered_map>#include <unordered_set>Go to the source code of this file.
Namespaces | |
| namespace | gum |
| gum is the global namespace for all aGrUM entities | |
Do-calculus utilities and AST builders bound to a single CausalModel.
This class mirrors the layout of pyAgrum's _doCalculus.py: it provides helpers to construct adjustment formulas (backdoor/frontdoor) as ASTs and the public entry points for general identification à la Shpitser–Pearl.
Definition in file doCalculus_tpl.h.