edu.ucla.belief.inference
Class JointWrapper

Object
  extended by JointWrapper
Direct Known Subclasses:
HuginWrapper, PartialDerivativeWrapper

public abstract class JointWrapper
extends Object


Method Summary
 void addEvidence(FiniteVariable var, Object obj)
           
 Table familyJoint(FiniteVariable var)
           
 JoinTreeStats.Stat getClusterStats()
           
 double getCompilationTime()
           
 Converter getConverter()
           
 JointEngine getJointEngine()
           
 double getMemoryRequirements()
           
 double getPropagationTime()
           
 JoinTreeStats.Stat getSeparatorStats()
           
 double prEvidence()
           
 void removeEvidence(FiniteVariable var)
           
 void setCPT(FiniteVariable var, double[] vals)
           
 Table varJoint(FiniteVariable var)
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getJointEngine

public JointEngine getJointEngine()
Since:
20060222

getConverter

public Converter getConverter()
Since:
112503

removeEvidence

public void removeEvidence(FiniteVariable var)

addEvidence

public void addEvidence(FiniteVariable var,
                        Object obj)

setCPT

public void setCPT(FiniteVariable var,
                   double[] vals)

prEvidence

public double prEvidence()

varJoint

public Table varJoint(FiniteVariable var)

familyJoint

public Table familyJoint(FiniteVariable var)

getClusterStats

public JoinTreeStats.Stat getClusterStats()

getSeparatorStats

public JoinTreeStats.Stat getSeparatorStats()

getCompilationTime

public double getCompilationTime()

getPropagationTime

public double getPropagationTime()

getMemoryRequirements

public double getMemoryRequirements()


Copyright 2010 UCLA Automated Reasoning Group