aima.test.probreasoningtest
Class HMMTest

java.lang.Object
  extended by TestCase
      extended by aima.test.probreasoningtest.HMMTest

public class HMMTest
extends TestCase


Constructor Summary
HMMTest()
           
 
Method Summary
 void setUp()
           
 void testForwardBackwardOnRainmanHmm()
           
 void testForwardBackwardOnRainmanHmmFor3daysData()
           
 void testForwardMessagingWorksForFiltering()
           
 void testOneStepFixedLagSmoothingOnRainManHmm()
           
 void testOneStepFixedLagSmoothingOnRainManHmmWithDifferingEvidence()
           
 void testRainmanHmmInitialization()
           
 void testRecursiveBackwardMessageCalculationIsCorrect()
           
 void testRobotHMMInitialization()
           
 void testTwoStepFixedLagSmoothingOnRainManHmm()
           
 void xtestForwardBackwardAndFixedLagSmoothingGiveSameResults()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HMMTest

public HMMTest()
Method Detail

setUp

public void setUp()

testRobotHMMInitialization

public void testRobotHMMInitialization()

testRainmanHmmInitialization

public void testRainmanHmmInitialization()

testForwardMessagingWorksForFiltering

public void testForwardMessagingWorksForFiltering()

testRecursiveBackwardMessageCalculationIsCorrect

public void testRecursiveBackwardMessageCalculationIsCorrect()

testForwardBackwardOnRainmanHmm

public void testForwardBackwardOnRainmanHmm()

testForwardBackwardOnRainmanHmmFor3daysData

public void testForwardBackwardOnRainmanHmmFor3daysData()

xtestForwardBackwardAndFixedLagSmoothingGiveSameResults

public void xtestForwardBackwardAndFixedLagSmoothingGiveSameResults()

testOneStepFixedLagSmoothingOnRainManHmm

public void testOneStepFixedLagSmoothingOnRainManHmm()

testOneStepFixedLagSmoothingOnRainManHmmWithDifferingEvidence

public void testOneStepFixedLagSmoothingOnRainManHmmWithDifferingEvidence()

testTwoStepFixedLagSmoothingOnRainManHmm

public void testTwoStepFixedLagSmoothingOnRainManHmm()