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

12

/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/
H A Dprobability_entry.h46 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 Dbigram_entry.h42 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 Dshortcut_dict_content.h74 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 Dshortcut_dict_content.cpp121 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/backward/v402/shortcut/
H A Dver4_shortcut_list_policy.h54 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/v4/shortcut/
H A Dver4_shortcut_list_policy.h44 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/dictionary/utils/
H A Dprobability_utils.h27 // 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/java/src/com/android/inputmethod/latin/makedict/
H A DWeightedString.java24 * 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 DProbabilityInfo.java47 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/structure/v4/content/
H A Ddynamic_language_model_probability_utils.h38 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 Dshortcut_dict_content.h67 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 Dshortcut_dict_content.cpp106 int probability = 0; local
109 codePoints, &codePointCount, &probability, &hasNext, &readingPos);
110 if (!writeShortcutEntryAndAdvancePosition(codePoints, codePointCount, probability,
119 bool ShortcutDictContent::setProbability(const int probability, const int shortcutEntryPos) { argument
124 const int shortcutFlagsToWrite = createAndGetShortcutFlags(probability, hasNext);
130 const int codePointCount, const int probability, const bool hasNext,
133 const int shortcutFlags = createAndGetShortcutFlags(probability, hasNext);
155 int probability = 0; local
158 &probability, &hasNext, &readingPos);
176 int ShortcutDictContent::createAndGetShortcutFlags(const int probability, argument
129 writeShortcutEntryAndAdvancePosition(const int *const codePoint, const int codePointCount, const int probability, const bool hasNext, int *const shortcutEntryPos) argument
[all...]
H A Dprobability_entry.h43 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/property/
H A Dword_attributes.h29 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 Dunigram_property.h31 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...]
H A Dngram_property.h31 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
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
H A Dver2_patricia_trie_node_reader.cpp35 int probability = NOT_A_PROBABILITY; local
42 &probability, &childrenPos, &shortcutPos, &bigramPos, &siblingPos);
49 probability, childrenPos, shortcutPos, bigramPos, siblingPos);
/packages/inputmethods/LatinIME/native/jni/tests/dictionary/structure/v4/content/
H A Dprobability_entry_test.cpp28 const int probability = 10; local
30 const ProbabilityEntry entry(flag, probability);
36 EXPECT_EQ(probability, decodedEntry.getProbability());
H A Dlanguage_model_dict_content_test.cpp33 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/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_node_reader.cpp67 int probability = NOT_A_PROBABILITY; local
77 probability = ForgettingCurveUtils::decodeProbability(
80 probability = probabilityEntry.getProbability();
103 terminalIdFieldPos, terminalId, probability, childrenPosFieldPos, childrenPos,
H A Dver4_patricia_trie_writing_helper.h85 DictProbability(const int dictPos, const int probability, const int timestamp) argument
86 : mDictPos(dictPos), mProbability(probability), mTimestamp(timestamp) {}
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DBinaryDictionaryTests.java133 final int probability = 100;
134 addUnigramWord(binaryDictionary, "word", probability);
135 assertEquals(probability, binaryDictionary.getFrequency("word"));
141 assertEquals(probability, binaryDictionary.getFrequency("word"));
154 final int probability = 100;
155 addUnigramWord(binaryDictionary, "aaa", probability);
156 addUnigramWord(binaryDictionary, validLongWord, probability);
157 addUnigramWord(binaryDictionary, invalidLongWord, probability);
159 binaryDictionary.addUnigramEntry("a", probability, false /* isBeginningOfSentence */,
162 addUnigramWord(binaryDictionary, "abc", probability);
175 addUnigramWord(final BinaryDictionary binaryDictionary, final String word, final int probability) argument
183 addBigramWords(final BinaryDictionary binaryDictionary, final String word0, final String word1, final int probability) argument
189 addTrigramEntry(final BinaryDictionary binaryDictionary, final String word0, final String word1, final String word2, final int probability) argument
[all...]
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/pt_common/
H A Ddynamic_pt_updating_helper.h41 // Add a word to the dictionary. If the word already exists, update the probability.
89 const int parentPos, const CodePointArrayView codePoints, const int probability) const;
93 const CodePointArrayView codePoints, const int probability) const;
H A Dpt_node_params.h61 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
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/
H A Dsuggestion_results.cpp52 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

Completed in 1882 milliseconds

12