|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttuffy.ground.KBMC
public class KBMC
"Syntactic" Knowledge Base Model Constructor.
Analyze the query and the MLN rules to identify
relevant atoms that need to be grounded to answer the query.
Here KBMC only
materialize relevant portion of predicate tables, while further refinement
of active set of predicates and grounding
of clauses are left to class Grounding
.
Field Summary | |
---|---|
java.util.HashSet<Clause> |
allowedClauses
|
Constructor Summary | |
---|---|
KBMC(MarkovLogicNetwork mln)
Constructor of KBMC. |
Method Summary | |
---|---|
void |
run()
Run KBMC to identify and materialize relevant groundings of predicates. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.HashSet<Clause> allowedClauses
Constructor Detail |
---|
public KBMC(MarkovLogicNetwork mln)
mln
- MLN used in this KBMC.Method Detail |
---|
public void run()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |