Home
last modified time | relevance | path

Searched refs:MultiplyByQuantizedMultiplier (Results 1 – 9 of 9) sorted by relevance

/packages/modules/NeuralNetworks/common/
DQuantUtils.cpp41 MultiplyByQuantizedMultiplier(shifted, stddev_inverse_a, stddev_inverse_b); in ApplyLayerNorm()
45 int32_t val5 = MultiplyByQuantizedMultiplier(val4, layer_norm_scale_a, in ApplyLayerNorm()
120 value = MultiplyByQuantizedMultiplier(value, multiplier, shift); in CwiseMul()
184 prod = MultiplyByQuantizedMultiplier(prod, multiplier, shift); in VectorBatchVectorCwiseProductAccumulate()
DQuantUtils.h19 inline int32_t MultiplyByQuantizedMultiplier(int32_t x, int32_t quantized_multiplier, int shift) { in MultiplyByQuantizedMultiplier() function
44 acc = MultiplyByQuantizedMultiplier(acc, multiplier, shift); in MatrixBatchVectorMultiplyAccumulate()
/packages/modules/NeuralNetworks/common/operations/
DPRelu.cpp88 output_offset + tflite::MultiplyByQuantizedMultiplier( in evalQuant8()
93 tflite::MultiplyByQuantizedMultiplier( in evalQuant8()
DGroupedConv2D.cpp164 sum = tflite::MultiplyByQuantizedMultiplier(sum, outputMultiplier, in groupedConvQuant8()
268 sum = tflite::MultiplyByQuantizedMultiplier( in groupedConvQuant8PerChannel()
DTransposeConv2D.cpp267 outVal = tflite::MultiplyByQuantizedMultiplier(outVal, outputMultiplier, -outputShift); in transposeConvNhwc()
408 outVal = tflite::MultiplyByQuantizedMultiplier(outVal, outputMultiplier[d], in transposeConvQuant8PerChannelNhwc()
DQuantizedLSTM.cpp121 tflite::MultiplyByQuantizedMultiplier(accum, accum_multiplier, accum_shift); in quantizedLstmStep()
DRoiAlign.cpp304 int32_t raw_out = tflite::MultiplyByQuantizedMultiplier( in roiAlignQuantNhwc()
DDepthwiseConv2D.cpp356 sum = tflite::MultiplyByQuantizedMultiplier(sum, outputMultiplier[oc], in depthwiseConvQuant8PerChannelNhwc()
DConv2D.cpp429 sum = tflite::MultiplyByQuantizedMultiplier(sum, outputMultiplier[d], in convQuant8PerChannelNhwc()