Exemple #1
0
 def __init__(self, mrf, queries, **params):
     Inference.__init__(self, mrf, queries, **params)
     self.grounder = FastConjunctionGrounding(mrf, simplify=False, unsatfailure=False, formulas=mrf.formulas, cache=auto, verbose=False, multicore=False)
     # self.grounder = DefaultGroundingFactory(mrf, simplify=False, unsatfailure=False, formulas=list(mrf.formulas), cache=auto, verbose=False)
     # check consistency of fuzzy and functional variables
     for variable in self.mrf.variables:
         variable.consistent(self.mrf.evidence, strict=isinstance(variable, FuzzyVariable))
Exemple #2
0
 def __init__(self, mrf, queries, **params):
     Inference.__init__(self, mrf, queries, **params)
     self.grounder = FastConjunctionGrounding(mrf, simplify=False, unsatfailure=False, formulas=mrf.formulas, cache=auto, verbose=False, multicore=False)
     # self.grounder = DefaultGroundingFactory(mrf, simplify=False,
     # unsatfailure=False, formulas=list(mrf.formulas), cache=auto,
     # verbose=False)
     # check consistency of fuzzy and functional variables
     for variable in self.mrf.variables:
         variable.consistent(self.mrf.evidence, strict=isinstance(variable, FuzzyVariable))
Exemple #3
0
 def __init__(self, mrf, queries=ALL, **params):
     Inference.__init__(self, mrf, queries, **params)
Exemple #4
0
 def __init__(self, mrf, queries, **params):
     Inference.__init__(self, mrf, queries, **params)