Home
last modified time | relevance | path

Searched refs:zero_point (Results 1 – 25 of 81) sorted by relevance

1234

/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/reference/
A Ddequantize.h35 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 Dquantize.h36 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 Dvalidate.h34 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 Dmat.h128 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 Dkernel.h224 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 Dprepacked_cache.h74 std::int32_t zero_point; member
79 a.zero_point == b.zero_point;
A Dreference_mul.h38 accum += (lhs_val - lhs.zero_point()) * (rhs_val - rhs.zero_point()); in ReferenceMul()
46 accum += dst->zero_point(); in ReferenceMul()
A Dpack_arm.h159 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 Dquantize_common.cc70 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 Dfully_connected_common.cc67 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 Dsoftmax_common.cc37 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 Dactivations.cc84 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 Dpad.cc111 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 Dconv_common.cc119 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 Ddepthwise_conv_common.cc121 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 Ddequantize.cc72 data->quantization_params.zero_point = input->params.zero_point; in Prepare()
74 data->output_zero_point = output->params.zero_point; in Prepare()
A Dadd_n.cc70 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 Dmicro_utils.h35 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 Dtest_helpers.h185 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 Dcpu_backend_gemm_custom_gemv.h202 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 Dcpu_backend_gemm_gemmlowp.h98 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 Dtest_util.h83 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 Dkernel_util.cc338 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 Ddequantize.h29 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 Dfully_connected.h68 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()

Completed in 41 milliseconds

1234