Home
last modified time | relevance | path

Searched refs:ShaferShenoyInference (Results 1 – 24 of 24) sorted by relevance

/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/inference/
H A DShaferShenoyInference_tpl.h44 ShaferShenoyInference< GUM_SCALAR >::ShaferShenoyInference(const IBayesNet< GUM_SCALAR >* BN, in ShaferShenoyInference() function
56 GUM_CONSTRUCTOR(ShaferShenoyInference); in ShaferShenoyInference()
62 INLINE ShaferShenoyInference< GUM_SCALAR >::~ShaferShenoyInference() { in ~ShaferShenoyInference()
94 GUM_DESTRUCTOR(ShaferShenoyInference); in ~ShaferShenoyInference()
111 INLINE const JoinTree* ShaferShenoyInference< GUM_SCALAR >::joinTree() { in joinTree()
146 void ShaferShenoyInference< GUM_SCALAR >::_invalidateAllMessages_() { in _invalidateAllMessages_()
331 bool ShaferShenoyInference< GUM_SCALAR >::_isNewJTNeeded_() const { in _isNewJTNeeded_()
385 void ShaferShenoyInference< GUM_SCALAR >::_createNewJT_() { in _createNewJT_()
987 void ShaferShenoyInference< GUM_SCALAR >::_computeJoinTreeRoots_() { in _computeJoinTreeRoots_()
1057 ShaferShenoyInference< GUM_SCALAR >::_removeBarrenVariables_( in _removeBarrenVariables_()
[all …]
H A DShaferShenoyInference.h66 class ShaferShenoyInference:
76 explicit ShaferShenoyInference(const IBayesNet< GUM_SCALAR >* BN,
82 ~ShaferShenoyInference();
403 ShaferShenoyInference(const ShaferShenoyInference< GUM_SCALAR >&);
406 ShaferShenoyInference< GUM_SCALAR >& operator=(const ShaferShenoyInference< GUM_SCALAR >&);
411 extern template class ShaferShenoyInference< double >;
H A DShaferShenoyInference.cpp26 template class gum::ShaferShenoyInference< double >; member in gum
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/testunits/module_BN/
H A DShaferShenoyInferenceTestSuite.h104 gum::ShaferShenoyInference< double >* inf = 0; in testCreationAndInference()
118 gum::ShaferShenoyInference< double > inf(bn); in testMarginal()
134 gum::ShaferShenoyInference< double > inf(bn); in testMarginalWithEvidence()
151 gum::ShaferShenoyInference< double > inf(bn); in testJoint()
164 gum::ShaferShenoyInference< double > inf(bn); in testJoint2()
185 gum::ShaferShenoyInference< double > inf(bn); in testInformationMethods()
238 gum::ShaferShenoyInference< double > inf(bn); in testSmartManagementOfJointTarget()
254 gum::ShaferShenoyInference< double > inf(bn); in testEvidenceProbability()
269 gum::ShaferShenoyInference< double > inf(bn); in testEvidenceProbability2()
293 gum::ShaferShenoyInference< double > inf(&bn); in testEvidenceProbabilityAsia()
[all …]
H A DCompareInferencesTestSuite.h103 gum::ShaferShenoyInference< double > inf_ShaShe(bn); in testInferencesWithNoEvidence()
169 gum::ShaferShenoyInference< double > inf_ShaShe(bn); in testInferencesWithHardEvidence()
240 gum::ShaferShenoyInference< double > inf_ShaShe(bn); in testInferencesWithSoftEvidence()
343 gum::ShaferShenoyInference< double > inf(&bn); in testMultipleInference()
404 gum::ShaferShenoyInference< double > ss(&bn); in testAlarm()
429 gum::ShaferShenoyInference< double > ss(&bn); in testAlarmWithHardEvidence()
459 gum::ShaferShenoyInference< double > ss(&bn); in testAlarmWithSoftEvidence()
500 gum::ShaferShenoyInference< double > ss(&bn); in testAsia()
527 gum::ShaferShenoyInference< double > ss(&bn); in testAsiaWithHardEvidence()
560 gum::ShaferShenoyInference< double > ss(&bn); in testAsiaWithSoftEvidence()
H A DShaferShenoyIncrementalTestSuite.h230 gum::ShaferShenoyInference< double > inf(bn); in test_prior()
247 gum::ShaferShenoyInference< double > inf(bn); in test_prior_with_targets()
269 gum::ShaferShenoyInference< double > inf(bn); in test_prior_with_targets_evidence()
299 gum::ShaferShenoyInference< double > inf(bn); in test_prior_with_targets_outside_evidence()
332 gum::ShaferShenoyInference< double > inf(bn); in test_prior_with_targets_evidence_values_changed()
479 gum::ShaferShenoyInference< double > inf(bn); in test_prior_with_targets_hard_evidence_values_changed()
624 gum::ShaferShenoyInference< double > inf(bn); in test_prior_with_targets_evidence_changed()
H A DDefaultBayesNetGeneratorTestSuite.h91 gum::ShaferShenoyInference< double > ssInf(bn); in testGenerationFloat_3()
158 gum::ShaferShenoyInference< double > ssInf(bn); in testGenerationDouble_3()
H A DMarginalTargetedInferenceTestSuite.h54 gum::ShaferShenoyInference< double > shafer(&bn); in testAddTarget()
H A DLazyPropagationTestSuite.h127 gum::ShaferShenoyInference< double > inf2(bn); in testMarginal()
153 gum::ShaferShenoyInference< double > infX(bn); in testMarginalWithEvidence()
176 gum::ShaferShenoyInference< double > inf2X(bn); in testMarginalWithEvidence()
394 gum::ShaferShenoyInference< double > inf2(&bn); in testAsia()
451 gum::ShaferShenoyInference< double > inf4(&bn); in testAlarm()
524 gum::ShaferShenoyInference< double > inf2(&bn); in testAsia2()
582 gum::ShaferShenoyInference< double > inf2(&bn); in testAsia3()
H A DVariableEliminationTestSuite.h286 gum::ShaferShenoyInference< double > shafer(&alarm); in testAlarm()
337 gum::ShaferShenoyInference< double > inf2(&bn); in testAsia()
394 gum::ShaferShenoyInference< double > inf4(&bn); in testAlarm2()
467 gum::ShaferShenoyInference< double > inf2(&bn); in testAsia2()
525 gum::ShaferShenoyInference< double > inf2(&bn); in testAsia3()
H A DMultiDimAggregatorForBNTestSuite.h98 gum::ShaferShenoyInference< double > inf(&bn); in testBNwithMin()
405 gum::ShaferShenoyInference< double > ie(&bn); in testBNwithMinNoParents()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/swigsrc/
H A Dinference.i132 IMPROVE_INFERENCE_API(ShaferShenoyInference<double>)
207 IMPROVE_JOINT_INFERENCE_API(gum::ShaferShenoyInference<double>)
221 IMPROVE_EXACT_INFERENCE_API(ShaferShenoyInference)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/doc/
H A Ddoc_ShaferShenoyInference.i1 %feature("docstring") gum::ShaferShenoyInference
H A Ddoc_GenericInference.i654 ADD_GENERIC_INFERENCE_DOC(ShaferShenoyInference<double>)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/swig/
H A DaGrUM_wrap.i310 %include <agrum/BN/inference/ShaferShenoyInference.h>
368 %template ( ShaferShenoyInference ) gum::ShaferShenoyInference<double>;
H A DforUsing.i550 ADD_JOINT_INFERENCE_API(gum::ShaferShenoyInference<double>)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/doc/sphinx/
H A DBNInference.rst22 .. autoclass:: pyAgrum.ShaferShenoyInference
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/cmake/
H A D__init__.in.py45 from .pyAgrum import LazyPropagation, ShaferShenoyInference, VariableElimination
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/testunits/tests/
H A DJTInferenceTestSuite.py192 return gum.ShaferShenoyInference(bn)
H A DAllIncrementalInferenceTestSuite.py377 self.ie = gum.ShaferShenoyInference(self.bn)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/generated-files/
H A DpyAgrumPYTHON_wrap.cxx78893 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_delete_ShaferShenoyInference()
78922 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_setTriangulation()
78961 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_setFindBarrenNodesType()
78997 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_joinTree()
79027 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_junctionTree()
79057 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_evidenceProbability()
79087 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_setEvidence()
79117 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_updateEvidence()
79147 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_setTargets()
79177 gum::ShaferShenoyInference< double > *arg1 = (gum::ShaferShenoyInference< double > *) 0 ; in _wrap_ShaferShenoyInference_hardEvidenceNodes()
[all …]
H A DpyAgrum.py12388 class ShaferShenoyInference(object): class
13173 _pyAgrum.ShaferShenoyInference_swigregister(ShaferShenoyInference)
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/testunits/module_PRM/
H A DPRMInferenceTestSuite.h288 gum::ShaferShenoyInference< double >* ss = 0; in testInference()
293 TS_GUM_ASSERT_THROWS_NOTHING(ss = new gum::ShaferShenoyInference< double >(&bn)); in testInference()
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/docs/howtos/
H A Dusing_bn.dox201 * - gum::ShaferShenoyInference.