/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
D | BinaryDictionaryTests.java | 325 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/ |
D | multi_bigram_map.cpp | 39 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()
|
D | multi_bigram_map.h | 43 const int unigramProbability); 64 const int nextWordPosition, const int unigramProbability) const; 80 const int unigramProbability);
|
D | dictionary.cpp | 78 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/ |
D | LanguageModelParam.java | 60 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/ |
D | probability_utils.h | 27 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()
|
D | forgetting_curve_utils.cpp | 89 /* 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()
|
D | forgetting_curve_utils.h | 105 static int backoff(const int unigramProbability);
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v2/ |
D | patricia_trie_policy.cpp | 284 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()
|
D | patricia_trie_policy.h | 68 int getProbability(const int unigramProbability, const int bigramProbability) const;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/ |
D | ver4_patricia_trie_policy.cpp | 109 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()
|
D | ver4_patricia_trie_policy.h | 73 int getProbability(const int unigramProbability, const int bigramProbability) const;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/ |
D | ver4_patricia_trie_policy.cpp | 119 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()
|
D | ver4_patricia_trie_policy.h | 91 int getProbability(const int unigramProbability, const int bigramProbability) const;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/ |
D | dic_node_utils.cpp | 87 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/ |
D | com_android_inputmethod_latin_BinaryDictionary.cpp | 468 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/ |
D | dictionary_structure_with_buffer_policy.h | 57 virtual int getProbability(const int unigramProbability,
|