public class PotentialMultiplier extends Object
| Constructor and Description |
|---|
PotentialMultiplier(double[][] varPotential,
int varPos,
int[] parentVarPos,
int[] parentIndexMultipliers,
BayesVariable[] vars,
int[] multipliers,
double[] trgPotentials) |
| Modifier and Type | Method and Description |
|---|---|
static int[] |
createIndexMultipliers(BayesVariable[] vars,
int numberOfStates) |
static int |
createNumberOfStates(BayesVariable[] vars) |
static int |
createNumberOfStates(List<BayesVariable> vars) |
static int[] |
createSubsetVarPos(BayesVariable[] vars,
BayesVariable[] subset) |
static int[] |
indexToKey(int index,
int[] indexMultipliers) |
static int |
keyToIndex(int[] key,
int[] indexMultipliers) |
void |
multiple() |
void |
multiple(int currentVar,
int parentKeyPos) |
public PotentialMultiplier(double[][] varPotential,
int varPos,
int[] parentVarPos,
int[] parentIndexMultipliers,
BayesVariable[] vars,
int[] multipliers,
double[] trgPotentials)
public static int createNumberOfStates(List<BayesVariable> vars)
public static int createNumberOfStates(BayesVariable[] vars)
public static int[] createIndexMultipliers(BayesVariable[] vars, int numberOfStates)
public static int[] createSubsetVarPos(BayesVariable[] vars, BayesVariable[] subset)
public void multiple()
public void multiple(int currentVar,
int parentKeyPos)
public static int[] indexToKey(int index,
int[] indexMultipliers)
public static int keyToIndex(int[] key,
int[] indexMultipliers)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.