Welcome to mirror list, hosted at ThFree Co, Russian Federation.

BookkeepingOptions.cpp « parameters « moses - github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 891a424c0249401eda69a7c229c839a9152afe19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "BookkeepingOptions.h"

namespace Moses
{

bool
BookkeepingOptions::
init(Parameter const& P)
{
  bool& x = need_alignment_info;
  P.SetParameter(x, "print-alignment-info", false);
  if (!x) P.SetParameter(x, "print-alignment-info-in-n-best", false);
  if (!x) {
    PARAM_VEC const* params = P.GetParam("alignment-output-file");
    x = params && params->size();
  }
  return true;
}

BookkeepingOptions::
BookkeepingOptions()
  : need_alignment_info(false)
{ }

}