/packages/inputmethods/LatinIME/native/jni/tests/dictionary/structure/v4/content/ |
H A D | probability_entry_test.cpp | 28 const int probability = 10; local 30 const ProbabilityEntry entry(flag, probability); 36 EXPECT_EQ(probability, decodedEntry.getProbability());
|
H A D | language_model_dict_content_test.cpp | 33 const int probability = 10; local 35 const ProbabilityEntry probabilityEntry(flag, probability); 40 EXPECT_EQ(probability, entry.getProbability()); 95 const int probability = 10; local 102 const ProbabilityEntry probabilityEntry(flag, probability);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/ |
H A D | WeightedString.java | 24 * A string with a probability. 32 public WeightedString(final String word, final int probability) { argument 33 this(word, new ProbabilityInfo(probability)); 46 public void setProbability(final int probability) { argument 47 mProbabilityInfo = new ProbabilityInfo(probability);
|
H A D | ProbabilityInfo.java | 47 public ProbabilityInfo(final int probability) { argument 48 this(probability, BinaryDictionary.NOT_A_VALID_TIMESTAMP, 0, 0); 51 public ProbabilityInfo(final int probability, final int timestamp, final int level, argument 53 mProbability = probability;
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/property/ |
H A D | ngram_property.h | 31 const int probability, const HistoricalInfo historicalInfo) 33 mProbability(probability), mHistoricalInfo(historicalInfo) {} 30 NgramProperty(const NgramContext &ngramContext, const std::vector<int> &&targetCodePoints, const int probability, const HistoricalInfo historicalInfo) argument
|
H A D | word_attributes.h | 29 WordAttributes(const int probability, const bool isBlacklisted, const bool isNotAWord, argument 31 : mProbability(probability), mIsBlacklisted(isBlacklisted), mIsNotAWord(isNotAWord), 48 // whether or not the probability of the word is zero.
|
H A D | unigram_property.h | 31 ShortcutProperty(const std::vector<int> &&targetCodePoints, const int probability) argument 33 mProbability(probability) {} 58 const bool isPossiblyOffensive, const int probability, 62 mIsPossiblyOffensive(isPossiblyOffensive), mProbability(probability), 67 const bool isPossiblyOffensive, const int probability, 71 mIsPossiblyOffensive(isPossiblyOffensive), mProbability(probability), 76 const bool isBlacklisted, const bool isPossiblyOffensive, const int probability, 80 mIsPossiblyOffensive(isPossiblyOffensive), mProbability(probability), 85 const bool isBlacklisted, const bool isPossiblyOffensive, const int probability, 89 mIsPossiblyOffensive(isPossiblyOffensive), mProbability(probability), 57 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, const bool isPossiblyOffensive, const int probability, const HistoricalInfo historicalInfo, const std::vector<ShortcutProperty> &&shortcuts) argument 66 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, const bool isPossiblyOffensive, const int probability, const HistoricalInfo historicalInfo) argument 75 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, const bool isBlacklisted, const bool isPossiblyOffensive, const int probability, const HistoricalInfo historicalInfo, const std::vector<ShortcutProperty> &&shortcuts) argument 84 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, const bool isBlacklisted, const bool isPossiblyOffensive, const int probability, const HistoricalInfo historicalInfo) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/ |
H A D | ver2_patricia_trie_node_reader.cpp | 35 int probability = NOT_A_PROBABILITY; local 42 &probability, &childrenPos, &shortcutPos, &bigramPos, &siblingPos); 49 probability, childrenPos, shortcutPos, bigramPos, siblingPos);
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/ |
H A D | probability_utils.h | 27 // TODO: Quit using bigram probability to indicate the delta. 33 // backoff weight, we divide the probability by 2, which in our storing format means 43 // the unigram probability to be the median value of the 17th step from the top. A value of 44 // 0 for the bigram probability represents the middle of the 16th step from the top, 53 // Encode probability using the same way as we are doing for main dictionaries. 55 const float probability = static_cast<float>(MAX_PROBABILITY) local 57 if (probability < 0.0f) { 60 return std::min(static_cast<int>(probability + 0.5f), MAX_PROBABILITY);
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/ |
H A D | probability_entry.h | 46 ProbabilityEntry(const int flags, const int probability) argument 47 : mFlags(flags), mProbability(probability), mHistoricalInfo() {} 50 ProbabilityEntry(const int flags, const int probability, argument 52 : mFlags(flags), mProbability(probability), mHistoricalInfo(*historicalInfo) {} 54 const ProbabilityEntry createEntryWithUpdatedProbability(const int probability) const { 55 return ProbabilityEntry(mFlags, probability, &mHistoricalInfo);
|
H A D | bigram_entry.h | 42 BigramEntry(const bool hasNext, const int probability, const int targetTerminalId) argument 43 : mHasNext(hasNext), mProbability(probability), mHistoricalInfo(), 47 BigramEntry(const bool hasNext, const int probability, argument 49 : mHasNext(hasNext), mProbability(probability), mHistoricalInfo(*historicalInfo), 64 const BigramEntry updateProbabilityAndGetEntry(const int probability) const { 65 return BigramEntry(mHasNext, probability, &mHistoricalInfo, mTargetTerminalId);
|
H A D | probability_dict_content.cpp | 44 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 D | shortcut_dict_content.h | 74 bool setProbability(const int probability, const int shortcutEntryPos); 77 const int probability, const bool hasNext, const int shortcutEntryPos) { 79 return writeShortcutEntryAndAdvancePosition(codePoint, codePointCount, probability, 84 const int codePointCount, const int probability, const bool hasNext, 96 int createAndGetShortcutFlags(const int probability, const bool hasNext) const; 76 writeShortcutEntry(const int *const codePoint, const int codePointCount, const int probability, const bool hasNext, const int shortcutEntryPos) argument
|
H A D | bigram_dict_content.cpp | 47 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,
|
H A D | shortcut_dict_content.cpp | 121 int probability = 0; local 124 codePoints, &codePointCount, &probability, &hasNext, &readingPos); 125 if (!writeShortcutEntryAndAdvancePosition(codePoints, codePointCount, probability, 134 bool ShortcutDictContent::setProbability(const int probability, const int shortcutEntryPos) { argument 139 const int shortcutFlagsToWrite = createAndGetShortcutFlags(probability, hasNext); 145 const int codePointCount, const int probability, const bool hasNext, 148 const int shortcutFlags = createAndGetShortcutFlags(probability, hasNext); 170 int probability = 0; local 173 &probability, &hasNext, &readingPos); 191 int ShortcutDictContent::createAndGetShortcutFlags(const int probability, argument 144 writeShortcutEntryAndAdvancePosition(const int *const codePoint, const int codePointCount, const int probability, const bool hasNext, int *const shortcutEntryPos) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/content/ |
H A D | dynamic_language_model_probability_utils.h | 38 const int probability = local 40 return std::min(std::max(probability, NOT_A_PROBABILITY), MAX_PROBABILITY); 43 static int getDecayedProbability(const int probability, const HistoricalInfo historicalInfo) { argument 50 // We don't modify probability depending on the elapsed time. 51 return probability;
|
H A D | shortcut_dict_content.h | 67 bool setProbability(const int probability, const int shortcutEntryPos); 70 const int probability, const bool hasNext, const int shortcutEntryPos) { 72 return writeShortcutEntryAndAdvancePosition(codePoint, codePointCount, probability, 77 const int codePointCount, const int probability, const bool hasNext, 89 int createAndGetShortcutFlags(const int probability, const bool hasNext) const; 69 writeShortcutEntry(const int *const codePoint, const int codePointCount, const int probability, const bool hasNext, const int shortcutEntryPos) argument
|
H A D | probability_entry.h | 43 ProbabilityEntry(const int flags, const int probability) argument 44 : mFlags(flags), mProbability(probability), mHistoricalInfo() {} 138 const int probability = readFromEncodedEntry(encodedEntry, local 140 return ProbabilityEntry(flags, probability);
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/shortcut/ |
H A D | ver4_shortcut_list_policy.h | 54 int probability = 0; local 56 outCodePoint, outCodePointCount, &probability, outHasNext, pos); 58 *outIsWhitelist = ShortcutListReadingUtils::isWhitelist(probability); 67 const int probability) { 76 return mShortcutDictContent->writeShortcutEntry(codePoints, codePointCount, probability, 90 codePointCount, probability, true /* hasNext */, &writingPos)) { 100 0 /* outCodePointCount */ , 0 /* probability */, &hasNext, entryPos); 102 codePointCount, probability, hasNext, entryPos)) { 66 addNewShortcut(const int terminalId, const int *const codePoints, const int codePointCount, const int probability) argument
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/ |
H A D | ver4_patricia_trie_node_reader.cpp | 67 int probability = NOT_A_PROBABILITY; local 77 probability = ForgettingCurveUtils::decodeProbability( 80 probability = probabilityEntry.getProbability(); 103 terminalIdFieldPos, terminalId, probability, childrenPosFieldPos, childrenPos,
|
H A D | ver4_patricia_trie_writing_helper.h | 85 DictProbability(const int dictPos, const int probability, const int timestamp) argument 86 : mDictPos(dictPos), mProbability(probability), mTimestamp(timestamp) {}
|
H A D | ver4_patricia_trie_writing_helper.cpp | 168 // 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,
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/shortcut/ |
H A D | ver4_shortcut_list_policy.h | 44 int probability = 0; local 46 outCodePoint, outCodePointCount, &probability, outHasNext, pos); 48 *outIsWhitelist = ShortcutListReadingUtils::isWhitelist(probability); 57 const int probability) { 66 return mShortcutDictContent->writeShortcutEntry(codePoints, codePointCount, probability, 80 codePointCount, probability, true /* hasNext */, &writingPos)) { 90 0 /* outCodePointCount */ , 0 /* probability */, &hasNext, entryPos); 92 codePointCount, probability, hasNext, entryPos)) { 56 addNewShortcut(const int terminalId, const int *const codePoints, const int codePointCount, const int probability) argument
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/ |
H A D | suggestion_results.cpp | 52 const int probability) { 53 if (probability == NOT_A_PROBABILITY) { 57 addSuggestion(codePoints, codePointCount, probability, Dictionary::KIND_PREDICTION, 51 addPrediction(const int *const codePoints, const int codePointCount, const int probability) argument
|
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/ |
H A D | pt_node_params.h | 61 const int codePointCount, const int *const codePoints, const int probability, 67 mProbabilityFieldPos(NOT_A_DICT_POS), mProbability(probability), 77 const int terminalIdFieldPos, const int terminalId, const int probability, 82 mProbabilityFieldPos(NOT_A_DICT_POS), mProbability(probability), 92 const CodePointArrayView codePoints, const int probability) 98 mProbability(probability), 109 const CodePointArrayView codePoints, const int probability) 114 mProbabilityFieldPos(NOT_A_DICT_POS), mProbability(probability), 60 PtNodeParams(const int headPos, const PatriciaTrieReadingUtils::NodeFlags flags, const int codePointCount, const int *const codePoints, const int probability, const int childrenPos, const int shortcutPos, const int bigramPos, const int siblingPos) argument 75 PtNodeParams(const int headPos, const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const int codePointCount, const int *const codePoints, const int terminalIdFieldPos, const int terminalId, const int probability, const int childrenPosFieldPos, const int childrenPos, const int siblingPos) argument 90 PtNodeParams(const PtNodeParams *const ptNodeParams, const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const CodePointArrayView codePoints, const int probability) argument 108 PtNodeParams(const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const CodePointArrayView codePoints, const int probability) argument
|