35 Stars
Updated Last
1 Year Ago
Started In
May 2020


Julia package for inference with (Hidden) Markov Models on CPU or GPU.

Here is a small benchmark to see how our implementation performs.


The package can be installed with the Julia package manager. From the Julia REPL, type ] to enter the Pkg REPL mode and run:

pkg> add MarkovModels


A more formal description of the implementation can be found here. If you use this package, we kindly ask you to cite our work:

  TITLE = {{GPU-Accelerated Forward-Backward Algorithm with Application to Lattic-Free MMI}},
  AUTHOR = {Ondel, Lucas and Lam-Yee-Mui, L{\'e}a-Marie  and Kocour, Martin and Filippo, Caio and Luk{\'a}s Burget, Corro},
  URL = {https://hal.archives-ouvertes.fr/hal-03434552},
  NOTE = {working paper or preprint},
  YEAR = {2021},
  MONTH = Nov,
  KEYWORDS = {Lattice-Free MMI ; end-to-end ASR ; Julia language ; forward-backward},
  PDF = {https://hal.archives-ouvertes.fr/hal-03434552/file/paper.pdf},
  HAL_ID = {hal-03434552},
  HAL_VERSION = {v1},


Used By Packages

No packages found.