Searched defs:inputSize (Results 1 - 16 of 16) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/suggest/core/policy/
H A Dweighting.cpp79 const int inputSize = traverseSession->getInputSize(); local
96 inputSize, errorType);
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
H A Ddic_traverse_session.cpp43 const int *inputCodePoints, const int inputSize, const int *const inputXs,
48 initializeProximityInfoStates(inputCodePoints, inputXs, inputYs, times, pointerIds, inputSize,
65 const int *const pointerIds, const int inputSize, const float maxSpatialDistance,
71 inputCodePoints, inputSize, inputXs, inputYs, times, pointerIds,
42 setupForGetSuggestions(const ProximityInfo *pInfo, const int *inputCodePoints, const int inputSize, const int *const inputXs, const int *const inputYs, const int *const times, const int *const pointerIds, const float maxSpatialDistance, const int maxPointerCount) argument
63 initializeProximityInfoStates(const int *const inputCodePoints, const int *const inputXs, const int *const inputYs, const int *const times, const int *const pointerIds, const int inputSize, const float maxSpatialDistance, const int maxPointerCount) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/typing/
H A Dtyping_scoring.h45 AK_FORCE_INLINE int calculateFinalScore(const float compoundDistance, const int inputSize, argument
49 + static_cast<float>(inputSize) * ScoringParams::TYPING_MAX_OUTPUT_SCORE_PER_INPUT;
H A Dtyping_traversal.h59 const int inputSize = traverseSession->getInputSize(); local
61 if (dicNode->isCompletion(inputSize)) {
109 const int inputSize = traverseSession->getInputSize(); local
111 if (dicNode->isCompletion(inputSize)) {
118 return pointIndex <= inputSize && !dicNode->isTotalInputSizeExceedingLimit()
124 const int inputSize = traverseSession->getInputSize(); local
125 return traverseSession->isCacheBorderForTyping(inputSize);
135 const int inputSize = traverseSession->getInputSize(); local
136 return dicNode->canDoLookAheadCorrection(inputSize);
159 AK_FORCE_INLINE int getMaxCacheSize(const int inputSize, cons argument
[all...]
H A Dtyping_weighting.h186 const int inputSize = traverseSession->getInputSize(); local
187 ASSERT(inputIndex < inputSize);
189 return ScoringParams::TERMINAL_INSERTION_COST * (inputSize - inputIndex);
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
H A Ddic_nodes_cache.h82 void advanceInputIndex(const int inputSize) { argument
83 if (mInputIndex < inputSize) {
117 AK_FORCE_INLINE bool isCacheBorderForTyping(const int inputSize) const {
120 const int cacheInputIndex = inputSize - CACHE_BACK_LENGTH;
H A Ddic_node.h37 __FUNCTION__, getNodeCodePoint(), inputSize, getTotalInputIndex(), \
192 bool isCompletion(const int inputSize) const {
193 return mDicNodeState.mDicNodeStateInput.getInputIndex(0) >= inputSize;
196 bool canDoLookAheadCorrection(const int inputSize) const {
197 return mDicNodeState.mDicNodeStateInput.getInputIndex(0) < inputSize - 1;
464 const bool doNormalization, const int inputSize,
470 inputSize, getTotalInputIndex(), errorType);
463 addCost(const float spatialCost, const float languageCost, const bool doNormalization, const int inputSize, const ErrorTypeUtils::ErrorType errorType) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/
H A Ddic_node_state_scoring.h72 const int inputSize, const int totalInputIndex,
74 addDistance(spatialCost, languageCost, doNormalization, inputSize, totalInputIndex);
207 bool doNormalization, int inputSize, int totalInputIndex) {
71 addCost(const float spatialCost, const float languageCost, const bool doNormalization, const int inputSize, const int totalInputIndex, const ErrorTypeUtils::ErrorType errorType) argument
206 addDistance(float spatialDistance, float languageDistance, bool doNormalization, int inputSize, int totalInputIndex) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
H A Dproximity_info.h75 const int inputSize, int *allInputCodes, const std::vector<int> *locale) const {
77 inputSize, mKeyXCoordinates, mKeyYCoordinates, mKeyWidths, mKeyHeights,
73 initializeProximities(const int *const inputCodes, const int *const inputXCoordinates, const int *const inputYCoordinates, const int inputSize, int *allInputCodes, const std::vector<int> *locale) const argument
H A Dproximity_info_state.cpp43 const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize,
46 ASSERT(isGeometric || (inputSize < MAX_WORD_LENGTH));
49 inputSize, xCoordinates, yCoordinates, times, mSampledInputSize,
69 inputSize, mInputProximities, locale);
110 pointerIds, inputSize, isGeometric, pointerId,
116 mAverageSpeed = ProximityInfoStateUtils::refreshSpeedRates(inputSize, xCoordinates,
121 mAverageSpeed, inputSize, xCoordinates, yCoordinates, times, mSampledInputSize,
148 ProximityInfoStateUtils::dump(isGeometric, inputSize, xCoordinates, yCoordinates,
159 inputSize, mInputProximities, mPrimaryInputWord);
162 AKLOGI("ProximityState init finished: %d points out of %d", mSampledInputSize, inputSize);
42 initInputParams(const int pointerId, const float maxPointToKeyLength, const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize, const int *const xCoordinates, const int *const yCoordinates, const int *const times, const int *const pointerIds, const bool isGeometric, const std::vector<int> *locale) argument
[all...]
H A Dproximity_info_utils.h51 const int inputSize, const int *const keyXCoordinates,
61 for (int i = 0; i < inputSize; ++i) {
72 for (int i = 0; i < inputSize; ++i) {
49 initializeProximities(const int *const inputCodes, const int *const inputXCoordinates, const int *const inputYCoordinates, const int inputSize, const int *const keyXCoordinates, const int *const keyYCoordinates, const int *const keyWidths, const int *keyHeights, const int *const proximityCharsArray, const int cellHeight, const int cellWidth, const int gridWidth, const int mostCommonKeyWidth, const int keyCount, const std::vector<int> *locale, const std::unordered_map<int, int> *const codeToKeyMap, int *inputProximities) argument
H A Dproximity_info_state_utils.cpp49 const int inputSize, const bool isGeometric, const int pointerId,
55 for (int i = 0; i < inputSize; ++i) {
63 for (int i = 0; i < inputSize; ++i) {
76 for (int i = lastInputIndex; i < inputSize; ++i) {
149 /* static */ void ProximityInfoStateUtils::initPrimaryInputWord(const int inputSize, argument
152 for (int i = 0; i < inputSize; ++i) {
218 /* static */ float ProximityInfoStateUtils::refreshSpeedRates(const int inputSize, argument
239 const int forwardNumPoints = std::min(inputSize - 1,
278 const float averageSpeed, const int inputSize, const int *const xCoordinates,
289 mostCommonKeyWidth, averageSpeed, i, inputSize, xCoordinate
45 updateTouchPoints( const ProximityInfo *const proximityInfo, const int maxPointToKeyLength, const int *const inputProximities, const int *const inputXCoordinates, const int *const inputYCoordinates, const int *const times, const int *const pointerIds, const int inputSize, const bool isGeometric, const int pointerId, const int pushTouchPointStartIndex, std::vector<int> *sampledInputXs, std::vector<int> *sampledInputYs, std::vector<int> *sampledInputTimes, std::vector<int> *sampledLengthCache, std::vector<int> *sampledInputIndice) argument
277 refreshBeelineSpeedRates(const int mostCommonKeyWidth, const float averageSpeed, const int inputSize, const int *const xCoordinates, const int *const yCoordinates, const int *times, const int sampledInputSize, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const std::vector<int> *const inputIndice, std::vector<int> *beelineSpeedPercentiles) argument
475 calculateBeelineSpeedRate(const int mostCommonKeyWidth, const float averageSpeed, const int id, const int inputSize, const int *const xCoordinates, const int *const yCoordinates, const int *times, const int sampledInputSize, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const std::vector<int> *const sampledInputIndices) argument
904 checkAndReturnIsContinuousSuggestionPossible( const int inputSize, const int *const xCoordinates, const int *const yCoordinates, const int *const times, const int sampledInputSize, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const std::vector<int> *const sampledTimes, const std::vector<int> *const sampledInputIndices) argument
974 dump(const bool isGeometric, const int inputSize, const int *const inputXCoordinates, const int *const inputYCoordinates, const int sampledInputSize, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const std::vector<int> *const sampledTimes, const std::vector<float> *const sampledSpeedRates, const std::vector<int> *const sampledBeelineSpeedPercentiles) argument
[all...]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/
H A Dsuggest.cpp50 int inputSize, const float weightOfLangModelVsSpatialModel,
56 tSession->setupForGetSuggestions(pInfo, inputCodePoints, inputSize, inputXs, inputYs, times,
68 tSession->getDicTraverseCache()->advanceInputIndex(inputSize);
108 const int inputSize = traverseSession->getInputSize(); local
118 AKLOGI("expandCurrentDicNodes depth level cache = %d, inputSize = %d",
119 shouldDepthLevelCache, inputSize);
134 const bool isCompletion = dicNode.isCompletion(inputSize);
399 const int inputSize = traverseSession->getInputSize(); local
400 if (dicNode->isCompletion(inputSize)) {
48 getSuggestions(ProximityInfo *pInfo, void *traverseSession, int *inputXs, int *inputYs, int *times, int *pointerIds, int *inputCodePoints, int inputSize, const float weightOfLangModelVsSpatialModel, SuggestionResults *const outSuggestionResults) const argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
H A Ddictionary.cpp49 int inputSize, const NgramContext *const ngramContext,
56 ycoordinates, times, pointerIds, inputCodePoints, inputSize,
47 getSuggestions(ProximityInfo *proximityInfo, DicTraverseSession *traverseSession, int *xcoordinates, int *ycoordinates, int *times, int *pointerIds, int *inputCodePoints, int inputSize, const NgramContext *const ngramContext, const SuggestOptions *const suggestOptions, const float weightOfLangModelVsSpatialModel, SuggestionResults *const outSuggestionResults) const argument
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp181 jintArray inputCodePointsArray, jint inputSize, jintArray suggestOptions,
200 int xCoordinates[inputSize];
201 int yCoordinates[inputSize];
202 int times[inputSize];
203 int pointerIds[inputSize];
206 env->GetIntArrayRegion(xCoordinatesArray, 0, inputSize, xCoordinates);
207 env->GetIntArrayRegion(yCoordinatesArray, 0, inputSize, yCoordinates);
208 env->GetIntArrayRegion(timesArray, 0, inputSize, times);
209 env->GetIntArrayRegion(pointerIdsArray, 0, inputSize, pointerIds);
247 if (givenSuggestOptions.isGesture() || inputSize >
178 latinime_BinaryDictionary_getSuggestions(JNIEnv *env, jclass clazz, jlong dict, jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray, jintArray yCoordinatesArray, jintArray timesArray, jintArray pointerIdsArray, jintArray inputCodePointsArray, jint inputSize, jintArray suggestOptions, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jint prevWordCount, jintArray outSuggestionCount, jintArray outCodePointsArray, jintArray outScoresArray, jintArray outSpaceIndicesArray, jintArray outTypesArray, jintArray outAutoCommitFirstWordConfidenceArray, jfloatArray inOutWeightOfLangModelVsSpatialModel) argument
[all...]
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DBinaryDictionary.java195 int[] pointerIds, int[] inputCodePoints, int inputSize, int[] suggestOptions,
282 final int inputSize;
284 inputSize =
287 if (inputSize < 0) {
291 inputSize = inputPointers.getPointerSize();
309 inputPointers.getPointerIds(), session.mInputCodePoints, inputSize,
193 getSuggestionsNative(long dict, long proximityInfo, long traverseSession, int[] xCoordinates, int[] yCoordinates, int[] times, int[] pointerIds, int[] inputCodePoints, int inputSize, int[] suggestOptions, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int prevWordCount, int[] outputSuggestionCount, int[] outputCodePoints, int[] outputScores, int[] outputIndices, int[] outputTypes, int[] outputAutoCommitFirstWordConfidence, float[] inOutWeightOfLangModelVsSpatialModel) argument

Completed in 1287 milliseconds