il2.inf.map
Class JoinTreeInference

Object
  extended by JoinTreeInference

public class JoinTreeInference
extends Object


Constructor Summary
JoinTreeInference(IntSet indicatorVars, Table[] cpts, IntList eliminationOrder)
           
JoinTreeInference(IntSet indicatorVars, Table[] cpts, int reps, Random seed)
           
JoinTreeInference(Table[] cpts, IntList eliminationOrder)
           
JoinTreeInference(Table[] cpts, int reps, Random seed)
           
 
Method Summary
 void clearEvidence(int var)
           
 double[] getPartial(int var)
           
 IntSet indicators()
           
 double probability()
           
 void setEvidence(int var, int val)
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoinTreeInference

public JoinTreeInference(Table[] cpts,
                         IntList eliminationOrder)

JoinTreeInference

public JoinTreeInference(Table[] cpts,
                         int reps,
                         Random seed)

JoinTreeInference

public JoinTreeInference(IntSet indicatorVars,
                         Table[] cpts,
                         int reps,
                         Random seed)

JoinTreeInference

public JoinTreeInference(IntSet indicatorVars,
                         Table[] cpts,
                         IntList eliminationOrder)
Method Detail

setEvidence

public void setEvidence(int var,
                        int val)

clearEvidence

public void clearEvidence(int var)

getPartial

public double[] getPartial(int var)

indicators

public IntSet indicators()

probability

public double probability()


Copyright 2010 UCLA Automated Reasoning Group