fstdeterminize(1)
π fstdeterminize π
okay so bestie, welcome to fstdeterminize(1) β she's a User Commands baddie and honestly? iconic. the way this girl takes an FST and makes it deterministic? obsessed. π
β¨ NAME β¨
fstdeterminize β determinize an FST π¦
πΈ SYNOPSIS πΈ
fstdeterminize [OPTIONS] [in.fst [out.fst]]
π DESCRIPTION π
So basically, she determinizes an FST. that's the whole vibe, that's the main character energy. π«
ngl if the input FST is already deterministic? she literally leaves it alone, untouched, no notes. but if it's nondeterministic?? she serves you an equivalent deterministic FST instead. slay.
π OPTIONS π
fr fr, boolean options are flexible like that: they accept either true or false as a value, or β if you don't give them a value at all β they just implicitly mean true. she's not needy. π
--delta=VALUEβ sets the comparison/quantization delta. default:0.000976562. tiny number, big job. β¨--det-type=TYPEβ the type of determinization, and it has to be one offunctional,nonfunctional, ordisambiguate. default:functional.--fst_align[=BOOLEAN]β writes FST data aligned where appropriate. default:false.--fst_compat_symbols[=BOOLEAN]β requires symbol tables to match when appropriate. default:true.--fst_default_cache_gc[=BOOLEAN]β enables garbage collection of the cache. default:true.--fst_default_cache_gc_limit=Nβ sets the cache byte size that triggers garbage collection. default:1048576.--fst_error_fatal[=BOOLEAN]β iftrue, FST errors are fatal. otherwise the returned objects get flagged as bad instead β like, FSTs come back with thekErrorproperty set totrue, and FST weights get set so thatMember()returnsfalse. default:true.--fst_field_separator=STRINGβ sets the characters used as a separator between printed fields. default:" "(yes that's the actual string, bestie, don't come for her).--fst_read_mode=STRINGβ sets the default file reading mode for mappable files, either"read"or"map". default:"read".--fst_verify_properties[=BOOLEAN]β verifies fst properties queried byTestProperties. default:false.--fst_weight_parentheses=STRINGβ sets the characters enclosing the first weight of a printed composite weight (think pair weight, tuple weight, derived classes) so that nested composite weights do proper I/O. must have size0(none) or2(open and close parenthesis). default: no parentheses.--fst_weight_separator=CHARACTERβ sets the character separator between printed composite weights. default: comma.--help[=BOOLEAN]β shows usage information. default:false.--helpshort[=BOOLEAN]β shows brief usage information. default:false.--increment-subsequential-label[=BOOLEAN]β incrementssubsequential_labelto obtain distinct labels for subsequential arcs at a given state. default:false.--nstate=NUMBERβ sets the state number threshold. default:-1.--save_relabel_ipairs=FILENAMEβ saves input relabel pairs to a file. default: do not save.--save_relabel_opairs=FILENAMEβ saves output relabel pairs to a file. default: do not save.--subsequential_label=LABELβ sets the input label of the arc corresponding to the residual final output when producing a subsequential transducer. default:0.--tmpdir=PATHNAMEβ sets the temporary directory to use. default:/tmp.--v[=N]β sets the verbosity level. default:0.--weight=THRESHOLDβ sets the weight threshold. default:"".
π₯ SEE ALSO π₯
literally the whole friend group, no cap β go hang out with:
fstarcsort(1), fstclosure(1), fstcompile(1), fstcompose(1), fstcompress(1), fstconcat(1), fstconnect(1), fstconvert(1), fstdifference(1), fstdisambiguate(1), fstdraw(1), fstencode(1), fstepsnormalize(1), fstequal(1), fstequivalent(1), fstinfo(1), fstintersect(1), fstinvert(1), fstisomorphic(1), fstlinear(1), fstloglinearapply(1), fstmap(1), fstminimize(1), fstprint(1), fstproject(1), fstprune(1), fstpush(1), fstrandgen(1), fstrelabel(1), fstreplace(1), fstreverse(1), fstreweight(1), fstrmepsilon(1), fstshortestdistance(1), fstshortestpath(1), fstsymbols(1), fstsynchronize(1), fsttopsort(1), fstunion(1)
okay that's the whole page, bestie!! π«Ά this one comes from OpenFst 1.8.5, dated Mar 2026, and yeah β she's giving <rainbow>fstdeterminize(1)</rainbow> energy, periodt. go determinize something gorgeous. πβ¨π
π¦ where this page comes from
- ubuntu stonking: libfst-tools 1.8.5-2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms