JAHMM extensions

In the course of our work we have developed several extensions for the JAHMM hidden markov library. Most importantly, as a result of our work with vectors of discrete features, we have developed a version of JAHMM which supports vectors of discrete features as a data type.

We have also reimplemented portions of the vector of continuous values model using an external matrix algebra library (JAMA). The new implementation allows us to handle datasets on which the previous version of the library failed.

These extensions will be useful for any researcher who uses Hidden MarkovModels in a discrete domain.

Notes: The source code contains both the extension classes and the unit tests. You will need both the Jahhm library and the Jama matrix library to compile these files.