/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/reference/ |
A D | dequantize.h | 35 int32_t zero_point = op_params.zero_point; in Dequantize() local 41 const OutputT result = static_cast<OutputT>(scale * (val - zero_point)); in Dequantize() 55 const int32_t* zero_point = op_params.zero_point; in PerChannelDequantize() local 69 static_cast<float>(scale[channel] * (val - zero_point[channel])); in PerChannelDequantize()
|
A D | quantize.h | 36 const int32_t zero_point = op_params.zero_point; in AffineQuantize() local 46 zero_point; in AffineQuantize()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/ruy/ruy/ |
A D | validate.h | 34 void CheckZeroPoint(Scalar zero_point) { in CheckZeroPoint() argument 36 RUY_DCHECK(!zero_point); in CheckZeroPoint() 70 detail::ValidateZeroPoints(lhs.zero_point, rhs.zero_point, dst.zero_point); in Validate()
|
A D | mat.h | 128 Scalar zero_point = 0; member 137 ret.zero_point = src.zero_point(); in ToInternal() 147 ret.zero_point = src.zero_point(); in ToInternal() 240 std::int32_t zero_point = 0; member 251 std::int32_t zero_point = 0; member 274 std::int32_t zero_point = 0; member 283 ret.zero_point = matrix.zero_point; in EraseType() 294 ret.zero_point = matrix.zero_point; in UneraseType() 308 ret.zero_point = matrix.zero_point; in UneraseType()
|
A D | kernel.h | 224 if (lhs.zero_point) { 225 accum -= lhs.zero_point * rhs.sums[j]; 227 if (rhs.zero_point) { 228 accum -= rhs.zero_point * lhs.sums[i]; 230 if (lhs.zero_point && rhs.zero_point) { 231 accum += lhs.zero_point * rhs.zero_point * depth; 234 accum += dst->zero_point;
|
A D | prepacked_cache.h | 74 std::int32_t zero_point; member 79 a.zero_point == b.zero_point;
|
A D | reference_mul.h | 38 accum += (lhs_val - lhs.zero_point()) * (rhs_val - rhs.zero_point()); in ReferenceMul() 46 accum += dst->zero_point(); in ReferenceMul()
|
A D | pack_arm.h | 159 memset(zerobuf, src_matrix.zero_point, sizeof(zerobuf)); 195 src_inc2, src_inc3, src_matrix.layout.rows, src_matrix.zero_point, 200 src_matrix.layout.rows, src_matrix.zero_point, 211 src_matrix.layout.rows, src_matrix.zero_point, 242 memset(zerobuf, src_matrix.zero_point, sizeof(zerobuf)); 265 src_matrix.layout.rows, src_matrix.zero_point, 291 memset(zerobuf, src_matrix.zero_point, sizeof(zerobuf)); 328 src_inc2, src_inc3, src_matrix.layout.rows, src_matrix.zero_point, 333 src_inc2, src_inc3, src_matrix.layout.rows, src_matrix.zero_point, 515 memset(zerobuf, src_matrix.zero_point, sizeof(zerobuf)); [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/kernels/ |
A D | quantize_common.cc | 70 data->quantization_params.zero_point = output->params.zero_point; in PrepareQuantizeReference() 73 data->input_zero_point = input->params.zero_point; in PrepareQuantizeReference() 113 data->input_zero_point, data->quantization_params.zero_point, in EvalQuantizeReference() 120 data->input_zero_point, data->quantization_params.zero_point, in EvalQuantizeReference() 127 data->input_zero_point, data->quantization_params.zero_point, in EvalQuantizeReference() 145 data->input_zero_point, data->quantization_params.zero_point, in EvalQuantizeReference() 152 data->input_zero_point, data->quantization_params.zero_point, in EvalQuantizeReference()
|
A D | fully_connected_common.cc | 67 data->input_zero_point = input->params.zero_point; in CalculateOpDataFullyConnected() 72 TFLITE_DCHECK(filter->params.zero_point == 0); in CalculateOpDataFullyConnected() 73 data->filter_zero_point = filter->params.zero_point; in CalculateOpDataFullyConnected() 74 data->output_zero_point = output->params.zero_point; in CalculateOpDataFullyConnected()
|
A D | softmax_common.cc | 37 TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); in CalculateSoftmaxParams() 43 TF_LITE_ENSURE_EQ(context, output->params.zero_point, -32768); in CalculateSoftmaxParams() 48 TF_LITE_ENSURE_EQ(context, output->params.zero_point, -128); in CalculateSoftmaxParams() 125 TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); in SoftmaxPrepare() 132 op_data->zero_point = output->params.zero_point; in SoftmaxPrepare()
|
A D | activations.cc | 84 output->params.zero_point + in CalculateReluOpData() 90 output->params.zero_point + in CalculateReluOpData() 93 data->params.input_offset = input->params.zero_point; in CalculateReluOpData() 94 data->params.output_offset = output->params.zero_point; in CalculateReluOpData() 209 input->params.zero_point); in Relu6Prepare() 210 data->zero_int8 = input->params.zero_point; in Relu6Prepare() 213 input->params.zero_point); in Relu6Prepare() 214 data->zero_uint8 = input->params.zero_point; in Relu6Prepare()
|
A D | pad.cc | 111 TF_LITE_ENSURE(context, output->params.zero_point >= in Prepare() 113 TF_LITE_ENSURE(context, output->params.zero_point <= in Prepare() 116 TF_LITE_ENSURE(context, output->params.zero_point >= in Prepare() 118 TF_LITE_ENSURE(context, output->params.zero_point <= in Prepare() 124 TF_LITE_ENSURE_EQ(context, output->params.zero_point, in Prepare() 125 constant_values->params.zero_point); in Prepare() 129 data->output_zero_point = output->params.zero_point; in Prepare()
|
A D | conv_common.cc | 119 data->input_zero_point = input->params.zero_point; in CalculateOpDataConv() 120 data->filter_zero_point = filter->params.zero_point; in CalculateOpDataConv() 121 data->output_zero_point = output->params.zero_point; in CalculateOpDataConv() 166 TFLITE_DCHECK(affine_quantization->zero_point != nullptr); in ConvPrepare() 173 affine_quantization->zero_point->size); in ConvPrepare()
|
A D | depthwise_conv_common.cc | 121 data->input_zero_point = input->params.zero_point; in CalculateOpDataDepthwiseConv() 122 data->filter_zero_point = filter->params.zero_point; in CalculateOpDataDepthwiseConv() 123 data->output_zero_point = output->params.zero_point; in CalculateOpDataDepthwiseConv() 170 TFLITE_DCHECK(affine_quantization->zero_point != nullptr); in DepthwiseConvPrepare() 178 affine_quantization->zero_point->size); in DepthwiseConvPrepare()
|
A D | dequantize.cc | 72 data->quantization_params.zero_point = input->params.zero_point; in Prepare() 74 data->output_zero_point = output->params.zero_point; in Prepare()
|
A D | add_n.cc | 70 TF_LITE_ENSURE(context, input_tensor_first->params.zero_point == in CalculateOpData() 71 input->params.zero_point); in CalculateOpData() 99 data->input_offset = -input_tensor_first->params.zero_point; in CalculateOpData() 100 data->output_offset = output->params.zero_point; in CalculateOpData()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/ |
A D | micro_utils.h | 35 T FloatToQuantizedType(const float value, const float scale, int zero_point) { in FloatToQuantizedType() argument 36 int32_t result = round(value / scale) + zero_point; in FloatToQuantizedType() 67 int zero_point) { in Quantize() argument 69 output[i] = FloatToQuantizedType<T>(input[i], scale, zero_point); in Quantize() 126 int zero_point, float* dequantized_values) { in Dequantize() argument 128 dequantized_values[i] = (values[i] - zero_point) * scale; in Dequantize()
|
A D | test_helpers.h | 185 const float scale, const int zero_point = 0, 188 result.params = {scale, zero_point}; 196 int zero_point, bool is_variable = false) { 198 tflite::Quantize(input, quantized, input_size, scale, zero_point); 199 return CreateQuantizedTensor(quantized, dims, scale, zero_point, is_variable);
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/ |
A D | cpu_backend_gemm_custom_gemv.h | 202 int16x8_t zero_point_vec = vdupq_n_s16(zero_point); in Load16AndSubtractZeroPoint() 214 int16x8_t zero_point_vec = vdupq_n_s16(zero_point); in Load16AndSubtractZeroPoint() 221 std::uint8_t zero_point) { in Load8AndSubtractZeroPoint() argument 224 int16x8_t zero_point_vec = vdupq_n_s16(zero_point); in Load8AndSubtractZeroPoint() 229 std::int8_t zero_point) { in Load8AndSubtractZeroPoint() argument 232 int16x8_t zero_point_vec = vdupq_n_s16(zero_point); in Load8AndSubtractZeroPoint() 431 filter_ptr + 0 * lhs_params.cols, lhs_params.zero_point); 433 filter_ptr + 1 * lhs_params.cols, lhs_params.zero_point); 435 filter_ptr + 2 * lhs_params.cols, lhs_params.zero_point); 437 filter_ptr + 3 * lhs_params.cols, lhs_params.zero_point); [all …]
|
A D | cpu_backend_gemm_gemmlowp.h | 98 scale_stage.result_offset_after_shift = dst_params.zero_point; 116 &gemmlowp_dst, -lhs_params.zero_point, -rhs_params.zero_point, 123 &gemmlowp_dst, -lhs_params.zero_point, -rhs_params.zero_point, 163 scale_stage.result_offset_after_shift = dst_params.zero_point; 179 -lhs_params.zero_point, -rhs_params.zero_point, output_pipeline);
|
A D | test_util.h | 83 f.push_back(scale * (q - zero_point)); in Dequantize() 123 zero_point(zero_point), in type() 140 int32_t zero_point; member 643 std::tie(t.scale, t.zero_point) = 646 std::tie(t.scale, t.zero_point) = 649 std::tie(t.scale, t.zero_point) = 697 int32_t zero_point = 0; in QuantizationParams() local 711 return {scale, zero_point}; in QuantizationParams() 761 zero_point = nudged_zero_point; in QuantizationParams() 763 return {scale, zero_point}; in QuantizationParams() [all …]
|
A D | kernel_util.cc | 338 int32_t zero_point, float f, int32_t& q) { in Quantize() argument 344 q = zero_point + static_cast<int32_t>(tmp); in Quantize() 352 const auto zero_point = output->params.zero_point; in CalculateActivationRangeQuantizedImpl() local 357 Quantize(context, scale, zero_point, 0.0, tmp_q)); in CalculateActivationRangeQuantizedImpl() 362 Quantize(context, scale, zero_point, 0.0, tmp_q)); in CalculateActivationRangeQuantizedImpl() 365 Quantize(context, scale, zero_point, 6.0, tmp_q)); in CalculateActivationRangeQuantizedImpl() 369 Quantize(context, scale, zero_point, -1.0, tmp_q)); in CalculateActivationRangeQuantizedImpl() 372 Quantize(context, scale, zero_point, 1.0, tmp_q)); in CalculateActivationRangeQuantizedImpl()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/reference/integer_ops/ |
A D | dequantize.h | 29 const int32 zero_point = op_params.zero_point; in Dequantize() local 35 const float result = static_cast<float>(scale * (val - zero_point)); in Dequantize()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/optimized/integer_ops/ |
A D | fully_connected.h | 68 lhs_params.zero_point = -filter_offset; in FullyConnected() 73 rhs_params.zero_point = -input_offset; in FullyConnected() 78 dst_params.zero_point = output_offset; in FullyConnected()
|