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()) ]
def conditionalProbability(self, value, rvList): self.setCurrentValue(value) wlKernel = WLKernel(self.allNets) diffScore = wlKernel.computeWLKernelFramework1(self.h) return diffScore
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())]