public class DynamicBayesNet extends BayesNet implements DynamicBayesianNetwork
rootNodes, variables, varToNodeMap| Constructor and Description |
|---|
DynamicBayesNet(BayesianNetwork priorNetwork,
java.util.Map<RandomVariable,RandomVariable> X_0_to_X_1,
java.util.Set<RandomVariable> E_1,
Node... rootNodes) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<RandomVariable> |
getE_1() |
BayesianNetwork |
getPriorNetwork() |
java.util.Map<RandomVariable,RandomVariable> |
getX_0_to_X_1() |
java.util.Set<RandomVariable> |
getX_0() |
java.util.Map<RandomVariable,RandomVariable> |
getX_1_to_X_0() |
java.util.List<RandomVariable> |
getX_1_VariablesInTopologicalOrder() |
java.util.Set<RandomVariable> |
getX_1() |
getNode, getVariablesInTopologicalOrderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNode, getVariablesInTopologicalOrderpublic DynamicBayesNet(BayesianNetwork priorNetwork, java.util.Map<RandomVariable,RandomVariable> X_0_to_X_1, java.util.Set<RandomVariable> E_1, Node... rootNodes)
public BayesianNetwork getPriorNetwork()
getPriorNetwork in interface DynamicBayesianNetworkpublic java.util.Set<RandomVariable> getX_0()
getX_0 in interface DynamicBayesianNetworkpublic java.util.Set<RandomVariable> getX_1()
getX_1 in interface DynamicBayesianNetworkpublic java.util.List<RandomVariable> getX_1_VariablesInTopologicalOrder()
getX_1_VariablesInTopologicalOrder in interface DynamicBayesianNetworkpublic java.util.Map<RandomVariable,RandomVariable> getX_0_to_X_1()
getX_0_to_X_1 in interface DynamicBayesianNetworkpublic java.util.Map<RandomVariable,RandomVariable> getX_1_to_X_0()
getX_1_to_X_0 in interface DynamicBayesianNetworkpublic java.util.Set<RandomVariable> getE_1()
getE_1 in interface DynamicBayesianNetwork