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

12

/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/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/suggest/policyimpl/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/suggest/policyimpl/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/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.java50 public ProbabilityInfo(final int probability) { argument
51 this(probability, BinaryDictionary.NOT_A_VALID_TIMESTAMP, 0, 0);
54 public ProbabilityInfo(final int probability, final int timestamp, final int level, argument
56 mProbability = probability;
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/content/
H A Dbigram_entry.h33 BigramEntry(const bool hasNext, const int probability, const int targetTerminalId) argument
34 : mHasNext(hasNext), mProbability(probability), mHistoricalInfo(),
38 BigramEntry(const bool hasNext, const int probability, argument
40 : mHasNext(hasNext), mProbability(probability), mHistoricalInfo(*historicalInfo),
55 const BigramEntry updateProbabilityAndGetEntry(const int probability) const {
56 return BigramEntry(mHasNext, probability, &mHistoricalInfo, mTargetTerminalId);
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 Dprobability_entry.h40 ProbabilityEntry(const int flags, const int probability) argument
41 : mFlags(flags), mProbability(probability), mHistoricalInfo() {}
44 ProbabilityEntry(const int flags, const int probability, argument
46 : mFlags(flags), mProbability(probability), mHistoricalInfo(*historicalInfo) {}
48 const ProbabilityEntry createEntryWithUpdatedProbability(const int probability) const {
49 return ProbabilityEntry(mFlags, probability, &mHistoricalInfo);
111 const int probability = readFromEncodedEntry(encodedEntry, local
113 return ProbabilityEntry(flags, probability);
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 Dbigram_dict_content.cpp40 int probability = NOT_A_PROBABILITY; local
52 probability = bigramListBuffer->readUintAndAdvancePosition(
74 return BigramEntry(true /* hasNext */, probability, &historicalInfo, targetTerminalId);
76 return BigramEntry(true /* hasNext */, probability, targetTerminalId);
91 const bool isLink, const int probability, const int targetTerminalId,
120 if (!bigramListBuffer->writeUintAndAdvancePosition(probability,
122 AKLOGE("Cannot write bigram probability. pos: %d, probability: %d", *entryWritingPos,
123 probability);
142 NOT_A_PROBABILITY /* probability */, targetTerminalI
90 writeBigramEntryAttributesAndAdvancePosition( const bool isLink, const int probability, const int targetTerminalId, const int timestamp, const int level, const int count, int *const entryWritingPos) argument
[all...]
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v2/
H A Dver2_patricia_trie_node_reader.cpp35 int probability = NOT_A_PROBABILITY; local
41 mBigramPolicy, &flags, &mergedNodeCodePointCount, mergedNodeCodePoints, &probability,
49 probability, childrenPos, shortcutPos, bigramPos, siblingPos);
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/property/
H A Dbigram_property.h30 const int probability, const int timestamp, const int level, const int count)
31 : mTargetCodePoints(*targetCodePoints), mProbability(probability),
29 BigramProperty(const std::vector<int> *const targetCodePoints, const int probability, const int timestamp, const int level, const int count) argument
H A Dunigram_property.h30 ShortcutProperty(const std::vector<int> *const targetCodePoints, const int probability) argument
31 : mTargetCodePoints(*targetCodePoints), mProbability(probability) {}
56 const bool isBlacklisted, const int probability, const int timestamp, const int level,
59 mIsNotAWord(isNotAWord), mIsBlacklisted(isBlacklisted), mProbability(probability),
55 UnigramProperty(const bool representsBeginningOfSentence, const bool isNotAWord, const bool isBlacklisted, const int probability, const int timestamp, const int level, const int count, const std::vector<ShortcutProperty> *const shortcuts) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/
H A Dver4_patricia_trie_node_reader.cpp66 int probability = NOT_A_PROBABILITY; local
76 probability = ForgettingCurveUtils::decodeProbability(
79 probability = probabilityEntry.getProbability();
102 terminalIdFieldPos, terminalId, probability, childrenPosFieldPos, childrenPos,
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/
H A Dver4_patricia_trie_node_reader.cpp57 int probability = NOT_A_PROBABILITY; local
64 // TODO: Quit reading probability here.
68 probability = ForgettingCurveUtils::decodeProbability(
71 probability = probabilityEntry.getProbability();
94 terminalIdFieldPos, terminalId, probability, childrenPosFieldPos, childrenPos,
/packages/inputmethods/LatinIME/native/jni/tests/suggest/policyimpl/dictionary/structure/v4/content/
H A Dlanguage_model_dict_content_test.cpp30 const int probability = 10; local
32 const ProbabilityEntry probabilityEntry(flag, probability);
37 EXPECT_EQ(probability, entry.getProbability());
H A Dprobability_entry_test.cpp28 const int probability = 10; local
30 const ProbabilityEntry entry(flag, probability);
36 EXPECT_EQ(probability, decodedEntry.getProbability());
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
H A Ddic_node_utils.cpp76 const int probability = getBigramNodeProbability(dictionaryStructurePolicy, dicNode, local
79 const float cost = static_cast<float>(MAX_PROBABILITY - probability)
H A Ddic_node_vector.h62 const int childrenPtNodeArrayPos, const int probability, const bool isTerminal,
67 mDicNodes.back().initAsChild(dicNode, ptNodePos, childrenPtNodeArrayPos, probability,
61 pushLeavingChild(const DicNode *const dicNode, const int ptNodePos, const int childrenPtNodeArrayPos, const int probability, const bool isTerminal, const bool hasChildren, const bool isBlacklistedOrNotAWord, const uint16_t mergedNodeCodePointCount, const int *const mergedNodeCodePoints) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/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.
88 const int *const codePoints, const int probability) const;
92 const int codePointCount, const int *const codePoints, const int probability) const;
H A Dpt_node_params.h60 const int codePointCount, const int *const codePoints, const int probability,
66 mProbabilityFieldPos(NOT_A_DICT_POS), mProbability(probability),
76 const int terminalIdFieldPos, const int terminalId, const int probability,
81 mProbabilityFieldPos(NOT_A_DICT_POS), mProbability(probability),
91 const int codePointCount, const int *const codePoints, const int probability)
97 mProbability(probability),
108 const int codePointCount, const int *const codePoints, const int probability)
113 mProbabilityFieldPos(NOT_A_DICT_POS), mProbability(probability),
59 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
74 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
89 PtNodeParams(const PtNodeParams *const ptNodeParams, const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const int codePointCount, const int *const codePoints, const int probability) argument
107 PtNodeParams(const PatriciaTrieReadingUtils::NodeFlags flags, const int parentPos, const int codePointCount, const int *const codePoints, const int probability) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/
H A Dsuggestion_results.cpp51 const int probability) {
52 if (probability == NOT_A_PROBABILITY) {
56 addSuggestion(codePoints, codePointCount, probability, Dictionary::KIND_PREDICTION,
50 addPrediction(const int *const codePoints, const int codePointCount, const int probability) argument

Completed in 564 milliseconds

12