Public Member Functions | |
String | getAlgorithmName () |
double | getResult (GroundAtom ga) |
ArrayList< InferenceResult > | infer (Iterable< String > queries, int maxSteps) throws Exception |
MCSAT (MarkovRandomField mrf) throws Exception | |
Package Attributes | |
edu.tum.cs.logic.sat.weighted.MCSAT | sampler |
Definition at line 15 of file srl/mln/inference/MCSAT.java.
edu::tum::cs::srl::mln::inference::MCSAT::MCSAT | ( | MarkovRandomField | mrf | ) | throws Exception [inline] |
Definition at line 19 of file srl/mln/inference/MCSAT.java.
String edu::tum::cs::srl::mln::inference::MCSAT::getAlgorithmName | ( | ) | [inline] |
Reimplemented from edu::tum::cs::srl::mln::inference::InferenceAlgorithm.
Definition at line 39 of file srl/mln/inference/MCSAT.java.
double edu::tum::cs::srl::mln::inference::MCSAT::getResult | ( | GroundAtom | ga | ) | [inline, virtual] |
Implements edu::tum::cs::srl::mln::inference::InferenceAlgorithm.
Definition at line 27 of file srl/mln/inference/MCSAT.java.
ArrayList<InferenceResult> edu::tum::cs::srl::mln::inference::MCSAT::infer | ( | Iterable< String > | queries, | |
int | maxSteps | |||
) | throws Exception [inline, virtual] |
Implements edu::tum::cs::srl::mln::inference::InferenceAlgorithm.
Definition at line 32 of file srl/mln/inference/MCSAT.java.
Definition at line 17 of file srl/mln/inference/MCSAT.java.