Home
last modified time | relevance | path

Searched refs:inputSize (Results 1 – 25 of 37) sorted by relevance

12

/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/typing/
Dtyping_traversal.h59 const int inputSize = traverseSession->getInputSize(); in isOmission() local
61 if (dicNode->isCompletion(inputSize)) { in isOmission()
109 const int inputSize = traverseSession->getInputSize(); in isSpaceOmissionTerminal() local
111 if (dicNode->isCompletion(inputSize)) { in isSpaceOmissionTerminal()
118 return pointIndex <= inputSize && !dicNode->isTotalInputSizeExceedingLimit() in isSpaceOmissionTerminal()
124 const int inputSize = traverseSession->getInputSize(); in shouldDepthLevelCache() local
125 return traverseSession->isCacheBorderForTyping(inputSize); in shouldDepthLevelCache()
135 const int inputSize = traverseSession->getInputSize(); in canDoLookAheadCorrection() local
136 return dicNode->canDoLookAheadCorrection(inputSize); in canDoLookAheadCorrection()
159 AK_FORCE_INLINE int getMaxCacheSize(const int inputSize, const float weightForLocale) const { in getMaxCacheSize() argument
[all …]
Dtyping_scoring.h45 AK_FORCE_INLINE int calculateFinalScore(const float compoundDistance, const int inputSize, in calculateFinalScore() argument
49 + static_cast<float>(inputSize) * ScoringParams::TYPING_MAX_OUTPUT_SCORE_PER_INPUT; in calculateFinalScore()
Dtyping_weighting.h186 const int inputSize = traverseSession->getInputSize(); in getTerminalInsertionCost() local
187 ASSERT(inputIndex < inputSize); in getTerminalInsertionCost()
189 return ScoringParams::TERMINAL_INSERTION_COST * (inputSize - inputIndex); in getTerminalInsertionCost()
/packages/modules/NeuralNetworks/common/cpu_operations/
DUnidirectionalSequenceRNN.cpp40 const uint32_t inputSize = getSizeOfDimension(inputShape, 2); in transposeFirstTwoDims() local
43 for (uint32_t i = 0; i < inputSize; ++i) { in transposeFirstTwoDims()
44 const uint32_t inputIndex = f * secondDimSize * inputSize + s * inputSize + i; in transposeFirstTwoDims()
45 const uint32_t outputIndex = s * firstDimSize * inputSize + f * inputSize + i; in transposeFirstTwoDims()
86 const uint32_t inputSize = getSizeOfDimension(inputShape, 2); in executeTyped() local
98 input += batchSize * inputSize; in executeTyped()
132 const uint32_t inputSize = getSizeOfDimension(input, 2); in prepare() local
140 NN_RET_CHECK_EQ(inputSize, getSizeOfDimension(weights, 1)); in prepare()
DQuantizedLSTMTest.cpp153 int inputSize() { return inputSize_; } in inputSize() function in android::nn::wrapper::QuantizedLSTMOpModel
242 const int inputSize = lstm->inputSize(); in VerifyGoldens() local
243 EXPECT_GT(inputSize, 0); in VerifyGoldens()
244 const int inputSequenceSize = input[0].size() / inputSize; in VerifyGoldens()
249 const uint8_t* batchStart = input[b].data() + i * inputSize; in VerifyGoldens()
250 const uint8_t* batchEnd = batchStart + inputSize; in VerifyGoldens()
273 const int inputSize = 2; in TEST_F() local
287 OperandTypeParams(Type::TENSOR_QUANT8_ASYMM, {numBatches, inputSize}, 1. / 128., 128), in TEST_F()
292 OperandTypeParams(Type::TENSOR_QUANT8_ASYMM, {outputSize, inputSize}, weightsScale, in TEST_F()
294 OperandTypeParams(Type::TENSOR_QUANT8_ASYMM, {outputSize, inputSize}, weightsScale, in TEST_F()
[all …]
DBidirectionalSequenceRNN.cpp39 const uint32_t inputSize = getSizeOfDimension(inputShape, 2); in transposeFirstTwoDims() local
42 for (uint32_t i = 0; i < inputSize; ++i) { in transposeFirstTwoDims()
43 const uint32_t inputIndex = f * secondDimSize * inputSize + s * inputSize + i; in transposeFirstTwoDims()
44 const uint32_t outputIndex = s * firstDimSize * inputSize + f * inputSize + i; in transposeFirstTwoDims()
190 const uint32_t inputSize = getSizeOfDimension(inputShape, 2); in executeTyped() local
228 const T* inputBatchPtr = input + i * batchSize * inputSize; in executeTyped()
247 const T* inputBatchPtr = bwInput + i * batchSize * inputSize; in executeTyped()
332 const uint32_t inputSize = getSizeOfDimension(input, 2); in prepare() local
344 NN_RET_CHECK_EQ(inputSize, getSizeOfDimension(fwWeights, 1)); in prepare()
352 NN_RET_CHECK_EQ(inputSize, getSizeOfDimension(bwWeights, 1)); in prepare()
DQLSTM.cpp68 const uint32_t inputSize = getSizeOfDimension(inputShape, 1); in prepare() local
72 NN_RET_CHECK_EQ(getSizeOfDimension(inputToOutputShape, 1), inputSize); in prepare()
84 NN_RET_CHECK_EQ(getSizeOfDimension(inputToInputShape, 1), inputSize); in prepare()
90 NN_RET_CHECK_EQ(getSizeOfDimension(inputToForgetShape, 1), inputSize); in prepare()
94 NN_RET_CHECK_EQ(getSizeOfDimension(inputToCellShape, 1), inputSize); in prepare()
277 const uint32_t inputSize = inputShape.dimensions[1]; in execute() local
560 inputToForgetEffectiveScaleB, batchSize, inputSize, in execute()
583 inputToCellEffectiveScaleB, batchSize, inputSize, numUnits, in execute()
603 inputToInputEffectiveScaleB, batchSize, inputSize, in execute()
637 inputToOutputEffectiveScaleB, batchSize, inputSize, in execute()
DLSTM.cpp436 const uint32_t inputSize = getSizeOfDimension(input_shape, inputRank - 1); in LSTMEvalFloat32() local
441 batchInputShape.dimensions = {batchSize, inputSize}; in LSTMEvalFloat32()
442 const uint32_t batchInputSize = batchSize * inputSize; in LSTMEvalFloat32()
556 const uint32_t inputSize = getSizeOfDimension(input_shape, inputRank - 1); in LSTMEvalFloat16() local
561 batchInputShape.dimensions = {batchSize, inputSize}; in LSTMEvalFloat16()
562 const uint32_t batchInputSize = batchSize * inputSize; in LSTMEvalFloat16()
567 std::vector<float> input_to_input_weights_float32(numCells * inputSize); in LSTMEvalFloat16()
571 std::vector<float> input_to_forget_weights_float32(numCells * inputSize); in LSTMEvalFloat16()
573 std::vector<float> input_to_cell_weights_float32(numCells * inputSize); in LSTMEvalFloat16()
575 std::vector<float> input_to_output_weights_float32(numCells * inputSize); in LSTMEvalFloat16()
[all …]
DQuantizedLSTM.cpp256 const uint32_t inputSize = SizeOfDimension(input, 1); in prepare() local
282 NN_RET_CHECK(checkWeightsShape(inputToInputWeights, inputSize)); in prepare()
283 NN_RET_CHECK(checkWeightsShape(inputToForgetWeights, inputSize)); in prepare()
284 NN_RET_CHECK(checkWeightsShape(inputToCellWeights, inputSize)); in prepare()
285 NN_RET_CHECK(checkWeightsShape(inputToOutputWeights, inputSize)); in prepare()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
Dproximity_info_state.cpp43 const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize, in initInputParams() argument
46 ASSERT(isGeometric || (inputSize < MAX_WORD_LENGTH)); in initInputParams()
49 inputSize, xCoordinates, yCoordinates, times, mSampledInputSize, in initInputParams()
69 inputSize, mInputProximities, locale); in initInputParams()
110 pointerIds, inputSize, isGeometric, pointerId, in initInputParams()
116 mAverageSpeed = ProximityInfoStateUtils::refreshSpeedRates(inputSize, xCoordinates, in initInputParams()
121 mAverageSpeed, inputSize, xCoordinates, yCoordinates, times, mSampledInputSize, in initInputParams()
148 ProximityInfoStateUtils::dump(isGeometric, inputSize, xCoordinates, yCoordinates, in initInputParams()
159 inputSize, mInputProximities, mPrimaryInputWord); in initInputParams()
162 AKLOGI("ProximityState init finished: %d points out of %d", mSampledInputSize, inputSize); in initInputParams()
Dproximity_info_state_utils.h41 const int *const times, const int *const pointerIds, const int inputSize,
51 static float refreshSpeedRates(const int inputSize, const int *const xCoordinates,
60 const int inputSize, const int *const xCoordinates, const int *const yCoordinates,
90 static void initPrimaryInputWord(const int inputSize, const int *const inputProximities,
92 static void dump(const bool isGeometric, const int inputSize,
99 static bool checkAndReturnIsContinuousSuggestionPossible(const int inputSize,
138 const int id, const int inputSize, const int *const xCoordinates,
Dproximity_info_state_utils.cpp49 const int inputSize, const bool isGeometric, const int pointerId, in updateTouchPoints() argument
55 for (int i = 0; i < inputSize; ++i) { in updateTouchPoints()
63 for (int i = 0; i < inputSize; ++i) { in updateTouchPoints()
76 for (int i = lastInputIndex; i < inputSize; ++i) { in updateTouchPoints()
149 /* static */ void ProximityInfoStateUtils::initPrimaryInputWord(const int inputSize, in initPrimaryInputWord() argument
152 for (int i = 0; i < inputSize; ++i) { in initPrimaryInputWord()
218 /* static */ float ProximityInfoStateUtils::refreshSpeedRates(const int inputSize, in refreshSpeedRates() argument
239 const int forwardNumPoints = std::min(inputSize - 1, in refreshSpeedRates()
278 const float averageSpeed, const int inputSize, const int *const xCoordinates, in refreshBeelineSpeedRates() argument
289 mostCommonKeyWidth, averageSpeed, i, inputSize, xCoordinates, yCoordinates, times, in refreshBeelineSpeedRates()
[all …]
Dproximity_info_utils.h51 const int inputSize, const int *const keyXCoordinates, in initializeProximities() argument
61 for (int i = 0; i < inputSize; ++i) { in initializeProximities()
72 for (int i = 0; i < inputSize; ++i) { in initializeProximities()
Dproximity_info.h75 const int inputSize, int *allInputCodes, const std::vector<int> *locale) const { in initializeProximities() argument
77 inputSize, mKeyXCoordinates, mKeyYCoordinates, mKeyWidths, mKeyHeights, in initializeProximities()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
Ddic_traverse_session.cpp43 const int *inputCodePoints, const int inputSize, const int *const inputXs, in setupForGetSuggestions() argument
48 initializeProximityInfoStates(inputCodePoints, inputXs, inputYs, times, pointerIds, inputSize, in setupForGetSuggestions()
65 const int *const pointerIds, const int inputSize, const float maxSpatialDistance, in initializeProximityInfoStates() argument
71 inputCodePoints, inputSize, inputXs, inputYs, times, pointerIds, in initializeProximityInfoStates()
Ddic_traverse_session.h68 const int inputSize, const int *const inputXs, const int *const inputYs,
128 AK_FORCE_INLINE bool isCacheBorderForTyping(const int inputSize) const { in isCacheBorderForTyping() argument
129 return mDicNodesCache.isCacheBorderForTyping(inputSize); in isCacheBorderForTyping()
167 const int inputSize, const float maxSpatialDistance, const int maxPointerCount);
/packages/apps/Messaging/src/com/android/messaging/util/
DGifTranscoder.java47 final long inputSize = new File(filePath).length(); in transcode() local
53 final float compression = (inputSize > 0) ? ((float) outputSize / inputSize) : 0; in transcode()
59 Formatter.formatShortFileSize(context, inputSize), in transcode()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/
Dsuggest.cpp50 int inputSize, const float weightOfLangModelVsSpatialModel, in getSuggestions() argument
56 tSession->setupForGetSuggestions(pInfo, inputCodePoints, inputSize, inputXs, inputYs, times, in getSuggestions()
68 tSession->getDicTraverseCache()->advanceInputIndex(inputSize); in getSuggestions()
108 const int inputSize = traverseSession->getInputSize(); in expandCurrentDicNodes() local
119 shouldDepthLevelCache, inputSize); in expandCurrentDicNodes()
134 const bool isCompletion = dicNode.isCompletion(inputSize); in expandCurrentDicNodes()
399 const int inputSize = traverseSession->getInputSize(); in weightChildNode() local
400 if (dicNode->isCompletion(inputSize)) { in weightChildNode()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
Ddic_nodes_cache.h82 void advanceInputIndex(const int inputSize) { in advanceInputIndex() argument
83 if (mInputIndex < inputSize) { in advanceInputIndex()
117 AK_FORCE_INLINE bool isCacheBorderForTyping(const int inputSize) const { in isCacheBorderForTyping() argument
120 const int cacheInputIndex = inputSize - CACHE_BACK_LENGTH; in isCacheBorderForTyping()
Ddic_node.h37 __FUNCTION__, getNodeCodePoint(), inputSize, getTotalInputIndex(), \
192 bool isCompletion(const int inputSize) const { in isCompletion() argument
193 return mDicNodeState.mDicNodeStateInput.getInputIndex(0) >= inputSize; in isCompletion()
196 bool canDoLookAheadCorrection(const int inputSize) const { in canDoLookAheadCorrection() argument
197 return mDicNodeState.mDicNodeStateInput.getInputIndex(0) < inputSize - 1; in canDoLookAheadCorrection()
464 const bool doNormalization, const int inputSize, in addCost() argument
470 inputSize, getTotalInputIndex(), errorType); in addCost()
/packages/modules/NeuralNetworks/runtime/test/
DTestMemoryInternal.cpp145 constexpr size_t inputSize = offsetForMatrix1 + sizeof(Matrix3x4); in TEST_F() local
147 int inputFd = ASharedMemory_create("input", inputSize); in TEST_F()
151 CHECK_EQ(ftruncate(inputFd, inputSize), 0); in TEST_F()
155 (uint8_t*)mmap(nullptr, inputSize, PROT_READ | PROT_WRITE, MAP_SHARED, inputFd, 0); in TEST_F()
158 WrapperMemory input(inputSize, PROT_READ, inputFd, 0); in TEST_F()
192 munmap(inputData, inputSize); in TEST_F()
/packages/modules/NeuralNetworks/runtime/test/fuzzing/operation_signatures/
DSelection.cpp251 int32_t inputSize = op->inputs[0]->dimensions[i].getValue(); in sliceFinalizer() local
254 begin[i] = getUniform<int32_t>(0, inputSize - outputSize); in sliceFinalizer()
321 int32_t inputSize = op->inputs[0]->dimensions[i].getValue(); in stridedSliceFinalizer() local
326 int32_t maxStart = inputSize - (outputSize - 1) * stride - 1; in stridedSliceFinalizer()
330 int32_t maxEnd = std::min(begin[i] + outputSize * stride, inputSize); in stridedSliceFinalizer()
339 if (beginMask[i]) begin[i] = getUniform<int32_t>(-inputSize, inputSize - 1); in stridedSliceFinalizer()
340 if (endMask[i]) end[i] = getUniform<int32_t>(-inputSize, inputSize - 1); in stridedSliceFinalizer()
355 begin[i] = getUniform<int32_t>(0, inputSize - 1); in stridedSliceFinalizer()
/packages/inputmethods/LatinIME/native/jni/
Dcom_android_inputmethod_latin_BinaryDictionary.cpp181 jintArray inputCodePointsArray, jint inputSize, jintArray suggestOptions, in latinime_BinaryDictionary_getSuggestions() argument
200 int xCoordinates[inputSize]; in latinime_BinaryDictionary_getSuggestions()
201 int yCoordinates[inputSize]; in latinime_BinaryDictionary_getSuggestions()
202 int times[inputSize]; in latinime_BinaryDictionary_getSuggestions()
203 int pointerIds[inputSize]; in latinime_BinaryDictionary_getSuggestions()
206 env->GetIntArrayRegion(xCoordinatesArray, 0, inputSize, xCoordinates); in latinime_BinaryDictionary_getSuggestions()
207 env->GetIntArrayRegion(yCoordinatesArray, 0, inputSize, yCoordinates); in latinime_BinaryDictionary_getSuggestions()
208 env->GetIntArrayRegion(timesArray, 0, inputSize, times); in latinime_BinaryDictionary_getSuggestions()
209 env->GetIntArrayRegion(pointerIdsArray, 0, inputSize, pointerIds); in latinime_BinaryDictionary_getSuggestions()
247 if (givenSuggestOptions.isGesture() || inputSize > 0) { in latinime_BinaryDictionary_getSuggestions()
[all …]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/
Ddic_node_state_scoring.h72 const int inputSize, const int totalInputIndex, in addCost() argument
74 addDistance(spatialCost, languageCost, doNormalization, inputSize, totalInputIndex); in addCost()
207 bool doNormalization, int inputSize, int totalInputIndex) { in addDistance() argument
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DBinaryDictionary.java195 int[] pointerIds, int[] inputCodePoints, int inputSize, int[] suggestOptions, in getSuggestionsNative() argument
282 final int inputSize; in getSuggestions() local
284 inputSize = in getSuggestions()
287 if (inputSize < 0) { in getSuggestions()
291 inputSize = inputPointers.getPointerSize(); in getSuggestions()
309 inputPointers.getPointerIds(), session.mInputCodePoints, inputSize, in getSuggestions()

12