#include <boost/test/unit_test.hpp>
#include "lm/config.hh"
#include "lm/left.hh"
#include "lm/model.hh"
#include "lm/state.hh"
#include "moses/Sentence.h"
#include "moses/TypeDef.h"
#include "moses/StaticData.h"
#include "moses/parameters/AllOptions.h"
#include "moses/LM/Backward.h"
#include "moses/LM/BackwardLMState.h"
#include "moses/Util.h"
#include <vector>
Go to the source code of this file.
Classes | |
class | Moses::BackwardLanguageModelTest |
Namespaces | |
namespace | Moses |
$Id$ | |
Defines | |
#define | BOOST_TEST_MODULE BackwardTest |
#define | SLOPPY_CHECK_CLOSE(ref, value, tol) BOOST_CHECK_CLOSE(static_cast<double>(ref), static_cast<double>(value), static_cast<double>(tol)); |
Functions | |
AllOptions::ptr | Moses::DefaultOptions (new AllOptions) |
const char * | FileLocation () |
BOOST_AUTO_TEST_CASE (ProbingAll) |
#define BOOST_TEST_MODULE BackwardTest |
Definition at line 19 of file BackwardTest.cpp.
#define SLOPPY_CHECK_CLOSE | ( | ref, | |||
value, | |||||
tol | ) | BOOST_CHECK_CLOSE(static_cast<double>(ref), static_cast<double>(value), static_cast<double>(tol)); |
Definition at line 63 of file BackwardTest.cpp.
Referenced by Moses::BackwardLanguageModelTest::testCalcScore(), and Moses::BackwardLanguageModelTest::testEvaluate().
BOOST_AUTO_TEST_CASE | ( | ProbingAll | ) |
Definition at line 367 of file BackwardTest.cpp.
References Moses::BackwardLanguageModelTest::testCalcScore(), Moses::BackwardLanguageModelTest::testEmptyHypothesis(), and Moses::BackwardLanguageModelTest::testEvaluate().
const char* FileLocation | ( | ) |
Definition at line 359 of file BackwardTest.cpp.