FSTSPECIAL(1)
π FSTSPECIAL β¨
okay so bestie, welcome to fstspecial β it's the manual page for fstspecial version 1.8.4, living in the User Commands section of your man pages, and it is exactly what it says on the tin π
πΈ DESCRIPTION πΈ
Converts an FST to another type. that's it. that's the whole vibe. glow-up for your FSTs fr fr π
Usage: fstspecial [in.fst [out.fst]]
not me dropping the usage block right here like it's a fit check π
π«Ά PROGRAM FLAGS:
--fst_typeβ type =std::string, default ="vector". Output FST type. like, what are we even becoming today bestie π¦
π§ LIBRARY FLAGS:
β Flags from: flags.cc
--helpβ type =bool, default =false. show usage information π--helpshortβ type =bool, default =false. show brief usage information (the tl;dr version, we love her)--tmpdirβ type =std::string, default ="/tmp". temporary directory π--vβ type =int32_t, default =0. verbosity level β crank it up if you want the tea β
π Flags from: fst.cc
--fst_alignβ type =bool, default =false. Write FST data aligned where appropriate β¨--fst_default_cache_gcβ type =bool, default =true. Enable garbage collection of cache π§Ή--fst_default_cache_gc_limitβ type =int64_t, default =1048576. Cache byte size that triggers garbage collection β she's the bouncer, hits the limit, the cache gets swept π--fst_read_modeβ type =std::string, default ="read". Default file reading mode for mappable files--fst_verify_propertiesβ type =bool, default =false. Verify FST properties queried byTestPropertiesπ--save_relabel_ipairsβ type =std::string, default ="". Save input relabel pairs to file πΎ--save_relabel_opairsβ type =std::string, default ="". Save output relabel pairs to file πΎ
π¦ Flags from: phi-fst.cc
--phi_fst_phi_labelβ type =int64_t, default =0. Label of transitions to be interpreted as phi ('failure') transitions π--phi_fst_phi_loopβ type =bool, default =true. When true, a phi self loop consumes a symbol π--phi_fst_rewrite_modeβ type =std::string, default ="auto". Rewrite both sides when matching? One of:"auto"(rewrite iff acceptor),"always","never"β pick your fighter bestie
π Flags from: rho-fst.cc
--rho_fst_rewrite_modeβ type =std::string, default ="auto". Rewrite both sides when matching? One of:"auto"(rewrite iff acceptor),"always","never"--rho_fst_rho_labelβ type =int64_t, default =0. Label of transitions to be interpreted as rho ('rest') transitions π΄
πΈ Flags from: sigma-fst.cc
--sigma_fst_rewrite_modeβ type =std::string, default ="auto". Rewrite both sides when matching? One of:"auto"(rewrite iff acceptor),"always","never"--sigma_fst_sigma_labelβ type =int64_t, default =0. Label of transitions to be interpreted as sigma ('any') transitions π
π Flags from: symbol-table.cc
--fst_compat_symbolsβ type =bool, default =true. Require symbol tables to match when appropriate π€--fst_field_separatorβ type =std::string, default =" ". Set of characters used as a separator between printed fields
π₯ Flags from: util.cc
--fst_error_fatalβ type =bool, default =true. FST errors are fatal; o.w. return objects flagged as bad: e.g., FSTs:kErrorproperty set, FST weights: not aMember()π
π Flags from: weight.cc
--fst_weight_parenthesesβ type =std::string, default ="". Characters enclosing the first weight of a printed composite weight (e.g., pair weight, tuple weight and derived classes) to ensure proper I/O of nested composite weights; must have size0(none) or2(open and close parenthesis) π«Ά--fst_weight_separatorβ type =std::string, default =",". Character separator between printed composite weights; must be a single character βοΈ
and that's the whole page bestie, no cap, every single flag accounted for ππ
k bye, this wasfstspecialversion1.8.4, stampedJuly 2018, straight out of theFSTSPECIAL(1)section β she's an icon, she's a legend, and she is the moment β¨π periodt
π¦ where this page comes from
- fedora 43: openfst-tools 1.8.4-3.fc43 Β· Apache-2.0
- fedora 44: openfst-tools 1.8.4-4.fc44 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms