HMM
Toolbox for hidden Markov models
main.cpp File Reference

basic usage of Hidden Markov Model code More...

#include <iostream>
#include <vector>
#include "../include/hmm_h/hmm_vec.hpp"
#include "../include/hmm_h/printFuns.hpp"
#include "../include/hmm_h/shuttleFuns.hpp"

Functions

int main (int argc, const char *argv[])
 This is the main() for testing basic HMM functionality. More...
 

Detailed Description

basic usage of Hidden Markov Model code

"hmm" is a simple set of hidden Markov model (HMM) code. It decodes latent state-switches from a categorical signal (usually a binary spike-train)

Author
Adam Willats
Date
2/21/19

Function Documentation

◆ main()

int main ( int  argc,
const char *  argv[] 
)

This is the main() for testing basic HMM functionality.

Builds an HMM, generates a sequence, estimates states, then prints them to cout

Parameters
argvoptional args:{nStates, nSamples}
Returns
0 if successful