



\section{
\label{decoding-reference.tex}
Reference: All Decoder Parameters}

\begin{compactitem}
\item {\tt -beam-threshold} ({\tt b}): threshold for threshold pruning

\item {\tt -cache-path}: ?

\item {\tt -config} ({\tt -f}): location of the configuration file

\item {\tt -constraint}: Target sentence to produce

\item {\tt -cube-pruning-diversity} ({\tt -cbd}): How many hypotheses should be created for each coverage. (default = 0)

\item {\tt -cube-pruning-pop-limit} ({\tt -cbp}): How many hypotheses should be popped for each stack. (default = 1000)

\item {\tt -distortion}: configurations for each factorized/lexicalized reordering model.

\item {\tt -distortion-file}: source factors (0 if table independent of source), target factors, location of the factorized/lexicalized reordering tables

\item {\tt -distortion-limit} ({\tt -dl}): distortion (reordering) limit in maximum number of words (0 = monotone, -1 = unlimited)

\item {\tt -drop-unknown} ({\tt -du}): drop unknown words instead of copying them

\item {\tt -early-discarding-threshold (}-edt@@): threshold for constructing hypotheses based on estimate cost

\item {\tt -factor-delimiter} ({\tt -fd}): specify a different factor delimiter than the default

\item {\tt -generation-file}: location and properties of the generation table

\item {\tt -include-alignment-in-n-best}: include word alignment in the n-best list. default is false

\item {\tt -input-factors}: list of factors in the input

\item {\tt -input-file} ({\tt -i}): location of the input file to be translated

\item {\tt -inputtype}: text (0), confusion network (1) or word lattice (2)

\item {\tt -labeled-n-best-list}: print out labels for each weight type in n-best list. default is true

\item {\tt -lmodel-dub}: dictionary upper bounds of language models

\item {\tt -lmodel-file}: location and properties of the language models

\item {\tt -lmstats} ({\tt -L}): (1/0) compute LM backoff statistics for each translation hypothesis

\item {\tt -mapping}: description of decoding steps

\item {\tt -max-partial-trans-opt}: maximum number of partial translation options per input span (during mapping steps)

\item {\tt -max-phrase-length}: maximum phrase length (default 20)

\item {\tt -max-trans-opt-per-coverage}: maximum number of translation options per input span (after applying mapping steps)

\item {\tt -mbr-scale}: scaling factor to convert log linear score probability in MBR decoding (default 1.0)

\item {\tt -mbr-size}: number of translation candidates considered in MBR decoding (default 200)

\item {\tt -minimum-bayes-risk} ({\tt -mbr}): use miminum Bayes risk to determine best translation

\item {\tt -monotone-at-punctuation} ({\tt -mp}): do not reorder over punctuation

\item {\tt -n-best-factor}: factor to compute the maximum number of contenders (=factor*nbest-size). value 0 means infinity, i.e. no threshold. default is 0

\item {\tt -n-best-list}: file and size of n-best-list to be generated; specify - as the file in order to write to STDOUT

\item {\tt -output-factors}: list if factors in the output

\item {\tt -output-search-graph} ({\tt -osg}): Output connected hypotheses of search into specified filename

\item {\tt -output-word-graph} ({\tt -owg}): Output stack info as word graph. Takes filename, 0=only hypos in stack, 1=stack + nbest hypos

\item {\tt -persistent-cache-size}: maximum size of cache for translation options (default 10,000 input phrases)

\item {\tt -phrase-drop-allowed} ({\tt -da}): if present, allow dropping of source words

\item {\tt -print-alignment-info}: Output word-to-word alignment into the log file. Word-to-word alignments are taken from the phrase table if any. Default is false

\item {\tt -print-alignment-info-in-n-best}: Include word-to-word alignment in the n-best list. Word-to-word alignments are takne from the phrase table if any. Default is false

\item {\tt -recover-input-path} ({\tt -r}): (confusion net/word lattice only) - recover input path corresponding to the best translation

\item {\tt -report-all-factors}: report all factors in output, not just first

\item {\tt -report-segmentation} ({\tt -t}): report phrase segmentation in the output

\item {\tt -search-algorithm}: Which search algorithm to use. 0=normal stack, 1=cube pruning (default = 0)

\item {\tt -stack} ({\tt -s}): maximum stack size for histogram pruning

\item {\tt -stack-diversity} ({\tt -sd}): minimum number of hypothesis of each coverage in stack (default 0)

\item {\tt -time-out}: seconds after which is interrupted (-1=no time-out, default is -1)

\item {\tt -translation-details} ({\tt -T}): for each best translation hypothesis, print out details about what source spans were used, dropped

\item {\tt -translation-option-threshold} ({\tt -tot}): threshold for translation options relative to best for input phrase

\item {\tt -ttable-file}: location and properties of the translation tables

\item {\tt -use-alignment-info}: Use word-to-word alignment: actually it is only used to output the word-to-word alignment. Word-to-word alignments are taken from the phrase table if any. Default is false.

\item {\tt -use-persistent-cache}: cache translation options across sentences (default true)

\item {\tt -verbose} ({\tt -v}): verbosity level of the logging

\item {\tt -weight-d} ({\tt -d}): weight(s) for distortion (reordering components)

\item {\tt -weight-e} ({\tt -e}): weight for word deletion

\item {\tt -weight-file} ({\tt -wf}): file containing labeled weights

\item {\tt -weight-generation} ({\tt -g}): weight(s) for generation components

\item {\tt -weight-i} ({\tt -I}): weight for word insertion

\item {\tt -weight-l} ({\tt -lm}): weight(s) for language models

\item {\tt -weight-t} ({\tt -tm}): weights for translation model components

\item {\tt -weight-w} ({\tt -w}): weight for word penalty

\item {\tt -xml-input} ({\tt -xi}): allows markup of input with desired translations and probabilities. values can be 'pass-through' (default), 'inclusive', 'exclusive', 'ignore'

\end{compactitem}






\begin{center}\textit{\small Subsection last  modified on August 25, 2014, at 08:41 AM}\end{center}
