edu.ucla.belief.inference
Class PartialDerivativeWrapperEngine

Object
  extended by AbstractInferenceEngine
      extended by WrapperInferenceEngine
          extended by PartialDerivativeWrapperEngine
All Implemented Interfaces:
EvidenceChangeListener, JoinTreeInferenceEngine, InferenceEngine, PartialDerivativeEngine, ChangeListener, JoinTreeStats.StatsSource
Direct Known Subclasses:
RCEngine, SSEngine, ZCEngine

public abstract class PartialDerivativeWrapperEngine
extends WrapperInferenceEngine
implements PartialDerivativeEngine


Field Summary
 
Fields inherited from class AbstractInferenceEngine
DESCRIBE_CONDITIONAL, STR_CONSOLE_MESSAGE_COMP_MEM, STR_CONSOLE_MESSAGE_COMP_TIME, STR_CONSOLE_MESSAGE_PROP_TIME
 
Method Summary
 Table familyPartial(FiniteVariable var)
          Returns the partial derivatives of the probability function with respect to the family table of var.
 Table partial(FiniteVariable var)
          Returns the partial derivatives of the probability function with respect to the variable var.
 
Methods inherited from class WrapperInferenceEngine
conditional, die, evidenceChanged, familyConditional, familyJoint, getBeliefNetwork, getClusterStats, getCompilationTime, getJoinTreeStats, getJointWrapper, getMemoryRequirements, getPropagationTime, getSeparatorStats, getValue, isExhaustive, joint, printInfoCompilation, printInfoPropagation, printTables, probability, setCPT, variables, warning
 
Methods inherited from class AbstractInferenceEngine
canonical, compilationStatus, conditionals, describeConditionals, equals, getControlPanel, getDynamator, getEffectiveCPTData, getQuantitativeDependencyHandler, getValid, hashCode, isQuantitativeDependencyHandled, max, notoriousEdges, printTables, probabilityDisplayOperatorUnicode, probabilitySupported, random, setControlPanel, setDynamator, setQuantitativeDependencyHandler, settingChanged, setValid, test
 
Methods inherited from class Object
getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface InferenceEngine
canonical, compilationStatus, conditionals, describeConditionals, getControlPanel, getDynamator, getQuantitativeDependencyHandler, getValid, handledClone, isQuantitativeDependencyHandled, max, notoriousEdges, probabilityDisplayOperatorUnicode, probabilitySupported, random, setControlPanel, setDynamator, setQuantitativeDependencyHandler, setValid
 
Methods inherited from interface ChangeListener
settingChanged
 

Method Detail

partial

public Table partial(FiniteVariable var)
Description copied from interface: PartialDerivativeEngine
Returns the partial derivatives of the probability function with respect to the variable var.

Specified by:
partial in interface PartialDerivativeEngine

familyPartial

public Table familyPartial(FiniteVariable var)
Description copied from interface: PartialDerivativeEngine
Returns the partial derivatives of the probability function with respect to the family table of var.

Specified by:
familyPartial in interface PartialDerivativeEngine


Copyright 2010 UCLA Automated Reasoning Group