Home
last modified time | relevance | path

Searched refs:MultiBigramMap (Results 1 – 15 of 15) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
Dmulti_bigram_map.cpp29 const size_t MultiBigramMap::MAX_CACHED_PREV_WORDS_IN_BIGRAM_MAP = 25;
32 const int MultiBigramMap::BigramMap::DEFAULT_HASH_MAP_SIZE_FOR_EACH_BIGRAM_MAP = 100;
36 int MultiBigramMap::getBigramProbability( in getBigramProbability()
57 void MultiBigramMap::BigramMap::init( in init()
63 int MultiBigramMap::BigramMap::getBigramProbability( in getBigramProbability()
76 void MultiBigramMap::BigramMap::onVisitEntry(const int ngramProbability, const int targetWordId) { in onVisitEntry()
84 void MultiBigramMap::addBigramsForWord( in addBigramsForWord()
90 int MultiBigramMap::readBigramProbabilityFromBinaryDictionary( in readBigramProbabilityFromBinaryDictionary()
Dmulti_bigram_map.h35 class MultiBigramMap {
37 MultiBigramMap() : mBigramMaps() {} in MultiBigramMap() function
38 ~MultiBigramMap() {} in ~MultiBigramMap()
50 DISALLOW_COPY_AND_ASSIGN(MultiBigramMap);
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
Dweighting.h28 class MultiBigramMap; variable
36 MultiBigramMap *const multiBigramMap);
65 MultiBigramMap *const multiBigramMap) const = 0;
105 MultiBigramMap *const multiBigramMap);
Dweighting.cpp28 class MultiBigramMap;
78 MultiBigramMap *const multiBigramMap) { in addCostAndForwardInputIndex()
145 MultiBigramMap *const multiBigramMap) { in getLanguageCost()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
Ddic_node_utils.h28 class MultiBigramMap; variable
44 const DicNode *const dicNode, MultiBigramMap *const multiBigramMap);
Ddic_node_utils.cpp71 const DicNode *const dicNode, MultiBigramMap *const multiBigramMap) { in getBigramNodeImprobability()
/packages/inputmethods/LatinIME/native/jni/src/dictionary/interface/
Ddictionary_structure_with_buffer_policy.h34 class MultiBigramMap; variable
61 const int wordId, MultiBigramMap *const multiBigramMap) const = 0;
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
Ddic_traverse_session.h84 MultiBigramMap *getMultiBigramMap() { return &mMultiBigramMap; } in getMultiBigramMap()
177 MultiBigramMap mMultiBigramMap;
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/typing/
Dtyping_weighting.h33 class MultiBigramMap; variable
161 MultiBigramMap *const multiBigramMap) const { in getNewWordBigramLanguageCost()
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
Dver4_patricia_trie_policy.h70 const int wordId, MultiBigramMap *const multiBigramMap) const;
Dver4_patricia_trie_policy.cpp109 MultiBigramMap *const multiBigramMap) const { in getWordAttributesInContext()
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
Dpatricia_trie_policy.h68 const int wordId, MultiBigramMap *const multiBigramMap) const;
Dpatricia_trie_policy.cpp295 MultiBigramMap *const multiBigramMap) const { in getWordAttributesInContext()
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
Dver4_patricia_trie_policy.h95 const int wordId, MultiBigramMap *const multiBigramMap) const;
Dver4_patricia_trie_policy.cpp120 MultiBigramMap *const multiBigramMap) const { in getWordAttributesInContext()