FARENCODE(1)

πŸ“¦ version 1.8.4, in fedora 43, fedora 44

✨ NAME ✨

farencode β€” manual page for farencode 1.8.4, bestie πŸ’–


🌸 DESCRIPTION 🌸

okay so literally what this does: it encodes FST labels and/or weights in an FST archive. that's it, that's the whole vibe ✨

Usage: farencode [in.far mapper [out.far]]

πŸ‘‘ PROGRAM FLAGS πŸ‘‘

  • --decode β€” type = bool, default = false. Decode labels and/or weights πŸ’…
  • --encode_labels β€” type = bool, default = false. Encode output labels ✨
  • --encode_reuse β€” type = bool, default = false. Re-use existing mapper ♻️
  • --encode_weights β€” type = bool, default = false. Encode weights βš–οΈ
  • --far_type β€” type = std::string, default = "default". FAR file format type, and it has to be one of: "default", "fst", "stlist", "sttable". if it's "default" then the input FAR type gets used instead 🫢

πŸ“š LIBRARY FLAGS πŸ“š

πŸŽ€ Flags from: compile-strings.cc

  • --far_field_separator β€” type = std::string, default = " ". the set of characters used as a separator between printed fields. yes the default really is that quoted whitespace, no cap 😭

πŸŽ€ Flags from: flags.cc

  • --help β€” type = bool, default = false. show usage information
  • --helpshort β€” type = bool, default = false. show brief usage information
  • --tmpdir β€” type = std::string, default = "/tmp". temporary directory
  • --v β€” type = int32_t, default = 0. verbosity level

πŸŽ€ 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
  • --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 by TestProperties
  • --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: 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: kError property set, FST weights: not a Member() πŸ’€

πŸŽ€ 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 size 0 (none) or 2 (open and close parenthesis)
  • --fst_weight_separator β€” type = std::string, default = ",". Character separator between printed composite weights; must be a single character

fr fr that's the whole page, every flag accounted for, nothing skipped πŸ’…

that's a wrap on farencode 1.8.4, the July 2018 icon πŸ‘‘ β€” she's been serving since 2018 and she still ate. mwah, bestie πŸ«ΆπŸ’–

πŸ“¦ where this page comes from