Package org.drools.beliefs.bayes
Class BayesAbsorption
- java.lang.Object
-
- org.drools.beliefs.bayes.BayesAbsorption
-
public class BayesAbsorption extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BayesAbsorption(int[] srcVarPos, double[] oldSrcPotentials, double[] srcPotentials, int[] srcVarPosMultipliers, BayesVariable[] trgVars, double[] trgPotentials)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabsorb()static double[]dividePotentials(double[] potentials, double[] oldPotentials)static voidnormalize(double[] array)voidrecurse(int currentVar, int targetVarPos)
-
-
-
Constructor Detail
-
BayesAbsorption
public BayesAbsorption(int[] srcVarPos, double[] oldSrcPotentials, double[] srcPotentials, int[] srcVarPosMultipliers, BayesVariable[] trgVars, double[] trgPotentials)
-
-