hfst-txt2fst1
=convert at&t or prolog format into a binary transducer
Usage
hfst-txt2fst [OPTIONS ...]
[INFILE]
Overview
Convert AT&T or prolog format into a binary transducer
Common options:
-
-h, --help -
Print help message
-
-V, --version -
Print version info
-
-v, --verbose -
Print verbosely while processing
-
-q, --quiet -
Only print fatal erros and requested output
-
-s, --silent -
Alias of
--quiet
Input/Output options:
-
-i, --input=INFILE -
Read input transducer from INFILE
-
-o, --output=OUTFILE -
Write output transducer to OUTFILE
Text and format options:
-
-f, --format=FMT -
Write result using FMT as backend format
-
-e, --epsilon=EPS -
Interpret string EPS as epsilon in att format
-
-p, --prolog -
Read prolog format instead of att
-
-j, --disjunct -
Disjunct multiple transducers in input
Other options:
-
-C, --check-negative-epsilon-cycles -
Issue a warning if there are epsilon cycles with a negative weight in the transducer
If OUTFILE or INFILE is missing or -, standard streams will be used. If FMT is not given, OpenFst's tropical format will be used. The possible values for FMT are { foma, openfst-tropical, openfst-log, sfst, optimized-lookup-weighted, optimized-lookup-unweighted }. If EPS is not given, @0@ will be used.
Space in transition symbols must be escaped as '@_SPACE_@' when using att format.
Releases
5 releases since Debian 9 (Stretch); the text changed 2 times.
--disjunct since Debian 12 (Bookworm);
-j since Debian 12 (Bookworm).