Searched refs:probability (Results 26 - 42 of 42) sorted by relevance

12

/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/
H A Dprobability_dict_content.cpp44 const int probability = buffer->readUintAndAdvancePosition( local
55 return ProbabilityEntry(flags, probability, &historicalInfo);
57 return ProbabilityEntry(flags, probability);
90 AKLOGE("Cannot set probability entry in flushToFile. terminalId: %d", i);
109 AKLOGE("Cannot set probability entry in runGC. terminalId: %d", it->second);
139 AKLOGE("Cannot write flags in probability dict content. pos: %d", writingPos);
144 AKLOGE("Cannot write probability in probability dict content. pos: %d", writingPos);
151 AKLOGE("Cannot write timestamp in probability dict content. pos: %d", writingPos);
156 AKLOGE("Cannot write level in probability dic
[all...]
H A Dbigram_dict_content.cpp47 int probability = NOT_A_PROBABILITY; local
59 probability = bigramListBuffer->readUintAndAdvancePosition(
71 return BigramEntry(hasNext, probability, &historicalInfo, targetTerminalId);
73 return BigramEntry(hasNext, probability, targetTerminalId);
109 AKLOGE("Cannot write bigram probability. pos: %d, probability: %d", *entryWritingPos,
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_policy.cpp72 // probability is NOT_A_PROBABILITY. In such case, we don't want to treat it as a
127 const int probability = multiBigramMap->getBigramProbability(this /* structurePolicy */, local
129 return getWordAttributes(probability, ptNodeParams);
132 const int probability = getProbabilityOfWord(prevWordIds, wordId); local
133 if (probability != NOT_A_PROBABILITY) {
134 return getWordAttributes(probability, ptNodeParams);
141 const WordAttributes Ver4PatriciaTriePolicy::getWordAttributes(const int probability, argument
143 return WordAttributes(probability, false /* isBlacklisted */, ptNodeParams.isNotAWord(),
149 // In the v4 format, bigramProbability is a conditional probability.
227 // Calculate conditional probability
457 const int probability = isValidWord ? DUMMY_PROBABILITY_FOR_VALID_WORDS : NOT_A_PROBABILITY; local
590 const int probability = getBigramConditionalProbability(ptNodeParams.getProbability(), local
[all...]
H A Dver4_patricia_trie_writing_helper.cpp168 // Run GC for probability dict content.
217 const int probability = probabilityEntry.hasHistoricalInfo() ? local
221 priorityQueue.push(DictProbability(terminalPos, probability,
264 const int probability = bigramEntry.hasHistoricalInfo() ? local
268 priorityQueue.push(DictProbability(entryPos, probability,
H A Dver4_patricia_trie_policy.h173 const WordAttributes getWordAttributes(const int probability,
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/typing/
H A Dtyping_traversal.h185 const int probability) const {
186 if (probability < ScoringParams::THRESHOLD_NEXT_WORD_PROBABILITY) {
192 || probability >= ScoringParams::THRESHOLD_NEXT_WORD_PROBABILITY_FOR_CAPPED;
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
H A Dpatricia_trie_policy.cpp65 // This retrieves code points and the probability of the word by its id.
78 * outUnigramProbability: a pointer to an int to write the probability into.
95 // The only reason we count PtNodes is because we want to reduce the probability of infinite
146 // first and possibly the probability.
214 // Now we only need to branch to the children address. Skip the probability if
303 const int probability = multiBigramMap->getBigramProbability(this /* structurePolicy */, local
305 return getWordAttributes(probability, ptNodeParams);
317 const WordAttributes PatriciaTriePolicy::getWordAttributes(const int probability, argument
319 return WordAttributes(probability, false /* isBlacklisted */, ptNodeParams.isNotAWord(),
325 // Due to space constraints, the probability fo
407 int probability = NOT_A_PROBABILITY; local
450 const int probability = getProbability(word1Probability, bigramsIt.getProbability()); local
[all...]
H A Dpatricia_trie_policy.h175 const WordAttributes getWordAttributes(const int probability,
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
H A Dtraversal.h52 const int probability) const = 0;
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/
H A Ddynamic_pt_updating_helper.cpp140 // Overwrites the probability.
144 // Make the node terminal and write the probability.
281 const CodePointArrayView codePoints, const int probability) const {
286 return PtNodeParams(originalPtNodeParams, flags, parentPos, codePoints, probability);
291 const CodePointArrayView codePoints, const int probability) const {
296 return PtNodeParams(flags, parentPos, codePoints, probability);
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DBinaryDictionary.java82 // Format to get probability and historical info from native side via getWordPropertyNative().
201 private static native boolean addUnigramEntryNative(long dict, int[] word, int probability, argument
207 int[] word, int probability, int timestamp);
446 final String word, final int probability, final boolean isBeginningOfSentence,
452 if (!addUnigramEntryNative(mNativeDict, codePoints, probability,
476 final int probability, final int timestamp) {
485 isBeginningOfSentenceArray, wordCodePoints, probability, timestamp)) {
205 addNgramEntryNative(long dict, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int[] word, int probability, int timestamp) argument
445 addUnigramEntry( final String word, final int probability, final boolean isBeginningOfSentence, final boolean isNotAWord, final boolean isPossiblyOffensive, final int timestamp) argument
475 addNgramEntry(final NgramContext ngramContext, final String word, final int probability, final int timestamp) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/content/
H A Dlanguage_model_dict_content.cpp73 int probability = NOT_A_PROBABILITY; local
102 probability = DynamicLanguageModelProbabilityUtils::backoff(
105 probability = probabilityEntry.getProbability();
109 return WordAttributes(probability, unigramProbabilityEntry.isBlacklisted(),
147 // Cannot find bitmap entry for the probability entry. The entry doesn't exist.
/packages/inputmethods/LatinIME/native/jni/src/
H A Ddefines.h119 const int probability) {
123 AKLOGI("%2d [ %s ] (%d)", rank, charBuf, probability);
266 // Max value for length, distance and probability which are used in weighting
118 dumpWordInfo(const int *word, const int length, const int rank, const int probability) argument
/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
H A Dforgetting_curve_utils.cpp45 // TODO: Revise the logic to decide the initial probability depending on the given probability.
204 const float probability = initialProbability local
209 std::min(std::max(static_cast<int>(probability), 1), MAX_PROBABILITY);
218 // Max probability is 127.
221 // Max probability is 128.
224 // Max probability is 140.
227 // Max probability is 160.
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
H A Dver4_patricia_trie_policy.cpp150 int probability = NOT_A_PROBABILITY; local
153 // If count <= 1, the word can be an invaild word. The actual probability should
155 probability = probabilityEntry.getHistoricalInfo()->getCount() <= 1 ?
158 probability = probabilityEntry.getProbability();
160 listener->onVisitEntry(probability, entry.getWordId());
235 "probability: %d", wordPos, shortcut.getTargetCodePoints()->size(),
308 MAX_PROBABILITY /* probability */, HistoricalInfo());
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp360 jintArray word, jint probability, jintArray shortcutTarget, jint shortcutProbability,
380 isPossiblyOffensive, probability, HistoricalInfo(timestamp, 0 /* level */,
400 jintArray word, jint probability, jint timestamp) {
414 probability, HistoricalInfo(timestamp, 0 /* level */, 1 /* count */));
359 latinime_BinaryDictionary_addUnigramEntry(JNIEnv *env, jclass clazz, jlong dict, jintArray word, jint probability, jintArray shortcutTarget, jint shortcutProbability, jboolean isBeginningOfSentence, jboolean isNotAWord, jboolean isPossiblyOffensive, jint timestamp) argument
398 latinime_BinaryDictionary_addNgramEntry(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word, jint probability, jint timestamp) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
H A Dproximity_info_state_utils.cpp630 // First, calculates skip probability. Starts from MAX_SKIP_PROBABILITY.
631 // Note that all values that are multiplied to this probability should be in [0.0, 1.0];
678 // Adjusts skip probability by a rate depending on angle.
700 // Second, calculates key probabilities by dividing the rest probability
735 // Summing up probability densities of all near keys.
745 // Split the probability of an input point to keys that are close to the input point.
752 const float probability = inputCharProbability * probabilityDensity local
754 (*charProbabilities)[i][j] = probability;
786 // Decrease key probabilities of points which don't have the highest probability of that key
812 // Erases from near keys vector because it has very low probability
[all...]

Completed in 274 milliseconds

12