diff options
Diffstat (limited to 'moses/TranslationModel/DynSAInclude/quantizer.h')
-rw-r--r-- | moses/TranslationModel/DynSAInclude/quantizer.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/moses/TranslationModel/DynSAInclude/quantizer.h b/moses/TranslationModel/DynSAInclude/quantizer.h index 002535dd0..6dbcc3cc4 100644 --- a/moses/TranslationModel/DynSAInclude/quantizer.h +++ b/moses/TranslationModel/DynSAInclude/quantizer.h @@ -17,7 +17,7 @@ class LogQtizer { public: LogQtizer(float i): base_(pow(2, 1 / i)) { - UTIL_THROW_IF2(base_ <= 1, "Can't calculate log base less than 1"); + UTIL_THROW_IF2(base_ <= 1, "Can't calculate log base less than 1"); max_code_ = 0; float value = 1; // code = 1 -> value = 1 for any base std::vector<float> code_to_value_vec; @@ -40,13 +40,13 @@ public: std::cerr << "Initialized quantization (size = " << max_code_ + 1 << ")" << std::endl; } LogQtizer(FileHandler* fin) { - UTIL_THROW_IF2(fin == NULL, "Null file handle"); + UTIL_THROW_IF2(fin == NULL, "Null file handle"); load(fin); } int code(float value) { // should just be: return log_b(value) UTIL_THROW_IF2(value < min_value_ || value > max_value_, - "Value " << value << " out of bound"); + "Value " << value << " out of bound"); // but binary search removes errors due to floor operator above int code = static_cast<int>(std::lower_bound(code_to_value_, code_to_value_+ max_code_, |