Home
last modified time | relevance | path

Searched refs:input_y (Results 1 – 21 of 21) sorted by relevance

/cmsis-nn-latest/Source/ConcatenationFunctions/
Darm_concatenation_s8_z.c51 const uint16_t input_y, in arm_concatenation_s8_z() argument
58 const uint32_t input_copy_size = input_x * input_y * input_z; in arm_concatenation_s8_z()
59 const uint32_t output_stride = input_x * input_y * output_z; in arm_concatenation_s8_z()
61 output += offset_z * (input_x * input_y); in arm_concatenation_s8_z()
Darm_concatenation_s8_w.c51 const uint16_t input_y, in arm_concatenation_s8_w() argument
57 const uint32_t input_copy_size = input_x * input_y * input_z * input_w; in arm_concatenation_s8_w()
59 output += offset_w * (input_x * input_y * input_z); in arm_concatenation_s8_w()
Darm_concatenation_s8_x.c51 const uint16_t input_y, in arm_concatenation_s8_x() argument
58 const uint32_t num_iterations = input_y * input_z * input_w; in arm_concatenation_s8_x()
Darm_concatenation_s8_y.c51 const uint16_t input_y, in arm_concatenation_s8_y() argument
59 const uint32_t input_copy_size = input_x * input_y; in arm_concatenation_s8_y()
/cmsis-nn-latest/Tests/UnitTest/TestCases/Common/
Dconv2d_s4_weights_template.json16 input_y,
Ddw_s4_weights_template.json16 input_y,
/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_depthwise_conv_s4.c46 const int32_t input_y, in depthwise_conv_s4_generic() argument
119 … const int32_t end_min_y = (input_y - base_idx_y + dilation_y - 1) / dilation_y; in depthwise_conv_s4_generic()
125 ker_y_end = MIN(kernel_y, input_y - base_idx_y); in depthwise_conv_s4_generic()
211 … const int32_t end_min_y = (input_y - base_idx_y + dilation_y - 1) / dilation_y; in depthwise_conv_s4_generic()
217 ker_y_end = MIN(kernel_y, input_y - base_idx_y); in depthwise_conv_s4_generic()
303 … const int32_t end_min_y = (input_y - base_idx_y + dilation_y - 1) / dilation_y; in depthwise_conv_s4_generic()
309 ker_y_end = MIN(kernel_y, input_y - base_idx_y); in depthwise_conv_s4_generic()
364 input += (input_x * input_y * input_ch); in depthwise_conv_s4_generic()
415 … const int32_t end_min_y = (input_y - base_idx_y + dilation_y - 1) / dilation_y; in depthwise_conv_s4_generic()
421 ker_y_end = MIN(kernel_y, input_y - base_idx_y); in depthwise_conv_s4_generic()
[all …]
Darm_depthwise_conv_s16.c45 const int32_t input_y, in depthwise_conv_s16_mult_4_s16() argument
89 … for (int32_t ker_h = ker_h_start; ker_h < MIN(kernel_y, input_y - in_h); ++ker_h) in depthwise_conv_s16_mult_4_s16()
136 const uint16_t input_y, in depthwise_conv_s16_generic_s16() argument
197 … const int32_t end_min_y = (input_y - base_idx_y + dilation_y - 1) / dilation_y; in depthwise_conv_s16_generic_s16()
203 ker_y_end = MIN(kernel_y, input_y - base_idx_y); in depthwise_conv_s16_generic_s16()
234 input += (input_x * input_y * input_ch); in depthwise_conv_s16_generic_s16()
Darm_depthwise_conv_s8.c49 const int32_t input_y, in depthwise_conv_s8_mult_4() argument
97 … for (int32_t ker_h = ker_h_start; ker_h < MIN(kernel_y, input_y - in_h); ++ker_h) in depthwise_conv_s8_mult_4()
157 const uint16_t input_y, in depthwise_conv_s8_generic() argument
223 … const int32_t end_min_y = (input_y - base_idx_y + dilation_y - 1) / dilation_y; in depthwise_conv_s8_generic()
229 ker_y_end = MIN(kernel_y, input_y - base_idx_y); in depthwise_conv_s8_generic()
262 input += (input_x * input_y * input_ch); in depthwise_conv_s8_generic()
Darm_convolve_s4.c72 const uint16_t input_y = input_dims->h; in arm_convolve_s4() local
120 if (k_y < 0 || k_y >= input_y || k_x < 0 || k_x >= input_x) in arm_convolve_s4()
204 if (k_y < 0 || k_y >= input_y || k_x < 0 || k_x >= input_x) in arm_convolve_s4()
325 input_data += (input_x * input_y * input_ch); in arm_convolve_s4()
Darm_convolve_s16.c72 const int32_t input_y = input_dims->h; in arm_convolve_s16() local
119 if (k_y < 0 || k_y >= input_y || k_x < 0 || k_x >= input_x) in arm_convolve_s16()
282 input_data += (input_x * input_y * input_ch); in arm_convolve_s16()
Darm_depthwise_conv_3x3_s8.c68 const int32_t input_y = input_dims->h; in arm_depthwise_conv_3x3_s8() local
122 for (int32_t ker_h = ker_h_start; ker_h < MIN(3, input_y - in_h); ++ker_h) in arm_depthwise_conv_3x3_s8()
178 for (int32_t ker_h = ker_h_start; ker_h < MIN(3, input_y - in_h); ++ker_h) in arm_depthwise_conv_3x3_s8()
250 for (int32_t ker_h = ker_h_start; ker_h < MIN(3, input_y - in_h); ++ker_h) in arm_depthwise_conv_3x3_s8()
Darm_depthwise_conv_fast_s16.c85 const int32_t input_y = input_dims->h; in arm_depthwise_conv_fast_s16() local
118 if (i_ker_y < 0 || i_ker_y >= input_y || i_ker_x < 0 || i_ker_x >= input_x) in arm_depthwise_conv_fast_s16()
150 input += input_x * input_y * input_ch; in arm_depthwise_conv_fast_s16()
242 const int ker_y_end = MIN(kernel_y, input_y - base_idx_y); in arm_depthwise_conv_fast_s16()
427 input += (input_x * input_y * input_ch); in arm_depthwise_conv_fast_s16()
Darm_convolve_s8.c71 const uint16_t input_y = input_dims->h; in arm_convolve_s8() local
144 if (k_y < 0 || k_y >= input_y || k_x < 0 || k_x >= input_x) in arm_convolve_s8()
336 input_data += (input_x * input_y * input_ch); in arm_convolve_s8()
Darm_depthwise_conv_s8_opt.c79 const int32_t input_y = input_dims->h; in arm_depthwise_conv_s8_opt() local
121 if (i_ker_y < 0 || i_ker_y >= input_y || i_ker_x < 0 || i_ker_x >= input_x) in arm_depthwise_conv_s8_opt()
231 const int ker_y_end = MIN(kernel_y, input_y - base_idx_y); in arm_depthwise_conv_s8_opt()
Darm_depthwise_conv_s4_opt.c80 const int32_t input_y = input_dims->h; in arm_depthwise_conv_s4_opt() local
122 if (i_ker_y < 0 || i_ker_y >= input_y || i_ker_x < 0 || i_ker_x >= input_x) in arm_depthwise_conv_s4_opt()
273 const int ker_y_end = MIN(kernel_y, input_y - base_idx_y); in arm_depthwise_conv_s4_opt()
/cmsis-nn-latest/Source/PoolingFunctions/
Darm_avgpool_s8.c83 const int32_t input_y = input_dims->h; in arm_avgpool_s8() local
96 const int32_t batch_input = input_x * input_y * ch_src; in arm_avgpool_s8()
112 const int32_t k_y_end = MIN(i_y * stride_y - pad_y + kernel_y, input_y); in arm_avgpool_s8()
244 const int32_t input_y = input_dims->h; in arm_avgpool_s8() local
272 const int32_t batch_size = input_x * input_y * ch_src; in arm_avgpool_s8()
288 const int32_t kernel_y_end = MIN(kernel_y, input_y - idx_y); in arm_avgpool_s8()
336 const int32_t batch_input = input_x * input_y * ch_src; in arm_avgpool_s8()
353 if (k_y >= 0 && k_x >= 0 && k_y < input_y && k_x < input_x) in arm_avgpool_s8()
Darm_avgpool_s16.c81 const int32_t input_y = input_dims->h; in arm_avgpool_s16() local
94 const int32_t batch_input = input_x * input_y * ch_src; in arm_avgpool_s16()
114 const int32_t k_y_end = MIN(i_y * stride_y - pad_y + kernel_y, input_y); in arm_avgpool_s16()
224 const int32_t kernel_y_end = MIN(kernel_y, input_y - idx_y); in arm_avgpool_s16()
285 const int32_t kernel_y_end = MIN(kernel_y, input_y - base_idx_y); in arm_avgpool_s16()
Darm_max_pool_s16.c154 const int32_t input_y = input_dims->h; in arm_max_pool_s16() local
167 const int32_t batch_size = input_x * input_y * channel_in; in arm_max_pool_s16()
189 const int32_t kernel_y_end = MIN(kernel_y, input_y - base_idx_y); in arm_max_pool_s16()
Darm_max_pool_s8.c171 const int32_t input_y = input_dims->h; in arm_max_pool_s8() local
184 const int32_t batch_size = input_x * input_y * channel_in; in arm_max_pool_s8()
205 const int32_t kernel_y_end = MIN(kernel_y, input_y - base_idx_y); in arm_max_pool_s8()
/cmsis-nn-latest/Include/
Darm_nnfunctions.h2239 const uint16_t input_y,
2286 const uint16_t input_y,
2333 const uint16_t input_y,
2376 const uint16_t input_y,