This repository has been archived by the owner on Jun 14, 2023. It is now read-only.
HMMBase v1.0
Improvements:
- Faster and cleaner implementations of the forward, backward, Viterbi and EM algorithms.
- New methods:
randtransmat
,istransmat
,statsdists
,permute
,copy
,size
,==
- Internal refactoring, reduced memory allocations
Breaking changes:
HMM
struct renaming:π0, π, D
becomea, A, B
- Removal of
StaticHMM
andStaticArrays
dependency - Methods renaming, see documentation for a full list
- Forward/Backward algorithms uses likelihood by default (instead of log-likelihoods), use the
logl
option to use log-likelihoods - Baum-Welch algorithm returns
hmm, history
instead ofhmm, logtot
rand(hmm, T)
returnsy
instead ofz, y
by default, useseq = true
to getz, y
See Migration to v1.0 for details on migrating your code to the new version.