/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/header/ |
header_policy.cpp | 24 const char *const HeaderPolicy::MULTIPLE_WORDS_DEMOTION_RATE_KEY = "MULTIPLE_WORDS_DEMOTION_RATE"; 25 const char *const HeaderPolicy::REQUIRES_GERMAN_UMLAUT_PROCESSING_KEY = 28 const char *const HeaderPolicy::IS_DECAYING_DICT_KEY = "USES_FORGETTING_CURVE"; 29 const char *const HeaderPolicy::DATE_KEY = "date"; 30 const char *const HeaderPolicy::LAST_DECAYED_TIME_KEY = "LAST_DECAYED_TIME"; 31 const char *const HeaderPolicy::UNIGRAM_COUNT_KEY = "UNIGRAM_COUNT"; 32 const char *const HeaderPolicy::BIGRAM_COUNT_KEY = "BIGRAM_COUNT"; 33 const char *const HeaderPolicy::EXTENDED_REGION_SIZE_KEY = "EXTENDED_REGION_SIZE"; 36 const char *const HeaderPolicy::HAS_HISTORICAL_INFO_KEY = "HAS_HISTORICAL_INFO"; 37 const char *const HeaderPolicy::LOCALE_KEY = "locale"; // match Java declaratio [all...] |
header_policy.h | 31 class HeaderPolicy : public DictionaryHeaderStructurePolicy { 34 HeaderPolicy(const uint8_t *const dictBuf, const FormatUtils::FORMAT_VERSION formatVersion) 71 HeaderPolicy(const FormatUtils::FORMAT_VERSION dictFormatVersion, 103 HeaderPolicy(const HeaderPolicy *const headerPolicy) 104 : mDictFormatVersion(headerPolicy->mDictFormatVersion), 105 mDictionaryFlags(headerPolicy->mDictionaryFlags), mSize(headerPolicy->mSize), 106 mAttributeMap(headerPolicy->mAttributeMap), mLocale(headerPolicy->mLocale) [all...] |
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/ |
ver4_patricia_trie_node_reader.h | 27 class HeaderPolicy; 38 const HeaderPolicy *const headerPolicy) 40 mHeaderPolicy(headerPolicy) {} 54 const HeaderPolicy *const mHeaderPolicy;
|
ver4_dict_buffers.h | 44 const HeaderPolicy *const headerPolicy, const int maxTrieSize) { 45 return Ver4DictBuffersPtr(new Ver4DictBuffers(headerPolicy, maxTrieSize)); 60 AK_FORCE_INLINE const HeaderPolicy *getHeaderPolicy() const { 128 Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize); 134 const HeaderPolicy mHeaderPolicy;
|
ver4_patricia_trie_node_writer.h | 29 class HeaderPolicy; 42 Ver4DictBuffers *const buffers, const HeaderPolicy *const headerPolicy, 46 : mTrieBuffer(trieBuffer), mBuffers(buffers), mHeaderPolicy(headerPolicy), 115 const HeaderPolicy *const mHeaderPolicy;
|
ver4_patricia_trie_writing_helper.h | 26 class HeaderPolicy; 112 bool runGC(const int rootPtNodeArrayPos, const HeaderPolicy *const headerPolicy,
|
ver4_patricia_trie_writing_helper.cpp | 38 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); 41 const int extendedRegionSize = headerPolicy->getExtendedRegionSize() 43 if (!headerPolicy->fillInAndWriteHeaderToBuffer(false /* updatesLastDecayedTime */, 56 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); 58 Ver4DictBuffers::createVer4DictBuffers(headerPolicy, 62 if (!runGC(rootPtNodeArrayPos, headerPolicy, dictBuffers.get(), &unigramCount, &bigramCount)) { 67 if (!headerPolicy->fillInAndWriteHeaderToBuffer(true /* updatesLastDecayedTime */, 75 const HeaderPolicy *const headerPolicy, Ver4DictBuffers *const buffersToWrite [all...] |
ver4_patricia_trie_policy.h | 133 const HeaderPolicy *const mHeaderPolicy;
|
ver4_dict_buffers.cpp | 206 Ver4DictBuffers::Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize) 207 : mHeaderBuffer(nullptr), mDictBuffer(nullptr), mHeaderPolicy(headerPolicy), 210 mLanguageModelDictContent(headerPolicy->hasHistoricalInfoOfWords()), 211 mBigramDictContent(headerPolicy->hasHistoricalInfoOfWords()), mShortcutDictContent(),
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/ |
forgetting_curve_utils.h | 27 class HeaderPolicy; 33 const HistoricalInfo *const newHistoricalInfo, const HeaderPolicy *const headerPolicy); 37 const HeaderPolicy *const headerPolicy); 40 const HeaderPolicy *const headerPolicy); 46 const HeaderPolicy *const headerPolicy); 49 const int bigramCount, const HeaderPolicy *const headerPolicy) [all...] |
forgetting_curve_utils.cpp | 45 const HistoricalInfo *const newHistoricalInfo, const HeaderPolicy *const headerPolicy) { 50 const int count = clampToValidCountRange(newHistoricalInfo->getCount(), headerPolicy); 58 const int count = clampToValidCountRange(newHistoricalInfo->getCount(), headerPolicy); 62 if (updatedCount >= headerPolicy->getForgettingCurveOccurrencesToLevelUp()) { 80 const HistoricalInfo *const historicalInfo, const HeaderPolicy *const headerPolicy) { 82 headerPolicy->getForgettingCurveDurationToLevelDown()); 84 headerPolicy->getForgettingCurveProbabilityValuesTableId(), 103 const HeaderPolicy *const headerPolicy) [all...] |
dict_file_writing_utils.cpp | 68 HeaderPolicy headerPolicy(formatVersion, localeAsCodePointVector, attributeMap); 69 DictBuffersPtr dictBuffers = DictBuffers::createVer4DictBuffers(&headerPolicy, 71 headerPolicy.fillInAndWriteHeaderToBuffer(true /* updatesLastDecayedTime */,
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/ |
ver4_patricia_trie_node_reader.h | 42 class HeaderPolicy; 55 const HeaderPolicy *const headerPolicy) 57 mHeaderPolicy(headerPolicy) {} 71 const HeaderPolicy *const mHeaderPolicy;
|
ver4_dict_buffers.h | 52 const HeaderPolicy *const headerPolicy, const int maxTrieSize) { 53 return Ver4DictBuffersPtr(new Ver4DictBuffers(headerPolicy, maxTrieSize)); 70 AK_FORCE_INLINE const HeaderPolicy *getHeaderPolicy() const { 136 Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize); 140 const HeaderPolicy mHeaderPolicy;
|
ver4_patricia_trie_node_writer.h | 45 class HeaderPolicy; 60 Ver4DictBuffers *const buffers, const HeaderPolicy *const headerPolicy, 64 : mTrieBuffer(trieBuffer), mBuffers(buffers), mHeaderPolicy(headerPolicy), 136 const HeaderPolicy *const mHeaderPolicy;
|
ver4_patricia_trie_writing_helper.h | 37 class HeaderPolicy; 125 bool runGC(const int rootPtNodeArrayPos, const HeaderPolicy *const headerPolicy,
|
ver4_patricia_trie_writing_helper.cpp | 47 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); 50 const int extendedRegionSize = headerPolicy->getExtendedRegionSize() 52 if (!headerPolicy->fillInAndWriteHeaderToBuffer(false /* updatesLastDecayedTime */, 65 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); 67 Ver4DictBuffers::createVer4DictBuffers(headerPolicy, 71 if (!runGC(rootPtNodeArrayPos, headerPolicy, dictBuffers.get(), &unigramCount, &bigramCount)) { 76 if (!headerPolicy->fillInAndWriteHeaderToBuffer(true /* updatesLastDecayedTime */, 84 const HeaderPolicy *const headerPolicy, Ver4DictBuffers *const buffersToWrite [all...] |
ver4_patricia_trie_policy.h | 154 const HeaderPolicy *const mHeaderPolicy;
|
ver4_dict_buffers.cpp | 147 Ver4DictBuffers::Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize) 148 : mHeaderBuffer(nullptr), mDictBuffer(nullptr), mHeaderPolicy(headerPolicy), 151 mProbabilityDictContent(headerPolicy->hasHistoricalInfoOfWords()), 152 mBigramDictContent(headerPolicy->hasHistoricalInfoOfWords()), mShortcutDictContent(),
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/bigram/ |
ver4_bigram_list_policy.h | 44 class HeaderPolicy; 53 const HeaderPolicy *const headerPolicy) 56 mHeaderPolicy(headerPolicy) {} 89 const HeaderPolicy *const mHeaderPolicy;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/bigram/ |
ver4_bigram_list_policy.h | 28 class HeaderPolicy; 35 const HeaderPolicy *const headerPolicy) 38 mHeaderPolicy(headerPolicy) {} 69 const HeaderPolicy *const mHeaderPolicy;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v2/ |
patricia_trie_policy.h | 152 const HeaderPolicy mHeaderPolicy;
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/ |
dictionary_structure_with_buffer_policy_factory.cpp | 88 HeaderPolicy headerPolicy(formatVersion, locale, attributeMap); 89 DictBuffersPtr dictBuffers = DictBuffers::createVer4DictBuffers(&headerPolicy,
|