# HiMaMo

Discrete **Hi**dden **Ma**rkov **Mo**dels for Elixir.

## Installation

Add `himamo` to your list of dependencies in `mix.exs`:

def deps do
  [{:himamo, "~> 0.1.0"}]

## Usage

See [docs].

## Credits

The fundamentals of hidden markov models would not be understandable to me if
it wasn't for Rabiner's excellent [A tutorial on hidden Markov models and
selected applications in speech recognition][rabiner] (also see [errata]).
Reading the source of [guyz/HMM][guyz] was crucial to understand how to port
these equations to code. The article [Numerically Stable Hidden Markov Model
Implementation][numstable] was essential for fighting underflow issues.


## Licence