Home
last modified time | relevance | path

Searched refs:unigramProbability (Results 1 – 17 of 17) sorted by relevance

/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
DBinaryDictionaryTests.java325 final int unigramProbability = 100; in testAddBigramWords() local
328 addUnigramWord(binaryDictionary, "aaa", unigramProbability); in testAddBigramWords()
329 addUnigramWord(binaryDictionary, "abb", unigramProbability); in testAddBigramWords()
330 addUnigramWord(binaryDictionary, "bcc", unigramProbability); in testAddBigramWords()
364 addUnigramWord(binaryDictionary, "abcde", unigramProbability); in testAddBigramWords()
365 addUnigramWord(binaryDictionary, "fghij", unigramProbability); in testAddBigramWords()
367 addUnigramWord(binaryDictionary, "fgh", unigramProbability); in testAddBigramWords()
368 addUnigramWord(binaryDictionary, "abc", unigramProbability); in testAddBigramWords()
369 addUnigramWord(binaryDictionary, "f", unigramProbability); in testAddBigramWords()
418 final int unigramProbability = random.nextInt(0xFF); in testRandomlyAddBigramWords() local
[all …]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
Dmulti_bigram_map.cpp39 const int unigramProbability) { in getBigramProbability() argument
41 return structurePolicy->getProbability(unigramProbability, NOT_A_PROBABILITY); in getBigramProbability()
47 unigramProbability); in getBigramProbability()
52 nextWordPosition, unigramProbability); in getBigramProbability()
55 nextWordPosition, unigramProbability); in getBigramProbability()
66 const int nextWordPosition, const int unigramProbability) const { in getBigramProbability()
75 return structurePolicy->getProbability(unigramProbability, bigramProbability); in getBigramProbability()
98 const int unigramProbability) { in readBigramProbabilityFromBinaryDictionary() argument
104 return structurePolicy->getProbability(unigramProbability, NOT_A_PROBABILITY); in readBigramProbabilityFromBinaryDictionary()
Dmulti_bigram_map.h43 const int unigramProbability);
64 const int nextWordPosition, const int unigramProbability) const;
80 const int unigramProbability);
Ddictionary.cpp78 int unigramProbability = 0; in onVisitEntry() local
81 MAX_WORD_LENGTH, targetWordCodePoints, &unigramProbability); in onVisitEntry()
86 unigramProbability, ngramProbability); in onVisitEntry()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/
DLanguageModelParam.java60 public LanguageModelParam(final CharSequence word, final int unigramProbability, in LanguageModelParam() argument
62 this(null /* word0 */, word, unigramProbability, Dictionary.NOT_A_PROBABILITY, timestamp); in LanguageModelParam()
67 final int unigramProbability, final int bigramProbability, in LanguageModelParam() argument
73 mUnigramProbability = unigramProbability; in LanguageModelParam()
169 final int unigramProbability = isValidWord ? in createAndGetLanguageModelParamOfWord() local
176 return new LanguageModelParam(word, unigramProbability, timestamp); in createAndGetLanguageModelParamOfWord()
185 unigramProbability, bigramProbability, timestamp); in createAndGetLanguageModelParamOfWord()
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/
Dprobability_utils.h27 static AK_FORCE_INLINE int backoff(const int unigramProbability) { in backoff() argument
28 return unigramProbability; in backoff()
38 const int unigramProbability, const int bigramProbability) { in computeProbabilityForBigram() argument
44 const float stepSize = static_cast<float>(MAX_PROBABILITY - unigramProbability) in computeProbabilityForBigram()
46 return unigramProbability in computeProbabilityForBigram()
Dforgetting_curve_utils.cpp89 /* static */ int ForgettingCurveUtils::getProbability(const int unigramProbability, in getProbability() argument
91 if (unigramProbability == NOT_A_PROBABILITY) { in getProbability()
94 return std::min(backoff(unigramProbability), MAX_PROBABILITY); in getProbability()
97 return std::min(std::max(unigramProbability, in getProbability()
154 /* static */ int ForgettingCurveUtils::backoff(const int unigramProbability) { in backoff() argument
156 return unigramProbability; in backoff()
Dforgetting_curve_utils.h105 static int backoff(const int unigramProbability);
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v2/
Dpatricia_trie_policy.cpp284 int PatriciaTriePolicy::getProbability(const int unigramProbability, in getProbability() argument
290 if (unigramProbability == NOT_A_PROBABILITY) { in getProbability()
293 return ProbabilityUtils::backoff(unigramProbability); in getProbability()
295 return ProbabilityUtils::computeProbabilityForBigram(unigramProbability, in getProbability()
458 int unigramProbability = NOT_A_PROBABILITY; in getNextWordAndNextToken() local
460 MAX_WORD_LENGTH, outCodePoints, &unigramProbability); in getNextWordAndNextToken()
Dpatricia_trie_policy.h68 int getProbability(const int unigramProbability, const int bigramProbability) const;
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/
Dver4_patricia_trie_policy.cpp109 int Ver4PatriciaTriePolicy::getProbability(const int unigramProbability, in getProbability() argument
113 return ForgettingCurveUtils::getProbability(unigramProbability, bigramProbability); in getProbability()
115 if (unigramProbability == NOT_A_PROBABILITY) { in getProbability()
118 return ProbabilityUtils::backoff(unigramProbability); in getProbability()
539 int unigramProbability = NOT_A_PROBABILITY; in getNextWordAndNextToken() local
541 terminalPtNodePos, MAX_WORD_LENGTH, outCodePoints, &unigramProbability); in getNextWordAndNextToken()
Dver4_patricia_trie_policy.h73 int getProbability(const int unigramProbability, const int bigramProbability) const;
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/
Dver4_patricia_trie_policy.cpp119 int Ver4PatriciaTriePolicy::getProbability(const int unigramProbability, in getProbability() argument
123 return ForgettingCurveUtils::getProbability(unigramProbability, bigramProbability); in getProbability()
125 if (unigramProbability == NOT_A_PROBABILITY) { in getProbability()
128 return ProbabilityUtils::backoff(unigramProbability); in getProbability()
527 int unigramProbability = NOT_A_PROBABILITY; in getNextWordAndNextToken() local
529 terminalPtNodePos, MAX_WORD_LENGTH, outCodePoints, &unigramProbability); in getNextWordAndNextToken()
Dver4_patricia_trie_policy.h91 int getProbability(const int unigramProbability, const int bigramProbability) const;
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
Ddic_node_utils.cpp87 const int unigramProbability = dicNode->getProbability(); in getBigramNodeProbability() local
91 prevWordsPtNodePos, dicNode->getPtNodePos(), unigramProbability); in getBigramNodeProbability()
93 return dictionaryStructurePolicy->getProbability(unigramProbability, in getBigramNodeProbability()
/packages/inputmethods/LatinIME/native/jni/
Dcom_android_inputmethod_latin_BinaryDictionary.cpp468 jint unigramProbability = env->GetIntField(languageModelParam, unigramProbabilityFieldId); in latinime_BinaryDictionary_addMultipleDictionaryEntries() local
484 isBlacklisted, unigramProbability, timestamp, 0 /* level */, 1 /* count */, in latinime_BinaryDictionary_addMultipleDictionaryEntries()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
Ddictionary_structure_with_buffer_policy.h57 virtual int getProbability(const int unigramProbability,