alun.markov
Class GraphicalModel
java.lang.Object
alun.markov.GraphicalModel
- Direct Known Subclasses:
- AuxiliaryModel, GenotypeModel
public class GraphicalModel
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GraphicalModel
public GraphicalModel()
GraphicalModel
public GraphicalModel(Product p)
GraphicalModel
public GraphicalModel(Product p,
Variable keep)
GraphicalModel
public GraphicalModel(Product p,
java.util.Collection<? extends Variable> keep)
makeGraphicalModel
public GraphicalModel makeGraphicalModel(Product p)
time
public double time()
store
public double store()
nInvols
public int[] nInvols()
nCuts
public int[] nCuts()
sizeInvols
public double[] sizeInvols()
sizeCuts
public double[] sizeCuts()
allocateOutputTables
public void allocateOutputTables()
allocateInvolTables
public void allocateInvolTables()
clearOutputTables
public void clearOutputTables()
clearInvolTables
public void clearInvolTables()
peel
public double peel()
logPeel
public double logPeel()
allocLogPeel
public double allocLogPeel()
log10Peel
public double log10Peel()
collect
public void collect()
distribute
public void distribute()
max
public void max()
drop
public void drop()
findMarginals
public void findMarginals()
getMarginal
public Table getMarginal(Variable v)
getMarginal
public Table getMarginal(java.util.Set<? extends Variable> v)
getMarginal
public Table getMarginal(java.util.Set<? extends Variable> v,
boolean sparse)
getConditional
public Table getConditional(java.util.Set<? extends Variable> u,
java.util.Set<? extends Variable> v,
boolean sparse)
reduceStates
public void reduceStates()
makeClique
public Clique makeClique(java.util.Set<Variable> v,
Clique next,
Product p)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getMax
public double getMax()
getFinal
public Function getFinal()
getFinals
public Product getFinals()
meanGetFinals
public Product meanGetFinals()
cliqueConditionals
public java.util.Set<Function> cliqueConditionals()
cliqueConditionals
public java.util.Set<Function> cliqueConditionals(boolean sparse)
totalComplexity
public double totalComplexity()
maxComplexity
public double maxComplexity()