.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. .TH NGRAMRANDGEN "1" "August 2017" "OpenGrm NGram library 1.3.2" "User Commands" .SH NAME ngramrandgen \- Generates random sentences from an LM. .SH DESCRIPTION Generates random sentences from an LM. .IP .SH SYNOPSIS ngramrandgen [\-\-options] [in.fst [out.far]] .SH OPTIONS .PP .HP \fB\-\-max_length\fR: type = int32, default = 2147483647 .IP Maximum sentence length .HP \fB\-\-max_sents\fR: type = int64, default = 1 .IP Maximum number of sentences to produce .HP \fB\-\-remove_epsilon\fR: type = bool, default = false .IP Remove epsilons from generated strings .HP \fB\-\-remove_total_weight\fR: type = bool, default = false .IP Remove total weight when output weighted .HP \fB\-\-seed\fR: type = int32, default = 1503081935 .IP Random seed .HP \fB\-\-weighted\fR: type = bool, default = false .IP Output tree weighted by sentence count vs. unweighted sentences .PP .HP \fB\-\-help\fR: type = bool, default = false .IP show usage information .HP \fB\-\-helpshort\fR: type = bool, default = false .IP show brief usage information .HP \fB\-\-tmpdir\fR: type = string, default = "/tmp" .IP temporary directory .HP \fB\-\-v\fR: type = int32, default = 0 .IP verbosity level .PP .HP \fB\-\-fst_align\fR: type = bool, default = false .IP Write FST data aligned where appropriate .HP \fB\-\-fst_default_cache_gc\fR: type = bool, default = true .IP Enable garbage collection of cache .HP \fB\-\-fst_default_cache_gc_limit\fR: type = int64, default = 1048576 .IP Cache byte size that triggers garbage collection .HP \fB\-\-fst_read_mode\fR: type = string, default = "read" .IP Default file reading mode for mappable files .HP \fB\-\-fst_verify_properties\fR: type = bool, default = false .IP Verify FST properties queried by TestProperties .HP \fB\-\-save_relabel_ipairs\fR: type = string, default = "" .IP Save input relabel pairs to file .HP \fB\-\-save_relabel_opairs\fR: type = string, default = "" .IP Save output relabel pairs to file .PP .HP \fB\-\-end_symbol\fR: type = string, default = "" .IP Class label for sentence start .HP \fB\-\-start_symbol\fR: type = string, default = "" .IP Class label for sentence start .PP .HP \fB\-\-fst_compat_symbols\fR: type = bool, default = true .IP Require symbol tables to match when appropriate .HP \fB\-\-fst_field_separator\fR: type = string, default = " " .IP Set of characters used as a separator between printed fields .PP .HP \fB\-\-fst_error_fatal\fR: type = bool, default = true .IP FST errors are fatal; o.w. return objects flagged as bad: e.g., FSTs: kError property set, FST weights: not a Member() .HP \fB\-\-ngram_error_fatal\fR: type = bool, default = true .IP NGram errors are fatal; o.w. return objects flagged as bad: e.g., NGramModel::Error() returns true. .PP .HP \fB\-\-fst_weight_parentheses\fR: type = string, default = "" .IP 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) .HP \fB\-\-fst_weight_separator\fR: type = string, default = "," .IP Character separator between printed composite weights; must be a single character