HomeSort by relevance Sort by last modified time
    Searched refs:MultiBigramMap (Results 1 - 15 of 15) sorted by null

  /packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
multi_bigram_map.h 35 class MultiBigramMap {
37 MultiBigramMap() : mBigramMaps() {}
38 ~MultiBigramMap() {}
50 DISALLOW_COPY_AND_ASSIGN(MultiBigramMap);
multi_bigram_map.cpp 29 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(
57 void MultiBigramMap::BigramMap::init(
63 int MultiBigramMap::BigramMap::getBigramProbability(
76 void MultiBigramMap::BigramMap::onVisitEntry(const int ngramProbability, const int targetWordId) {
84 void MultiBigramMap::addBigramsForWord(
90 int MultiBigramMap::readBigramProbabilityFromBinaryDictionary(
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
dic_node_utils.h 28 class MultiBigramMap;
44 const DicNode *const dicNode, MultiBigramMap *const multiBigramMap);
dic_node_utils.cpp 71 const DicNode *const dicNode, MultiBigramMap *const multiBigramMap) {
76 dicNode->getPrevWordIds(), dicNode->getWordId(), multiBigramMap);
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
weighting.h 28 class MultiBigramMap;
36 MultiBigramMap *const multiBigramMap);
65 MultiBigramMap *const multiBigramMap) const = 0;
105 MultiBigramMap *const multiBigramMap);
weighting.cpp 28 class MultiBigramMap;
78 MultiBigramMap *const multiBigramMap) {
85 traverseSession, parentDicNode, dicNode, multiBigramMap);
145 MultiBigramMap *const multiBigramMap) {
153 traverseSession, parentDicNode, multiBigramMap);
161 traverseSession->getDictionaryStructurePolicy(), dicNode, multiBigramMap);
168 traverseSession, parentDicNode, multiBigramMap);
  /packages/inputmethods/LatinIME/native/jni/src/dictionary/interface/
dictionary_structure_with_buffer_policy.h 34 class MultiBigramMap;
61 const int wordId, MultiBigramMap *const multiBigramMap) const = 0;
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
dic_traverse_session.h 84 MultiBigramMap *getMultiBigramMap() { return &mMultiBigramMap; }
177 MultiBigramMap mMultiBigramMap;
  /packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
ver4_patricia_trie_policy.h 95 const int wordId, MultiBigramMap *const multiBigramMap) const;
ver4_patricia_trie_policy.cpp 120 MultiBigramMap *const multiBigramMap) const {
126 if (multiBigramMap) {
127 const int probability = multiBigramMap->getBigramProbability(this /* structurePolicy */,
  /packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
patricia_trie_policy.h 68 const int wordId, MultiBigramMap *const multiBigramMap) const;
patricia_trie_policy.cpp 295 MultiBigramMap *const multiBigramMap) const {
302 if (multiBigramMap) {
303 const int probability = multiBigramMap->getBigramProbability(this /* structurePolicy */,
  /packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
ver4_patricia_trie_policy.h 70 const int wordId, MultiBigramMap *const multiBigramMap) const;
ver4_patricia_trie_policy.cpp 109 MultiBigramMap *const multiBigramMap) const {
  /packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/typing/
typing_weighting.h 33 class MultiBigramMap;
161 MultiBigramMap *const multiBigramMap) const {
164 dicNode, multiBigramMap) * ScoringParams::DISTANCE_WEIGHT_LANGUAGE;

Completed in 1202 milliseconds