NAME

gfsmxl_cascade_compile - Create a gfsmxl cascade from indexed gfsm automata


SYNOPSIS

gfsmxl_cascade_compile [OPTIONS] GFSM_FILE(s)

 Arguments:
    GFSM_FILE(s)  Stored binary gfsm (indexed) automaton file(s)
 Options
    -h        --help             Print help and exit.
    -V        --version          Print version and exit.
    -mMODE    --mode=MODE        Sort cascaded automata by explicit mode string
    -sSRTYPE  --semiring=SRTYPE  Specify semiring type.
    -zLEVEL   --compress=LEVEL   Specify compression level of output file.
    -FFILE    --output=FILE      Specify output file (default=stdout).


DESCRIPTION

Create a gfsmxl cascade from indexed gfsm automata


ARGUMENTS

GFSM_FILE(s)

Stored binary gfsm (indexed) automaton file(s)

Argument automata can be read either as gfsm indexed automaton files or as plain (unindexed) gfsm automaton files.


OPTIONS

--help , -h

Print help and exit.

Default: '0'

--version , -V

Print version and exit.

Default: '0'

--mode=MODE , -mMODE

Sort cascaded automata by explicit mode string

Default: ''

Sort by a mode string over the characters "luwstLUWST_", as accepted by gfsm_acmask_from_chars(). Each character in the string represents a single elementary arc field comparison, and the comparison with the highest priority should occur leftmost in the string. Correspondence between characters in MODE and arc comparisons is:

  CHAR : COMPARISON
     l : sort by lower labels in ascending order
     u : sort by upper labels in ascending order
     w : sort by arc weight in semiring-ascending order
     s : sort by source state in ascending order (useless here)
     t : sort by target state in ascending order
     L : sort by lower labels in descending order
     U : sort by upper labels in descending order
     W : sort by arc weight in semiring-descending order
     S : sort by source state in descending order (useless here)
     T : sort by target state in descending order
     _ : no comparison at the corresponding priority level
     x : user-specified comparison (useless here)
--semiring=SRTYPE , -sSRTYPE

Specify semiring type.

Default: 'tropical'

Specify one of the following:

 boolean
 log
 plog
 real
 trivial
 tropical
 arctic
 fuzzy
 prob
--compress=LEVEL , -zLEVEL

Specify compression level of output file.

Default: '-1'

Specify zlib compression level of output file. -1 (default) indicates the default compression level, 0 (zero) indicates no zlib compression at all, and 9 indicates the best possible compression.

--output=FILE , -FFILE

Specify output file (default=stdout).

Default: '-'


ADDENDA

About this Document

Documentation file auto-generated by optgen.perl version 0.07 using Getopt::Gen version 0.13. Translation was initiated as:

   optgen.perl -l --no-handle-rcfile --nocfile --nohfile --notimestamp -F gfsmxl_cascade_compile gfsmxl_cascade_compile.gog


BUGS AND LIMITATIONS

None known.


ACKNOWLEDGEMENTS

Perl by Larry Wall.

Getopt::Gen by Bryan Jurish.


AUTHOR

Bryan Jurish <moocow.bovine@gmail.com>


SEE ALSO

gfsmutils(1)