#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 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 |
Definition at line 19 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::EvaluateInIsolation(), and Moses::DynamicCacheBasedLanguageModel::SetQueryType().
#define CBLM_SCORE_TYPE_COSINE 3 |
Definition at line 25 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_EXPONENTIAL 2 |
Definition at line 24 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_EXPONENTIAL_REWARD 12 |
Definition at line 28 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_HYPERBOLA 0 |
Definition at line 22 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::DynamicCacheBasedLanguageModel(), and Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_HYPERBOLA_REWARD 10 |
Definition at line 26 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_POWER 1 |
Definition at line 23 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_POWER_REWARD 11 |
Definition at line 27 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::DynamicCacheBasedLanguageModel::SetScoreType().
#define CBLM_SCORE_TYPE_UNDEFINED (-1) |
Definition at line 21 of file DynamicCacheBasedLanguageModel.h.
#define PI 3.14159265 |
Definition at line 29 of file DynamicCacheBasedLanguageModel.h.
Referenced by Moses::PhraseDictionaryDynamicCacheBased::decaying_score().
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.