hmm-hmatrix-0.1: Hidden Markov Models using HMatrix primitives

Safe HaskellNone

Math.HiddenMarkovModel.Named

Synopsis

Documentation

data T distr prob Source

A Hidden Markov Model with names for each state.

Although nameFromStateMap and stateFromNameMap are exported you must be careful to keep them consistent when you alter them.

Constructors

Cons 

Instances

(Read distr, Read prob, Element prob) => Read (T distr prob) 
(Show distr, Show prob, Element prob) => Show (T distr prob) 
(NFData distr, NFData prob, Storable prob) => NFData (T distr prob) 

type Discrete prob symbol = T (Discrete prob symbol) probSource

type Gaussian a = T (Gaussian a) aSource

fromModelAndNames :: T distr prob -> [String] -> T distr probSource

toCSV :: (CSV distr, Field prob, Show prob) => T distr prob -> StringSource

fromCSV :: (CSV distr, Field prob, Read prob) => String -> Exceptional String (T distr prob)Source