Searched refs:bigramProbability (Results 1 - 13 of 13) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/
H A Dprobability_utils.h39 const int unigramProbability, const int bigramProbability) {
48 + static_cast<int>(static_cast<float>(bigramProbability + 1) * stepSize);
38 computeProbabilityForBigram( const int unigramProbability, const int bigramProbability) argument
H A Dforgetting_curve_utils.cpp57 const int bigramProbability = decodeProbability(encodedBigramProbability); local
58 return min(max(unigramProbability, bigramProbability), MAX_COMPUTED_PROBABILITY);
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
H A Dbigram_dictionary.cpp42 void BigramDictionary::addWordBigram(int *word, int length, int probability, int *bigramProbability, argument
56 if (probability > bigramProbability[insertAt] || (bigramProbability[insertAt] == probability
69 memmove(bigramProbability + (insertAt + 1),
70 bigramProbability + insertAt,
71 (MAX_RESULTS - insertAt - 1) * sizeof(bigramProbability[0]));
72 bigramProbability[insertAt] = probability;
H A Dmulti_bigram_map.h87 int bigramProbability = NOT_A_PROBABILITY; local
92 bigramProbability = bigramProbabilityIt->second;
95 return structurePolicy->getProbability(unigramProbability, bigramProbability);
114 int bigramProbability = NOT_A_PROBABILITY; local
121 bigramProbability = bigramsIt.getProbability();
125 return structurePolicy->getProbability(unigramProbability, bigramProbability);
H A Dbigram_dictionary.h38 void addWordBigram(int *word, int length, int probability, int *bigramProbability,
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DBinaryDictionaryTests.java171 final int bigramProbability = 10;
176 binaryDictionary.addBigramWords("aaa", "abb", bigramProbability);
177 binaryDictionary.addBigramWords("aaa", "bcc", bigramProbability);
178 binaryDictionary.addBigramWords("abb", "aaa", bigramProbability);
179 binaryDictionary.addBigramWords("abb", "bcc", bigramProbability);
182 bigramProbability);
210 binaryDictionary.addBigramWords("abcde", "fghij", bigramProbability);
263 final int bigramProbability = random.nextInt(0xF);
264 bigramProbabilities.put(bigram, bigramProbability);
265 binaryDictionary.addBigramWords(word0, word1, bigramProbability);
[all...]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
H A Ddictionary_structure_with_buffer_policy.h51 const int bigramProbability) const = 0;
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/
H A Ddynamic_patricia_trie_policy.cpp163 const int bigramProbability) const {
165 return ForgettingCurveUtils::getProbability(unigramProbability, bigramProbability);
169 } else if (bigramProbability == NOT_A_PROBABILITY) {
173 bigramProbability);
H A Ddynamic_patricia_trie_policy.h63 int getProbability(const int unigramProbability, const int bigramProbability) const;
H A Dpatricia_trie_policy.h60 int getProbability(const int unigramProbability, const int bigramProbability) const;
H A Dpatricia_trie_policy.cpp323 const int bigramProbability) const {
326 } else if (bigramProbability == NOT_A_PROBABILITY) {
330 bigramProbability);
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DBinaryDictionary.java141 int bigramProbability);
337 public int calculateProbability(final int unigramProbability, final int bigramProbability) { argument
339 return calculateProbabilityNative(mNativeDict, unigramProbability, bigramProbability);
140 calculateProbabilityNative(long dict, int unigramProbability, int bigramProbability) argument
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp324 jlong dict, jint unigramProbability, jint bigramProbability) {
330 bigramProbability);
323 latinime_BinaryDictionary_calculateProbabilityNative(JNIEnv *env, jclass clazz, jlong dict, jint unigramProbability, jint bigramProbability) argument

Completed in 133 milliseconds