This repository has been archived by the owner on Jun 14, 2023. It is now read-only.
Releases: maxmouchet/HMMBase.jl
Releases · maxmouchet/HMMBase.jl
v1.0.6
HMMBase v1.0.6
Merged pull requests:
- CompatHelper: bump compat for "Clustering" to "0.14" (#19) (@github-actions[bot])
v1.0.5
HMMBase v1.0.5
Merged pull requests:
v1.0.4
v1.0.3
HMMBase v1.0.3
Merged pull requests:
- CompatHelper: bump compat for "Distributions" to "0.22" (#14) (@github-actions[bot])
v1.0.2
v1.0.1
- Loosen compatibility requirements
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.
v0.0.11
- Performance improvements.
- Initial implementation of the Baum-Welch algorithm.