HMM Class Reference

#include <HMM.h>

Inheritance diagram for HMM:

PredictorAlgorithm List of all members.
 HMM (predictorparams &params)
 HMM (unsigned int numHiddenStates, unsigned int numAlphabetSymbols)
virtual ~HMM ()
virtual void addContexts (const membershiplist *contexts, time_t time)
virtual void addContext (unsigned long contextId, time_t time)
virtual unsigned long getNextContext () const
virtual membershiplist getNextContexts () const
virtual contexttrajectory getContextTrajectory (unsigned int start, unsigned int end) const
virtual unsigned long getContextAt (time_t time) const
virtual membershiplist getContextsAt (time_t time) const
virtual string serialize () const
virtual void unserialize (string data)
void addContextTrajectory (const vector< unsigned int > &traj, unsigned int from, unsigned int to, unsigned int slidingWindowSize, unsigned int slidingWindowHops)
 helper function until I find out how to do a iterative model update....
unsigned long getNextContext (const vector< unsigned int > &window) const
vector< unsigned long > getNextContextsMultiStep (const vector< unsigned int > &window, unsigned int numSteps) const
virtual membershiplist getNextContexts (const vector< unsigned int > &window) const
virtual string toString () const

Detailed Description

Todo:
documentation


Constructor & Destructor Documentation

HMM::~HMM  )  [virtual]
 

Destructor


Member Function Documentation

void HMM::addContext unsigned long  contextId,
time_t  time
[virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

void HMM::addContexts const membershiplist contexts,
time_t  time
[virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

unsigned long HMM::getContextAt time_t  time  )  const [virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

membershiplist HMM::getContextsAt time_t  time  )  const [virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

contexttrajectory HMM::getContextTrajectory unsigned int  start,
unsigned int  end
const [virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

unsigned long HMM::getNextContext  )  const [virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

membershiplist HMM::getNextContexts  )  const [virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

string HMM::serialize  )  const [virtual]
 

Serialize a predictors data to a string

Returns:
String representation of the predictor data.

Implements PredictorAlgorithm.

string HMM::toString  )  const [virtual]
 

This is only for testing.

Implements PredictorAlgorithm.

void HMM::unserialize string  data  )  [virtual]
 

Unserialize a predictors data from a string

Parameters:
data String representation of the predictor data.

Implements PredictorAlgorithm.


The documentation for this class was generated from the following files:
Generated on Mon Jun 5 10:20:49 2006 for Intelligence.kdevelop by  doxygen 1.4.6