Jahmm

Jahmm 是一个 Java 库,实现了与 Hidden Makov 模型(简称 HMM)相关的各种知名算法。

库的源代码可用; 它在 GPL 下获得许可(请参阅资源/复制文件)。

这个库简短而简单。 它是为了清楚起见而写的。 它特别适合研究和学术用途。

与该库相关的网站是:[http://jahmm.googlecode.com/] 可以在那里找到与该软件相关的大部分信息。

这个存储库是原始 jahmm 库的一个分支,可以在这里找到:[http://jahmm.googlecode.com/]

运行

要使用它,只需启动:

javac -classpath /path/to/jahmm-<version>.jar Myprogram.java

编译你的程序,并且:

java -cp /path/to/jahmm-<version>.jar myMainClass

…运行它。

您还可以将 .jar 文件放在类路径中。

测试

还编写了回归 (JUnit) 测试; 查看 jahm/test 目录。

文件

  • pom.xml:’maven’ 项目文件。

  • build.xml:’ant’ 构建文件。

  • src/:所有 .java 文件。 src/…/distributions:伪随机分布。 src/…/jahmm:jahmm 库本身。 该目录为每个 java 包保存一个目录; 查看 jahmm 网- 站 了解更多关于它们的信息。
  • test/:回归测试。

  • 示例:各种示例文件

  • README.md:这个文件。

  • 更改:更改日志。

  • ORIGINAL-LICENSE:许可证文件。

  • 原文-感谢:贡献者。

Jutils

该程序使用一个名为 jutils 的 Java 库,可在此处找到:https://github.com/KommuSoft/jutil

参考资料

https://github.com/KommuSoft/jahmm