Home
last modified time | relevance | path

Searched refs:EssentialGraph (Results 1 – 20 of 20) sorted by relevance

/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/doc/
H A Ddoc_EssentialGraph.i1 %feature("dosctring") gum::EssentialGraph
12 %feature("docstring") gum::EssentialGraph::arcs
20 %feature("docstring") gum::EssentialGraph::children
33 %feature("docstring") gum::EssentialGraph::cpt
55 %feature("docstring") gum::EssentialGraph::parents
68 %feature("docstring") gum::EssentialGraph::toDot
76 %feature("docstring") gum::EssentialGraph::sizeEdges
84 %feature("docstring") gum::EssentialGraph::edges
105 %feature("docstring") gum::EssentialGraph::sizeArcs
113 %feature("docstring") gum::EssentialGraph::sizeNodes
[all …]
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/algorithms/
H A DessentialGraph_inl.h34 INLINE MixedGraph EssentialGraph::mixedGraph() { return _mg_; } in mixedGraph()
36 INLINE const NodeSet& EssentialGraph::parents(NodeId id) const { return _mg_.parents(id); } in parents()
38 INLINE const NodeSet& EssentialGraph::children(NodeId id) const { return _mg_.children(id); } in children()
40 INLINE NodeSet EssentialGraph::parents(const NodeSet& ids) const { return _mg_.parents(ids); } in parents()
47 INLINE Size EssentialGraph::sizeArcs() const { return _mg_.sizeArcs(); } in sizeArcs()
49 INLINE const ArcSet& EssentialGraph::arcs() const { return _mg_.arcs(); } in arcs()
51 INLINE Size EssentialGraph::sizeEdges() const { return _mg_.sizeEdges(); } in sizeEdges()
53 INLINE const EdgeSet& EssentialGraph::edges() const { return _mg_.edges(); } in edges()
55 INLINE Size EssentialGraph::sizeNodes() const { return _mg_.sizeNodes(); } in sizeNodes()
57 INLINE Size EssentialGraph::size() const { return _mg_.size(); } in size()
[all …]
H A DessentialGraph.cpp36 EssentialGraph::EssentialGraph(const DAGmodel& m) : _dagmodel_(&m) { _buildEssentialGraph_(); } in EssentialGraph() function in gum::EssentialGraph
38 EssentialGraph::EssentialGraph(const DAGmodel& m, const MixedGraph& mg) : in EssentialGraph() function in gum::EssentialGraph
40 EssentialGraph::EssentialGraph(const EssentialGraph& g) { in EssentialGraph() function in gum::EssentialGraph
44 EssentialGraph& EssentialGraph::operator=(const EssentialGraph& g) { in operator =()
52 EssentialGraph::~EssentialGraph() = default;
54 void EssentialGraph::_buildEssentialGraph_() { in _buildEssentialGraph_()
79 bool EssentialGraph::_strongly_protected_(NodeId a, NodeId b) { in _strongly_protected_()
115 std::string EssentialGraph::toDot() const { in toDot()
143 UndiGraph EssentialGraph::skeleton() const { in skeleton()
H A DessentialGraph.h54 class EssentialGraph {
56 EssentialGraph() = default;
58 explicit EssentialGraph(const DAGmodel& m);
60 EssentialGraph(const DAGmodel& m, const MixedGraph& mg);
61 EssentialGraph(const EssentialGraph& g);
62 EssentialGraph& operator=(const EssentialGraph& g);
64 ~EssentialGraph();
H A DstructuralComparator_tpl.h38 MixedGraph ref_eg = EssentialGraph(ref).mixedGraph(); in compare()
39 MixedGraph test_eg = EssentialGraph(test).mixedGraph(); in compare()
46 MixedGraph ref_eg = EssentialGraph(ref).mixedGraph(); in compare()
52 MixedGraph test_eg = EssentialGraph(test).mixedGraph(); in compare()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/testunits/module_BN/
H A DEssentialGraphTestSuite.h37 auto eg = gum::EssentialGraph(bn); in testChain()
46 auto eg = gum::EssentialGraph(bn); in testVstructure()
54 auto eg = gum::EssentialGraph(bn); in testCaseD()
64 auto eg = gum::EssentialGraph(bn); in testNotebook1()
72 auto eg = gum::EssentialGraph(bn); in testNotebook2()
80 auto eg = gum::EssentialGraph(bn); in testNotebook3()
88 auto eg = gum::EssentialGraph(bn); in testSkeleton()
97 auto eg = gum::EssentialGraph(bn); in testNonRegression1()
106 auto eg = gum::EssentialGraph(bn); in testNonRegression2()
115 auto eg = gum::EssentialGraph(bn); in testNonRegression3()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/testunits/tests/
H A DEssentialGraphTestSuite.py11 eg = gum.EssentialGraph(bn)
19 eg = gum.EssentialGraph(bn)
27 eg = gum.EssentialGraph(bn)
35 eg = gum.EssentialGraph(bn)
43 eg = gum.EssentialGraph(bn)
51 eg = gum.EssentialGraph(bn)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/swigsrc/
H A Dgraphs.i87 ADD_METHODS_FOR_ALL_GUM_GRAPHCLASS(gum::EssentialGraph);
90 %ignore gum::EssentialGraph::nodes const;
127 ADD_DI_METHOD_TO_GRAPHCLASS(gum::EssentialGraph);
128 %ignore gum::EssentialGraph::arcs const;
129 %ignore gum::EssentialGraph::parents const;
130 %ignore gum::EssentialGraph::children const;
148 ADD_UNDI_METHOD_TO_GRAPHCLASS(gum::EssentialGraph);
149 %ignore gum::EssentialGraph::edges const;
150 %ignore gum::EssentialGraph::neighbours const;
H A Dlearning.i152 ge=EssentialGraph(bn,val)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/doc/sphinx/
H A DBNToolsExplain.rst14 .. autoclass:: pyAgrum.EssentialGraph
H A DtoDo.rst50 On n'arrive pas à documenter MarkovBlanket et EssentialGraph (alors qu'autodoc le fait)
H A Dreadme.rst64 Can't document MarkovBlanket and EssentialGraph for unknown reason.
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/cmake/
H A Ddeprecated.in.py9 from .pyAgrum import BayesNet, EssentialGraph, MarkovBlanket
H A D__init__.in.py40 from .pyAgrum import BayesNet, BayesNetFragment, EssentialGraph, MarkovBlanket
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/pyLibs/lib/
H A Dbn_vs_bn.py399 cpdag1 = gum.EssentialGraph(self._bn1).mixedGraph()
400 cpdag2 = gum.EssentialGraph(self._bn2).mixedGraph()
H A Dnotebook.py1401 gum.EssentialGraph._repr_html_ = lambda self: getDot(self.toDot())
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/pyLibs/notebooks/
H A D24-Learning_LearningAndEssentialGraphs.ipynb168 …"<pyAgrum.pyAgrum.EssentialGraph; proxy of <Swig Object of type 'gum::EssentialGraph *' at 0x12ce8…
313 …"<pyAgrum.pyAgrum.EssentialGraph; proxy of <Swig Object of type 'gum::EssentialGraph *' at 0x12ce8…
649 "geHC=gum.EssentialGraph(bnHC)\n",
957 "geTL=gum.EssentialGraph(bnTL)\n",
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/
H A DCHANGELOG.md163 * bugfix for `EssentialGraph` (thanks to M.Lasserre).
576 * new class `EssentialGraph`
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/generated-files/
H A DpyAgrumPYTHON_wrap.cxx49298 result = (gum::EssentialGraph *)new gum::EssentialGraph((gum::EssentialGraph const &)*arg1); in _wrap_new_EssentialGraph__SWIG_3()
49364 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_delete_EssentialGraph()
49393 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_mixedGraph()
49423 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_toDot()
49453 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_sizeArcs()
49483 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_sizeEdges()
49513 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_sizeNodes()
49543 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_size()
49573 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_skeleton()
49603 gum::EssentialGraph *arg1 = (gum::EssentialGraph *) 0 ; in _wrap_EssentialGraph_nodes()
[all …]
H A DpyAgrum.py5700 class EssentialGraph(object): class
5897 _pyAgrum.EssentialGraph_swigregister(EssentialGraph)
24346 ge=EssentialGraph(bn,val)