Searched refs:quantized_multiplier (Results 1 - 5 of 5) sorted by relevance
/external/tensorflow/tensorflow/contrib/lite/kernels/internal/ |
H A D | quantization_util.h | 28 int32_t* quantized_multiplier, 36 int32_t* quantized_multiplier, 46 void QuantizeMultiplier(double double_multiplier, int32_t* quantized_multiplier, 55 int32_t* quantized_multiplier, int* left_shift);
|
H A D | quantization_util.cc | 25 void QuantizeMultiplier(double double_multiplier, int32_t* quantized_multiplier, argument 28 *quantized_multiplier = 0; 40 *quantized_multiplier = static_cast<int32_t>(q_fixed); 44 int32_t* quantized_multiplier, 47 QuantizeMultiplier(double_multiplier, quantized_multiplier, left_shift); 52 int32_t* quantized_multiplier, 57 QuantizeMultiplier(double_multiplier, quantized_multiplier, &shift); 64 int32_t* quantized_multiplier, int* left_shift) { 78 quantized_multiplier, left_shift); 43 QuantizeMultiplierGreaterThanOne(double double_multiplier, int32_t* quantized_multiplier, int* left_shift) argument 51 QuantizeMultiplierSmallerThanOne(double double_multiplier, int32_t* quantized_multiplier, int* right_shift) argument 62 PreprocessSoftmaxScaling(double beta, double input_scale, int input_integer_bits, int32_t* quantized_multiplier, int* left_shift) argument
|
H A D | common.h | 93 int32 x, int32 quantized_multiplier, int right_shift) { 97 SaturatingRoundingDoublingHighMul(x, quantized_multiplier), right_shift); 101 int32 x, int32 quantized_multiplier, int left_shift) { 104 quantized_multiplier); 107 inline int32 MultiplyByQuantizedMultiplier(int32 x, int32 quantized_multiplier, argument 114 x * (1 << left_shift), quantized_multiplier), 92 MultiplyByQuantizedMultiplierSmallerThanOne( int32 x, int32 quantized_multiplier, int right_shift) argument 100 MultiplyByQuantizedMultiplierGreaterThanOne( int32 x, int32 quantized_multiplier, int left_shift) argument
|
/external/gemmlowp/doc/ |
H A D | quantization_example.cc | 188 // produces a pair (quantized_multiplier, right_shift) where 189 // quantized_multiplier is an int32 representing a fixed-point value 199 // FixedPointMultiplication(int32_value, quantized_multiplier), 211 std::int32_t* quantized_multiplier, 239 *quantized_multiplier = static_cast<std::int32_t>(q); 338 std::int32_t quantized_multiplier; 340 QuantizeMultiplierSmallerThanOne(real_multiplier, &quantized_multiplier, 353 quantize_down_stage.result_fixedpoint_multiplier = quantized_multiplier; 210 QuantizeMultiplierSmallerThanOne(float real_multiplier, std::int32_t* quantized_multiplier, int* right_shift) argument
|
/external/tensorflow/tensorflow/contrib/lite/kernels/internal/reference/ |
H A D | reference_ops.h | 37 int32 x, int32 quantized_multiplier, int right_shift) { 41 SaturatingRoundingDoublingHighMul(x, quantized_multiplier), right_shift); 45 int32 x, int32 quantized_multiplier, int left_shift) { 48 quantized_multiplier); 36 MultiplyByQuantizedMultiplierSmallerThanOne( int32 x, int32 quantized_multiplier, int right_shift) argument 44 MultiplyByQuantizedMultiplierGreaterThanOne( int32 x, int32 quantized_multiplier, int left_shift) argument
|
Completed in 161 milliseconds