示例#1
0
文件: exact.py 项目: JIELOGAN/pracmln
 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))
示例#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))
示例#3
0
文件: mcmc.py 项目: Bovril/pracmln
 def __init__(self, mrf, queries=ALL, **params):
     Inference.__init__(self, mrf, queries, **params)
示例#4
0
 def __init__(self, mrf, queries, **params):
     Inference.__init__(self, mrf, queries, **params)