示例#1
0
 def conditionalProbability(self, value, rvList):
     self.setCurrentValue(value)
     wlKernel = WLKernel([self.currNet, self.allNets[-1]])
     diffScore = wlKernel.computeWLKernelFramework1(self.h)
     return [
         diffScore,
         self.weightMap.getWeight(self.currGene, self.getCurrentValue())
     ]
示例#2
0
 def conditionalProbability(self, value, rvList):
     self.setCurrentValue(value)
     wlKernel = WLKernel(self.allNets)
     diffScore = wlKernel.computeWLKernelFramework1(self.h)
     return diffScore
示例#3
0
 def conditionalProbability(self, value, rvList):
     self.setCurrentValue(value)
     wlKernel = WLKernel([self.currNet, self.allNets[-1]])
     diffScore = wlKernel.computeWLKernelFramework1(self.h)
     return [diffScore, self.weightMap.getWeight(self.currGene, self.getCurrentValue())]
示例#4
0
 def conditionalProbability(self, value, rvList):
     self.setCurrentValue(value)
     wlKernel = WLKernel(self.allNets)
     diffScore = wlKernel.computeWLKernelFramework1(self.h)
     return diffScore