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

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/moses2/parameters/LMBR_Options.cpp')
-rw-r--r--contrib/moses2/parameters/LMBR_Options.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/contrib/moses2/parameters/LMBR_Options.cpp b/contrib/moses2/parameters/LMBR_Options.cpp
deleted file mode 100644
index 25febd616..000000000
--- a/contrib/moses2/parameters/LMBR_Options.cpp
+++ /dev/null
@@ -1,39 +0,0 @@
-// -*- mode: c++; indent-tabs-mode: nil; tab-width: 2 -*-
-#include "LMBR_Options.h"
-#include "../legacy/Parameter.h"
-
-namespace Moses2
-{
-
- LMBR_Options::
- LMBR_Options()
- : enabled(false)
- , use_lattice_hyp_set(false)
- , precision(0.8f)
- , ratio(0.6f)
- , map_weight(0.8f)
- , pruning_factor(30)
- { }
-
- bool
- LMBR_Options::
- init(Parameter const& param)
- {
- param.SetParameter(enabled, "lminimum-bayes-risk", false);
-
- param.SetParameter(ratio, "lmbr-r", 0.6f);
- param.SetParameter(precision, "lmbr-p", 0.8f);
- param.SetParameter(map_weight, "lmbr-map-weight", 0.0f);
- param.SetParameter(pruning_factor, "lmbr-pruning-factor", size_t(30));
- param.SetParameter(use_lattice_hyp_set, "lattice-hypo-set", false);
-
- PARAM_VEC const* params = param.GetParam("lmbr-thetas");
- if (params) theta = Scan<float>(*params);
-
- return true;
- }
-
-
-
-
-}