Home
last modified time | relevance | path

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

/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/NN/Source/PoolingFunctions/
Darm_pool_q7_HWC.c176 const uint16_t dim_im_out, in arm_maxpool_q7_HWC() argument
190 for (i_x = 0; i_x < dim_im_out; i_x++) in arm_maxpool_q7_HWC()
228 for (i_y = 0; i_y < dim_im_out; i_y++) in arm_maxpool_q7_HWC()
232 q7_t *target = Im_out + i_y * dim_im_out * ch_im_in; in arm_maxpool_q7_HWC()
256 memmove(target, row_start, dim_im_out * ch_im_in); in arm_maxpool_q7_HWC()
263 compare_and_replace_if_larger_q7(target, row_start, dim_im_out * ch_im_in); in arm_maxpool_q7_HWC()
274 for (i_y = 0; i_y < dim_im_out; i_y++) in arm_maxpool_q7_HWC()
276 for (i_x = 0; i_x < dim_im_out; i_x++) in arm_maxpool_q7_HWC()
292 Im_out[i_ch_in + ch_im_in * (i_x + i_y * dim_im_out)] = max; in arm_maxpool_q7_HWC()
332 const uint16_t dim_im_out, in arm_avepool_q7_HWC() argument
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/NN/Source/ConvolutionFunctions/
Darm_convolve_HWC_q7_fast.c103 const uint16_t dim_im_out, in arm_convolve_HWC_q7_fast() argument
137 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q7_fast()
169 for (; i_out_y < dim_im_out - padding; i_out_y++) in arm_convolve_HWC_q7_fast()
204 for (; i_out_x < dim_im_out - padding; i_out_x++) in arm_convolve_HWC_q7_fast()
226 for (; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q7_fast()
257 for (; i_out_y < dim_im_out; i_out_y++) in arm_convolve_HWC_q7_fast()
259 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q7_fast()
345 for (j = 0; j < dim_im_out; j++) in arm_convolve_HWC_q7_fast()
347 for (k = 0; k < dim_im_out; k++) in arm_convolve_HWC_q7_fast()
367 … Im_out[i + (j * dim_im_out + k) * ch_im_out] = (q7_t)__SSAT((conv_out >> out_shift), 8); in arm_convolve_HWC_q7_fast()
Darm_convolve_HWC_q15_basic.c86 const uint16_t dim_im_out, in arm_convolve_HWC_q15_basic() argument
104 for (i_out_y = 0; i_out_y < dim_im_out; i_out_y++) in arm_convolve_HWC_q15_basic()
106 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q15_basic()
175 for (j = 0; j < dim_im_out; j++) in arm_convolve_HWC_q15_basic()
177 for (k = 0; k < dim_im_out; k++) in arm_convolve_HWC_q15_basic()
196 … Im_out[i + (j * dim_im_out + k) * ch_im_out] = (q15_t)__SSAT((conv_out >> out_shift), 16); in arm_convolve_HWC_q15_basic()
Darm_convolve_HWC_q7_basic.c86 const uint16_t dim_im_out, in arm_convolve_HWC_q7_basic() argument
104 for (i_out_y = 0; i_out_y < dim_im_out; i_out_y++) in arm_convolve_HWC_q7_basic()
106 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q7_basic()
192 for (j = 0; j < dim_im_out; j++) in arm_convolve_HWC_q7_basic()
194 for (k = 0; k < dim_im_out; k++) in arm_convolve_HWC_q7_basic()
214 … Im_out[i + (j * dim_im_out + k) * ch_im_out] = (q7_t)__SSAT((conv_out >> out_shift), 8); in arm_convolve_HWC_q7_basic()
Darm_convolve_HWC_q7_RGB.c92 const uint16_t dim_im_out, in arm_convolve_HWC_q7_RGB() argument
114 for (i_out_y = 0; i_out_y < dim_im_out; i_out_y++) in arm_convolve_HWC_q7_RGB()
116 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q7_RGB()
244 for (j = 0; j < dim_im_out; j++) in arm_convolve_HWC_q7_RGB()
246 for (k = 0; k < dim_im_out; k++) in arm_convolve_HWC_q7_RGB()
266 … Im_out[i + (j * dim_im_out + k) * ch_im_out] = (q7_t)__SSAT((conv_out >> out_shift), 8); in arm_convolve_HWC_q7_RGB()
Darm_convolve_HWC_q15_fast.c91 const uint16_t dim_im_out, in arm_convolve_HWC_q15_fast() argument
112 for (i_out_y = 0; i_out_y < dim_im_out; i_out_y++) in arm_convolve_HWC_q15_fast()
114 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_convolve_HWC_q15_fast()
223 for (j = 0; j < dim_im_out; j++) in arm_convolve_HWC_q15_fast()
225 for (k = 0; k < dim_im_out; k++) in arm_convolve_HWC_q15_fast()
244 … Im_out[i + (j * dim_im_out + k) * ch_im_out] = (q15_t)__SSAT((conv_out >> out_shift), 16); in arm_convolve_HWC_q15_fast()
Darm_depthwise_separable_conv_HWC_q7.c94 const uint16_t dim_im_out, in arm_depthwise_separable_conv_HWC_q7() argument
117 for (i_out_y = 0; i_out_y < dim_im_out; i_out_y++) in arm_depthwise_separable_conv_HWC_q7()
119 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_depthwise_separable_conv_HWC_q7()
387 for (i_out_y = 0; i_out_y < dim_im_out; i_out_y++) in arm_depthwise_separable_conv_HWC_q7()
389 for (i_out_x = 0; i_out_x < dim_im_out; i_out_x++) in arm_depthwise_separable_conv_HWC_q7()
408 Im_out[(i_out_y * dim_im_out + i_out_x) * ch_im_out + i_ch_out] = in arm_depthwise_separable_conv_HWC_q7()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/NN/Include/
Darm_nnfunctions.h307 const uint16_t dim_im_out,
388 const uint16_t dim_im_out,
429 const uint16_t dim_im_out,
689 const uint16_t dim_im_out,
731 const uint16_t dim_im_out,
835 const uint16_t dim_im_out,
1590 const uint16_t dim_im_out,
1615 const uint16_t dim_im_out,