Skip to content

jopenfst v0.3.0

Latest
Compare
Choose a tag to compare
@steveash steveash released this 14 Jul 02:29
· 2 commits to master since this release

jopenfst release v0.3.0 is a stable release of the partial java port of OpenFST.

The jopenfst library now has many production hours at a number of companies for limited use cases (mostly composition). The API can be treated as stable with breaking changes triggering a change in major version.

This release adds a number of bugfixes and improvements:

  • bug fixes to parsing the AT&T format
  • minor tweaks to the exported text format to be more similar to OpenFst (omitting non final weights, optional more flexible parsing of whitespace via com.github.steveash.jopenfst.io.Convert#setRegexToSplitOn)
  • bug fixes in Composition
  • re-written Determinization that works for both FSAs and FSTs (previously it only worked on FSAs). This brings feature parity with OpenFSTs determinize. See #5 for more info.
  • more covering unit tests

This is available on Maven Central Repo as:

<dependency>
    <groupId>com.github.steveash.jopenfst</groupId>
    <artifactId>jopenfst</artifactId>
    <version>0.3.0</version>
</dependency>