/disk4/html/www/moses/doxygen/mosesdecoder/moses/FF/DynamicCacheBasedLanguageModel.h File Reference

#include "moses/Util.h"
#include "FeatureFunction.h"

Go to the source code of this file.


Classes

class  Moses::DynamicCacheBasedLanguageModel

Namespaces

namespace  Moses
 $Id$

Defines

#define CBLM_QUERY_TYPE_UNDEFINED   (-1)
#define CBLM_QUERY_TYPE_ALLSUBSTRINGS   0
#define CBLM_QUERY_TYPE_WHOLESTRING   1
#define CBLM_SCORE_TYPE_UNDEFINED   (-1)
#define CBLM_SCORE_TYPE_HYPERBOLA   0
#define CBLM_SCORE_TYPE_POWER   1
#define CBLM_SCORE_TYPE_EXPONENTIAL   2
#define CBLM_SCORE_TYPE_COSINE   3
#define CBLM_SCORE_TYPE_HYPERBOLA_REWARD   10
#define CBLM_SCORE_TYPE_POWER_REWARD   11
#define CBLM_SCORE_TYPE_EXPONENTIAL_REWARD   12
#define PI   3.14159265

Typedefs

typedef std::pair< int, float > decaying_cache_value_t
typedef std::map< std::string,
decaying_cache_value_t
decaying_cache_t


Define Documentation

#define CBLM_QUERY_TYPE_ALLSUBSTRINGS   0

#define CBLM_QUERY_TYPE_UNDEFINED   (-1)

Definition at line 17 of file DynamicCacheBasedLanguageModel.h.

#define CBLM_QUERY_TYPE_WHOLESTRING   1

#define CBLM_SCORE_TYPE_COSINE   3

#define CBLM_SCORE_TYPE_EXPONENTIAL   2

#define CBLM_SCORE_TYPE_EXPONENTIAL_REWARD   12

#define CBLM_SCORE_TYPE_HYPERBOLA   0

#define CBLM_SCORE_TYPE_HYPERBOLA_REWARD   10

#define CBLM_SCORE_TYPE_POWER   1

#define CBLM_SCORE_TYPE_POWER_REWARD   11

#define CBLM_SCORE_TYPE_UNDEFINED   (-1)

Definition at line 21 of file DynamicCacheBasedLanguageModel.h.

#define PI   3.14159265


Typedef Documentation

typedef std::map<std::string, decaying_cache_value_t > decaying_cache_t

Definition at line 15 of file DynamicCacheBasedLanguageModel.h.

typedef std::pair<int, float> decaying_cache_value_t

Definition at line 14 of file DynamicCacheBasedLanguageModel.h.


Generated on Thu Jul 6 00:31:29 2017 for Moses by  doxygen 1.5.9