Home
last modified time | relevance | path

Searched refs:reduced_multiplier (Results 1 – 8 of 8) sorted by relevance

/cmsis-nn-latest/Source/FullyConnectedFunctions/
Darm_fully_connected_s16.c67 const int32_t reduced_multiplier = REDUCE_MULTIPLIER(quant_params->multiplier); in arm_fully_connected_s16() local
75 reduced_multiplier, in arm_fully_connected_s16()
/cmsis-nn-latest/Source/NNSupportFunctions/
Darm_nn_depthwise_conv_nt_t_s16.c104 int32_t reduced_multiplier = REDUCE_MULTIPLIER(out_mult[i_requantize]); in arm_nn_depthwise_conv_nt_t_s16() local
120 out_0[i_requantize] = arm_nn_requantize_s64(in_requantize_0, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16()
121 out_1[i_requantize] = arm_nn_requantize_s64(in_requantize_1, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16()
122 out_2[i_requantize] = arm_nn_requantize_s64(in_requantize_2, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16()
123 out_3[i_requantize] = arm_nn_requantize_s64(in_requantize_3, reduced_multiplier, shift); in arm_nn_depthwise_conv_nt_t_s16()
Darm_nn_vec_mat_mul_result_acc_s16.c60 int32_t reduced_multiplier = REDUCE_MULTIPLIER(dst_multiplier); in arm_nn_vec_mat_mul_result_acc_s16() local
140 tmp = arm_nn_requantize_s64(result_64_0, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
147 tmp = arm_nn_requantize_s64(result_64_1, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
154 tmp = arm_nn_requantize_s64(result_64_2, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
161 tmp = arm_nn_requantize_s64(result_64_3, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
206 tmp = arm_nn_requantize_s64(result_64, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
270 tmp = arm_nn_requantize_s64(acc_64_0, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
276 tmp = arm_nn_requantize_s64(acc_64_1, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
317 tmp = arm_nn_requantize_s64(acc_64_0, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
343 result = arm_nn_requantize_s64(result, reduced_multiplier, dst_shift); in arm_nn_vec_mat_mul_result_acc_s16()
Darm_nn_mat_mult_nt_t_s16.c187 int32_t reduced_multiplier = REDUCE_MULTIPLIER(dst_multipliers[i]); in arm_nn_mat_mult_nt_t_s16() local
190 acc_n0 = arm_nn_requantize_s64(acc_n0_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16()
191 acc_n1 = arm_nn_requantize_s64(acc_n1_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16()
192 acc_n2 = arm_nn_requantize_s64(acc_n2_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16()
193 acc_n3 = arm_nn_requantize_s64(acc_n3_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16()
327 int32_t reduced_multiplier = REDUCE_MULTIPLIER(dst_multipliers[i]); in arm_nn_mat_mult_nt_t_s16() local
330 acc_n0 = arm_nn_requantize_s64(acc_n0_s64, reduced_multiplier, shift); in arm_nn_mat_mult_nt_t_s16()
/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_nn_mat_mult_kernel_s16.c204 int32_t reduced_multiplier = REDUCE_MULTIPLIER(*out_mult); in arm_nn_mat_mult_kernel_s16() local
205 ch_0_out_0 = arm_nn_requantize_s64(ch_0_out_0_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
206 ch_0_out_1 = arm_nn_requantize_s64(ch_0_out_1_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
210 reduced_multiplier = REDUCE_MULTIPLIER(*out_mult); in arm_nn_mat_mult_kernel_s16()
211 ch_1_out_0 = arm_nn_requantize_s64(ch_1_out_0_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
212 ch_1_out_1 = arm_nn_requantize_s64(ch_1_out_1_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
331 int32_t reduced_multiplier = REDUCE_MULTIPLIER(*out_mult); in arm_nn_mat_mult_kernel_s16() local
332 ch_0_out_0 = arm_nn_requantize_s64(ch_0_out_0_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
333 ch_0_out_1 = arm_nn_requantize_s64(ch_0_out_1_s64, reduced_multiplier, *out_shift); in arm_nn_mat_mult_kernel_s16()
Darm_convolve_s16.c268 int32_t reduced_multiplier = REDUCE_MULTIPLIER(output_mult[i]); in arm_convolve_s16()
269 sum = arm_nn_requantize_s64(acc_64, reduced_multiplier, output_shift[i]); in arm_convolve_s16()
Darm_depthwise_conv_s16.c172 … const int32_t reduced_multiplier = REDUCE_MULTIPLIER(output_mult[idx_out_ch]); in depthwise_conv_s16_generic_s16() local
225 … int32_t result = arm_nn_requantize_s64(acc_0, reduced_multiplier, output_shift[idx_out_ch]); in depthwise_conv_s16_generic_s16()
/cmsis-nn-latest/Include/
Darm_nnsupportfunctions.h1426 const int32_t reduced_multiplier, in arm_nn_requantize_s64() argument
1429 const int64_t new_val = val * reduced_multiplier; in arm_nn_requantize_s64()