Dear Jahmm community,
with kind permission of Jean-Marc François, I have taken up the
maintenance of Jahmm. A new release, version 0.7.0, can be downloaded
from the library's new homepage:
https://github.com/jhauffa/jahmm
Major changes in version 0.7.0:
* Jahmm is now available from the Central Repository. Users of Maven can
simply add the following snippet to the "dependencies" section of
their project's pom.xml:
<dependency>
<groupId>io.github.jhauffa</groupId>
<artifactId>jahmm</artifactId>
<version>0.7.0</version>
</dependency>
No additional repositories have to be specified.
JAR files will continue to be available for download from the project
homepage.
* The user guide has seen a substantial update. It now includes all
material from the former homepage and the Google Code wiki, as well as
a new section on common problems with Baum-Welch learning.
https://github.com/jhauffa/jahmm/releases/download/v0.7.0/jahmm-0.7.0-userguide.pdf
* New functionality:
- Builder-style class HmmBuilder for declarative initialization of
HMM parameters
- Parameter estimation in log-space for increased numerical
robustness, particularly when working with continuous output
distributions (classes HmmLogSpace, BaumWelchLearnerLogSpace,
and ViterbiCalculatorLogSpace)
- Support for log-normally distributed outputs (class OpdfLogNormal)
* Deprecated or removed functionality:
- Method toString(NumberFormat) of classes Hmm, Observation (and its
implementations), and Opdf (and its implementations) is deprecated
and scheduled for removal in version 0.7.1.
- The Ant-based build system has been removed in favor of Maven.
- The minimum version of Java required for building and using Jahmm
has been raised to 1.7.
Please report any bugs to the issue tracker:
https://github.com/jhauffa/jahmm/issues
Code contributions are always welcome! Send a pull request (preferred)
or submit a patch via the issue tracker.
With best regards,
Jan Hauffa