You are here


Treba is a basic command-line tool for training, decoding, and calculating with weighted (probabilistic) finite state automata (PFSA) and Hidden Markov Models (HMMs). It can be downloaded here.

It contains the following implementations:


  • MCMC (also has GPU implementation)
  • Baum-Welch/EM (also has parallel implementation for multiple CPUs)
  • Variational Bayes

For PFA only:

  • ALERGIA + variants
  • MDI

This work was developed by Mans Hulden.