/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/agrum/BN/inference/ |
H A D | ShaferShenoyInference_tpl.h | 44 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 D | ShaferShenoyInference.h | 66 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 D | ShaferShenoyInference.cpp | 26 template class gum::ShaferShenoyInference< double >; member in gum
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/testunits/module_BN/ |
H A D | ShaferShenoyInferenceTestSuite.h | 104 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 D | CompareInferencesTestSuite.h | 103 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 D | ShaferShenoyIncrementalTestSuite.h | 230 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 D | DefaultBayesNetGeneratorTestSuite.h | 91 gum::ShaferShenoyInference< double > ssInf(bn); in testGenerationFloat_3() 158 gum::ShaferShenoyInference< double > ssInf(bn); in testGenerationDouble_3()
|
H A D | MarginalTargetedInferenceTestSuite.h | 54 gum::ShaferShenoyInference< double > shafer(&bn); in testAddTarget()
|
H A D | LazyPropagationTestSuite.h | 127 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 D | VariableEliminationTestSuite.h | 286 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 D | MultiDimAggregatorForBNTestSuite.h | 98 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 D | inference.i | 132 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 D | doc_ShaferShenoyInference.i | 1 %feature("docstring") gum::ShaferShenoyInference
|
H A D | doc_GenericInference.i | 654 ADD_GENERIC_INFERENCE_DOC(ShaferShenoyInference<double>)
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/swig/ |
H A D | aGrUM_wrap.i | 310 %include <agrum/BN/inference/ShaferShenoyInference.h> 368 %template ( ShaferShenoyInference ) gum::ShaferShenoyInference<double>;
|
H A D | forUsing.i | 550 ADD_JOINT_INFERENCE_API(gum::ShaferShenoyInference<double>)
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/doc/sphinx/ |
H A D | BNInference.rst | 22 .. autoclass:: pyAgrum.ShaferShenoyInference
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/cmake/ |
H A D | __init__.in.py | 45 from .pyAgrum import LazyPropagation, ShaferShenoyInference, VariableElimination
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/testunits/tests/ |
H A D | JTInferenceTestSuite.py | 192 return gum.ShaferShenoyInference(bn)
|
H A D | AllIncrementalInferenceTestSuite.py | 377 self.ie = gum.ShaferShenoyInference(self.bn)
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/wrappers/pyAgrum/generated-files/ |
H A D | pyAgrumPYTHON_wrap.cxx | 78893 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 D | pyAgrum.py | 12388 class ShaferShenoyInference(object): class 13173 _pyAgrum.ShaferShenoyInference_swigregister(ShaferShenoyInference)
|
/dports/science/agrum/aGrUM-29e540d8169268e8fe5d5c69bc4b2b1290f12320/src/testunits/module_PRM/ |
H A D | PRMInferenceTestSuite.h | 288 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 D | using_bn.dox | 201 * - gum::ShaferShenoyInference.
|