edu::tum::cs::srl::mln::inference::MaxWalkSAT Class Reference

Inheritance diagram for edu::tum::cs::srl::mln::inference::MaxWalkSAT:
Inheritance graph
[legend]

List of all members.

Public Member Functions

String getAlgorithmName ()
double getResult (GroundAtom ga)
PossibleWorld getSolution ()
ArrayList< InferenceResultinfer (Iterable< String > queries, int maxSteps) throws Exception
 MaxWalkSAT (MarkovRandomField mrf, Class<?extends edu.tum.cs.logic.sat.weighted.MaxWalkSAT > mwsClass) throws Exception
 MaxWalkSAT (MarkovRandomField mrf) throws Exception
void setP (double p)

Protected Attributes

edu.tum.cs.logic.sat.weighted.MaxWalkSAT sat

Detailed Description

Definition at line 16 of file srl/mln/inference/MaxWalkSAT.java.


Constructor & Destructor Documentation

edu::tum::cs::srl::mln::inference::MaxWalkSAT::MaxWalkSAT ( MarkovRandomField  mrf  )  throws Exception [inline]

Definition at line 20 of file srl/mln/inference/MaxWalkSAT.java.

edu::tum::cs::srl::mln::inference::MaxWalkSAT::MaxWalkSAT ( MarkovRandomField  mrf,
Class<?extends edu.tum.cs.logic.sat.weighted.MaxWalkSAT mwsClass 
) throws Exception [inline]

Definition at line 24 of file srl/mln/inference/MaxWalkSAT.java.


Member Function Documentation

String edu::tum::cs::srl::mln::inference::MaxWalkSAT::getAlgorithmName (  )  [inline]
double edu::tum::cs::srl::mln::inference::MaxWalkSAT::getResult ( GroundAtom  ga  )  [inline, virtual]
PossibleWorld edu::tum::cs::srl::mln::inference::MaxWalkSAT::getSolution (  )  [inline, virtual]

gets the most likely state found by the algorithm

Returns:
the most likely possible world

Implements edu::tum::cs::srl::mln::inference::MAPInferenceAlgorithm.

Definition at line 44 of file srl/mln/inference/MaxWalkSAT.java.

ArrayList<InferenceResult> edu::tum::cs::srl::mln::inference::MaxWalkSAT::infer ( Iterable< String >  queries,
int  maxSteps 
) throws Exception [inline, virtual]
void edu::tum::cs::srl::mln::inference::MaxWalkSAT::setP ( double  p  )  [inline]

sets the probability of a greedy move

Parameters:
p 

Definition at line 52 of file srl/mln/inference/MaxWalkSAT.java.


Member Data Documentation

Definition at line 18 of file srl/mln/inference/MaxWalkSAT.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations


srldb
Author(s): Dominik Jain, Stefan Waldherr, Moritz Tenorth
autogenerated on Fri Jan 11 09:58:45 2013