Go to the source code of this file.
Namespaces | |
namespace | edu::tum::cs::srl::bayesnets::inference |
Enumerations | |
enum | edu::tum::cs::srl::bayesnets::inference::Algorithm { edu::tum::cs::srl::bayesnets::inference::LikelihoodWeighting = ("likelihood weighting", null, LikelihoodWeighting.class), edu::tum::cs::srl::bayesnets::inference::LWU = ("likelihood weighting with uncertain evidence", null, LikelihoodWeightingWithUncertainEvidence.class), edu::tum::cs::srl::bayesnets::inference::GibbsSampling = ("Gibbs sampling (MCMC)", GibbsSampling.class, null), edu::tum::cs::srl::bayesnets::inference::EPIS = ("importance sampling based on evidence prepropagation [SMILE]", null, SmileEPIS.class), edu::tum::cs::srl::bayesnets::inference::BackwardSampling = ("backward simulation", null, BackwardSampling.class), edu::tum::cs::srl::bayesnets::inference::BackwardSamplingPriors = ("backward simulation with prior bias", null, BackwardSamplingWithPriors.class), edu::tum::cs::srl::bayesnets::inference::BackwardSamplingChildren = ("backward simulation with extended context", null, BackwardSamplingWithChildren.class), edu::tum::cs::srl::bayesnets::inference::LiftedBackwardSampling = ("a lifted version of backw. sampling with ext. context", LiftedBackwardSampling.class, null), edu::tum::cs::srl::bayesnets::inference::SmileBackwardSampling = ("backward simulation [SMILE]", null, SmileBackwardSampling.class), edu::tum::cs::srl::bayesnets::inference::SATIS = ("SAT-IS: satisfiability-based importance sampling", SATIS.class, null), edu::tum::cs::srl::bayesnets::inference::SATISEx = ("SAT-IS, extended with constraints from CPDs", SATISEx.class, null), edu::tum::cs::srl::bayesnets::inference::SATISExGibbs = ("SAT-IS extended with interspersed Gibbs Sampling steps", SATISExGibbs.class, null), edu::tum::cs::srl::bayesnets::inference::SampleSearch = ("SampleSearch: backtracking search for satisfiable states", null, SampleSearch.class), edu::tum::cs::srl::bayesnets::inference::MCSAT = ("MC-SAT (MCMC method based on SAT-solving)", MCSAT.class, null), edu::tum::cs::srl::bayesnets::inference::IJGP = ("Iterative Join-Graph Propagation", null, IJGP.class), edu::tum::cs::srl::bayesnets::inference::BeliefPropagation = ("Belief Propagation", null, BeliefPropagation.class), edu::tum::cs::srl::bayesnets::inference::EnumerationAsk = ("Enumeration-Ask (exact, highly inefficient)", null, EnumerationAsk.class), edu::tum::cs::srl::bayesnets::inference::Pearl = ("Pearl's algorithm for polytrees (exact)", null, BNJPearl.class), edu::tum::cs::srl::bayesnets::inference::SmilePearl = ("Pearl's algorithm for polytrees (exact) [SMILE]", null, SmilePearl.class), edu::tum::cs::srl::bayesnets::inference::VarElim = ("variable elimination (exact)", null, VariableElimination.class), edu::tum::cs::srl::bayesnets::inference::Experimental = ("an experimental algorithm (usually beta)", "dev.SampleSearchIB"), edu::tum::cs::srl::bayesnets::inference::Experimental2 = ("an experimental algorithm (usually beta)", "dev.SampleSearchIBLearning"), edu::tum::cs::srl::bayesnets::inference::Experimental3 = ("an experimental algorithm (usually beta)", "dev.SampleSearch2") } |