il2.inf.experimental
Class VEVariance
Object
VEVariance
public class VEVariance
- extends Object
Method Summary |
IntSet |
findHealthVariables()
|
int |
findTargetVariable()
|
IntList |
getConstrainedOrder(IntSet hvars,
int dvar)
|
static void |
manual_variance(BayesianNetwork bn,
IntMap evidence)
|
static void |
manual_variance(BayesianNetwork bn,
IntMap evidence,
PrintWriter pw)
this method is intended for use with SamIam |
static void |
manual_variance(BeliefNetwork bn,
Map evidence)
|
static void |
manual_variance(BeliefNetwork bn,
Map evidence,
PrintWriter pw)
this method is intended for use with SamIam
expecting evidence as Map of FiniteVariable to Object |
IntList[] |
partitionOrder(IntList order,
IntSet hvars,
int dvar)
|
double |
peekTimer()
|
void |
printInformation(IntSet hvars,
int dvar,
IntList order)
|
void |
printVarianceInformation(VarianceInfo info)
|
void |
setHealthString(String st)
|
void |
setTargetState(int st)
|
void |
setTargetString(String st)
|
void |
startTimer()
|
void |
stopTimer(String prefix)
|
void |
stopTimerLn(String prefix)
|
boolean |
variablesOk(IntSet hvars,
int dvar)
|
HashSet<Table> |
varianceTables(HashSet<Table> fset,
int dvar)
|
Table |
ve_d(BayesianNetwork bn,
IntMap evidence,
int dvar)
|
VarianceInfo |
ve_var(BayesianNetwork bn,
IntMap evidence,
IntSet hvars,
int dvar)
|
HashSet<Table> |
ve(HashSet<Table> fset,
IntList order)
|
HEALTH_ST
public String HEALTH_ST
TARGET_ST
public String TARGET_ST
TARGET_STATE
public int TARGET_STATE
VEVariance
public VEVariance(BayesianNetwork bn,
IntMap evidence)
VEVariance
public VEVariance(BayesianNetwork bn,
IntMap evidence,
PrintWriter pw)
manual_variance
public static void manual_variance(BeliefNetwork bn,
Map evidence,
PrintWriter pw)
- this method is intended for use with SamIam
expecting evidence as Map of FiniteVariable to Object
manual_variance
public static void manual_variance(BayesianNetwork bn,
IntMap evidence,
PrintWriter pw)
- this method is intended for use with SamIam
manual_variance
public static void manual_variance(BeliefNetwork bn,
Map evidence)
manual_variance
public static void manual_variance(BayesianNetwork bn,
IntMap evidence)
printInformation
public void printInformation(IntSet hvars,
int dvar,
IntList order)
printVarianceInformation
public void printVarianceInformation(VarianceInfo info)
variablesOk
public boolean variablesOk(IntSet hvars,
int dvar)
startTimer
public void startTimer()
peekTimer
public double peekTimer()
stopTimer
public void stopTimer(String prefix)
stopTimerLn
public void stopTimerLn(String prefix)
setHealthString
public void setHealthString(String st)
setTargetString
public void setTargetString(String st)
setTargetState
public void setTargetState(int st)
findHealthVariables
public IntSet findHealthVariables()
findTargetVariable
public int findTargetVariable()
getConstrainedOrder
public IntList getConstrainedOrder(IntSet hvars,
int dvar)
partitionOrder
public IntList[] partitionOrder(IntList order,
IntSet hvars,
int dvar)
varianceTables
public HashSet<Table> varianceTables(HashSet<Table> fset,
int dvar)
ve
public HashSet<Table> ve(HashSet<Table> fset,
IntList order)
ve_d
public Table ve_d(BayesianNetwork bn,
IntMap evidence,
int dvar)
ve_var
public VarianceInfo ve_var(BayesianNetwork bn,
IntMap evidence,
IntSet hvars,
int dvar)
Copyright 2010 UCLA Automated Reasoning Group