Home
last modified time | relevance | path

Searched refs:dim_kernel_y (Results 1 – 6 of 6) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/ConvolutionFunctions/
Darm_convolve_HWC_q7_fast_nonsquare.c81 const uint16_t dim_kernel_y, in arm_convolve_HWC_q7_fast_nonsquare() argument
128 …(i_ker_y = i_out_y * stride_y - padding_y; i_ker_y < i_out_y * stride_y - padding_y + dim_kernel_y; in arm_convolve_HWC_q7_fast_nonsquare()
148 if (pBuffer == bufferA + 2 * ch_im_in * dim_kernel_x * dim_kernel_y) in arm_convolve_HWC_q7_fast_nonsquare()
151 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare()
166 …(i_ker_y = i_out_y * stride_y - padding_y; i_ker_y < i_out_y * stride_y - padding_y + dim_kernel_y; in arm_convolve_HWC_q7_fast_nonsquare()
186 if (pBuffer == bufferA + 2 * ch_im_in * dim_kernel_x * dim_kernel_y) in arm_convolve_HWC_q7_fast_nonsquare()
189 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare()
199 …(i_ker_y = i_out_y * stride_y - padding_y; i_ker_y < i_out_y * stride_y - padding_y + dim_kernel_y; in arm_convolve_HWC_q7_fast_nonsquare()
209 if (pBuffer == bufferA + 2 * ch_im_in * dim_kernel_x * dim_kernel_y) in arm_convolve_HWC_q7_fast_nonsquare()
212 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_x * dim_kernel_y, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_fast_nonsquare()
[all …]
Darm_convolve_1x1_HWC_q7_fast_nonsquare.c88 const uint16_t dim_kernel_y, in arm_convolve_1x1_HWC_q7_fast_nonsquare() argument
117 …if (ch_im_in % 4 != 0 || ch_im_out % 2 != 0 || dim_kernel_x != 1 || dim_kernel_y != 1 || padding_x… in arm_convolve_1x1_HWC_q7_fast_nonsquare()
133 if (pBuffer == bufferA + 2 * ch_im_in * dim_kernel_x * dim_kernel_y) in arm_convolve_1x1_HWC_q7_fast_nonsquare()
152 uint16_t colCnt = ch_im_in * dim_kernel_x * dim_kernel_y >> 2; in arm_convolve_1x1_HWC_q7_fast_nonsquare()
170 colCnt = ch_im_in * dim_kernel_y * dim_kernel_x & 0x3; in arm_convolve_1x1_HWC_q7_fast_nonsquare()
190 …if (ch_im_in % 4 != 0 || ch_im_out % 2 != 0 || dim_kernel_x != 1 || dim_kernel_y != 1 || padding_x… in arm_convolve_1x1_HWC_q7_fast_nonsquare()
204 for (m = 0; m < dim_kernel_y; m++) in arm_convolve_1x1_HWC_q7_fast_nonsquare()
216 … wt[i * ch_im_in * dim_kernel_y * dim_kernel_x + (m * dim_kernel_y + n) * ch_im_in + in arm_convolve_1x1_HWC_q7_fast_nonsquare()
Darm_convolve_HWC_q15_fast_nonsquare.c91 const uint16_t dim_kernel_y, in arm_convolve_HWC_q15_fast_nonsquare() argument
126 …(i_ker_y = i_out_y * stride_y - padding_y; i_ker_y < i_out_y * stride_y - padding_y + dim_kernel_y; in arm_convolve_HWC_q15_fast_nonsquare()
163 const q15_t *pB2 = pB + ch_im_in * dim_kernel_y * dim_kernel_x; in arm_convolve_HWC_q15_fast_nonsquare()
166 const q15_t *pA2 = pA + ch_im_in * dim_kernel_y * dim_kernel_x; in arm_convolve_HWC_q15_fast_nonsquare()
174 uint16_t colCnt = ch_im_in * dim_kernel_y * dim_kernel_x >> 1; in arm_convolve_HWC_q15_fast_nonsquare()
190 colCnt = ch_im_in * dim_kernel_y * dim_kernel_x & 0x1; in arm_convolve_HWC_q15_fast_nonsquare()
210 pA += ch_im_in * dim_kernel_y * dim_kernel_x; in arm_convolve_HWC_q15_fast_nonsquare()
240 for (m = 0; m < dim_kernel_y; m++) in arm_convolve_HWC_q15_fast_nonsquare()
251 … wt[i * ch_im_in * dim_kernel_x * dim_kernel_y + (m * dim_kernel_x + n) * ch_im_in + in arm_convolve_HWC_q15_fast_nonsquare()
Darm_convolve_HWC_q7_basic_nonsquare.c75 const uint16_t dim_kernel_y, in arm_convolve_HWC_q7_basic_nonsquare() argument
107 …(i_ker_y = i_out_y * stride_y - padding_y; i_ker_y < i_out_y * stride_y - padding_y + dim_kernel_y; in arm_convolve_HWC_q7_basic_nonsquare()
130 if (pBuffer == bufferA + 2 * ch_im_in * dim_kernel_y * dim_kernel_x) in arm_convolve_HWC_q7_basic_nonsquare()
133 …wt, bufferA, ch_im_out, ch_im_in * dim_kernel_y * dim_kernel_x, bias_shift, out_shift, bias, pOut); in arm_convolve_HWC_q7_basic_nonsquare()
156 uint16_t colCnt = ch_im_in * dim_kernel_y * dim_kernel_x >> 2; in arm_convolve_HWC_q7_basic_nonsquare()
173 colCnt = ch_im_in * dim_kernel_y * dim_kernel_x & 0x3; in arm_convolve_HWC_q7_basic_nonsquare()
198 for (m = 0; m < dim_kernel_y; m++) in arm_convolve_HWC_q7_basic_nonsquare()
210 … wt[i * ch_im_in * dim_kernel_y * dim_kernel_x + (m * dim_kernel_x + n) * ch_im_in + in arm_convolve_HWC_q7_basic_nonsquare()
Darm_depthwise_separable_conv_HWC_q7_nonsquare.c81 const uint16_t dim_kernel_y, in arm_depthwise_separable_conv_HWC_q7_nonsquare() argument
130 …(i_ker_y = i_out_y * stride_y - padding_y; i_ker_y < i_out_y * stride_y - padding_y + dim_kernel_y; in arm_depthwise_separable_conv_HWC_q7_nonsquare()
163 uint16_t colCnt = (dim_kernel_x * dim_kernel_y) >> 1; in arm_depthwise_separable_conv_HWC_q7_nonsquare()
327 colCnt = (dim_kernel_x * dim_kernel_y) & 0x1; in arm_depthwise_separable_conv_HWC_q7_nonsquare()
356 uint16_t colCnt = (dim_kernel_x * dim_kernel_y); in arm_depthwise_separable_conv_HWC_q7_nonsquare()
400 for (i_ker_y = 0; i_ker_y < dim_kernel_y; i_ker_y++) in arm_depthwise_separable_conv_HWC_q7_nonsquare()
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Include/
Darm_nnfunctions.h342 const uint16_t dim_kernel_y,
471 const uint16_t dim_kernel_y,
527 const uint16_t dim_kernel_y,
783 const uint16_t dim_kernel_y,
876 const uint16_t dim_kernel_y,