edu.ucla.belief.sensitivity
Class SensitivityEquation

Object
  extended by SensitivityEquation

public class SensitivityEquation
extends Object


Constructor Summary
SensitivityEquation(List vars, InferenceEngine ie, PartialDerivativeEngine pde)
           
SensitivityEquation(PartialDerivativeEngine pde, double prob, Map alphasMap, Map excludeMap)
           
 
Method Summary
static SensitivityEquation complement(SensitivityEquation evidenceEq, SensitivityEquation[] jointEqs, int index)
           
static double[] computeAlphas(PartialDerivativeEngine pde, FiniteVariable varX)
           
static SensitivityEquation diff(SensitivityEquation eq1, SensitivityEquation eq2)
           
 double[] getAlphas(FiniteVariable varX)
           
 double getProb()
           
static SensitivityEquation scalarMultiply(SensitivityEquation eq, double c)
           
 String toString()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SensitivityEquation

public SensitivityEquation(PartialDerivativeEngine pde,
                           double prob,
                           Map alphasMap,
                           Map excludeMap)

SensitivityEquation

public SensitivityEquation(List vars,
                           InferenceEngine ie,
                           PartialDerivativeEngine pde)
Method Detail

getProb

public double getProb()

getAlphas

public double[] getAlphas(FiniteVariable varX)

computeAlphas

public static double[] computeAlphas(PartialDerivativeEngine pde,
                                     FiniteVariable varX)

scalarMultiply

public static SensitivityEquation scalarMultiply(SensitivityEquation eq,
                                                 double c)

diff

public static SensitivityEquation diff(SensitivityEquation eq1,
                                       SensitivityEquation eq2)

complement

public static SensitivityEquation complement(SensitivityEquation evidenceEq,
                                             SensitivityEquation[] jointEqs,
                                             int index)

toString

public String toString()
Overrides:
toString in class Object


Copyright 2010 UCLA Automated Reasoning Group