Searched defs:unigramProbability (Results 1 - 9 of 9) sorted by relevance
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/ |
H A D | probability_utils.h | 28 static AK_FORCE_INLINE int backoff(const int unigramProbability) { argument 29 return unigramProbability; 34 // return unigramProbability > 8 ? 35 // unigramProbability - 8 : (0 == unigramProbability ? 0 : 8); 39 const int unigramProbability, const int bigramProbability) { 40 // We divide the range [unigramProbability..255] in 16.5 steps - in other words, we want 45 const float stepSize = static_cast<float>(MAX_PROBABILITY - unigramProbability) 47 return unigramProbability 38 computeProbabilityForBigram( const int unigramProbability, const int bigramProbability) argument
|
H A D | forgetting_curve_utils.cpp | 56 const int unigramProbability = decodeProbability(encodedUnigramProbability); local 58 return min(max(unigramProbability, bigramProbability), MAX_COMPUTED_PROBABILITY); 135 /* static */ int ForgettingCurveUtils::backoff(const int unigramProbability) { argument 136 if (unigramProbability == NOT_A_PROBABILITY) { 139 return max(unigramProbability - 8, 0);
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/ |
H A D | dic_node_utils.cpp | 89 const int unigramProbability = node->getProbability(); local 95 return dictionaryStructurePolicy->getProbability(unigramProbability, 100 wordPos, unigramProbability); 102 return dictionaryStructurePolicy->getProbability(unigramProbability,
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
H A D | bigram_dictionary.cpp | 113 int unigramProbability = 0; local 124 MAX_WORD_LENGTH, bigramBuffer, &unigramProbability); 134 unigramProbability, bigramsIt.getProbability());
|
H A D | multi_bigram_map.h | 41 const int wordPosition, const int nextWordPosition, const int unigramProbability) { 46 unigramProbability); 51 nextWordPosition, unigramProbability); 54 nextWordPosition, unigramProbability); 86 const int nextWordPosition, const int unigramProbability) const { 95 return structurePolicy->getProbability(unigramProbability, bigramProbability); 113 const int nextWordPosition, const int unigramProbability) { 125 return structurePolicy->getProbability(unigramProbability, bigramProbability); 40 getBigramProbability(const DictionaryStructureWithBufferPolicy *const structurePolicy, const int wordPosition, const int nextWordPosition, const int unigramProbability) argument 111 readBigramProbabilityFromBinaryDictionary( const DictionaryStructureWithBufferPolicy *const structurePolicy, const int nodePos, const int nextWordPosition, const int unigramProbability) argument
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/ |
H A D | patricia_trie_policy.cpp | 322 int PatriciaTriePolicy::getProbability(const int unigramProbability, argument 324 if (unigramProbability == NOT_A_PROBABILITY) { 327 return ProbabilityUtils::backoff(unigramProbability); 329 return ProbabilityUtils::computeProbabilityForBigram(unigramProbability,
|
H A D | dynamic_patricia_trie_policy.cpp | 162 int DynamicPatriciaTriePolicy::getProbability(const int unigramProbability, argument 165 return ForgettingCurveUtils::getProbability(unigramProbability, bigramProbability); 167 if (unigramProbability == NOT_A_PROBABILITY) { 170 return ProbabilityUtils::backoff(unigramProbability); 172 return ProbabilityUtils::computeProbabilityForBigram(unigramProbability,
|
/packages/inputmethods/LatinIME/native/jni/ |
H A D | com_android_inputmethod_latin_BinaryDictionary.cpp | 324 jlong dict, jint unigramProbability, jint bigramProbability) { 329 return dictionary->getDictionaryStructurePolicy()->getProbability(unigramProbability, 323 latinime_BinaryDictionary_calculateProbabilityNative(JNIEnv *env, jclass clazz, jlong dict, jint unigramProbability, jint bigramProbability) argument
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | BinaryDictionary.java | 140 private static native int calculateProbabilityNative(long dict, int unigramProbability, argument 337 public int calculateProbability(final int unigramProbability, final int bigramProbability) { argument 339 return calculateProbabilityNative(mNativeDict, unigramProbability, bigramProbability);
|
Completed in 553 milliseconds