Home
last modified time | relevance | path

Searched refs:row_pos (Results 1 – 4 of 4) sorted by relevance

/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_depthwise_conv_s4_opt.c337 const int8_t *row_pos = kernel + row_shift; in arm_depthwise_conv_s4_opt() local
351 read_and_pad_s4(row_pos, &ip_a2, &ip_b1); in arm_depthwise_conv_s4_opt()
352 read_and_pad_s4_uneven(row_pos + (input_ch >> 1), &ip_a1, &ip_b2); in arm_depthwise_conv_s4_opt()
380 ker00 = row_pos[0]; in arm_depthwise_conv_s4_opt()
381 ker11 = row_pos[1]; in arm_depthwise_conv_s4_opt()
392 ker11 = row_pos[1 + (input_ch >> 1)]; in arm_depthwise_conv_s4_opt()
393 ker0 = row_pos[0 + (input_ch >> 1)] >> 4; in arm_depthwise_conv_s4_opt()
396 ker3 = (int8_t)(row_pos[2 + (input_ch >> 1)] << 4) >> 4; in arm_depthwise_conv_s4_opt()
404 row_pos += (input_ch); in arm_depthwise_conv_s4_opt()
416 ker00 = row_pos[0]; in arm_depthwise_conv_s4_opt()
[all …]
Darm_depthwise_conv_s8_opt.c290 const int8_t *row_pos = kernel + row_shift; in arm_depthwise_conv_s8_opt() local
300 ip_b1 = arm_nn_read_s8x4(row_pos); in arm_depthwise_conv_s8_opt()
301 ip_a1 = arm_nn_read_s8x4(row_pos + input_ch); in arm_depthwise_conv_s8_opt()
330 row_pos += input_ch << 1; in arm_depthwise_conv_s8_opt()
338 sum += row_pos[0] * col_pos[0]; in arm_depthwise_conv_s8_opt()
339 sum_2 += row_pos[1] * col_pos[1]; in arm_depthwise_conv_s8_opt()
340 sum_3 += row_pos[2] * col_pos[2]; in arm_depthwise_conv_s8_opt()
341 sum_4 += row_pos[3] * col_pos[3]; in arm_depthwise_conv_s8_opt()
343 row_pos += input_ch; in arm_depthwise_conv_s8_opt()
378 const int8_t *row_pos = kernel + row_shift; in arm_depthwise_conv_s8_opt() local
[all …]
Darm_depthwise_conv_fast_s16.c300 const int8_t *row_pos = kernel + row_shift; in arm_depthwise_conv_fast_s16() local
310 row_b1 = arm_nn_read_s8x4(row_pos); in arm_depthwise_conv_fast_s16()
311 row_a1 = arm_nn_read_s8x4(row_pos + input_ch); in arm_depthwise_conv_fast_s16()
340 row_pos += input_ch << 1; in arm_depthwise_conv_fast_s16()
348 sum_1 += row_pos[0] * col_pos[0]; in arm_depthwise_conv_fast_s16()
349 sum_2 += row_pos[1] * col_pos[1]; in arm_depthwise_conv_fast_s16()
350 sum_3 += row_pos[2] * col_pos[2]; in arm_depthwise_conv_fast_s16()
351 sum_4 += row_pos[3] * col_pos[3]; in arm_depthwise_conv_fast_s16()
353 row_pos += input_ch; in arm_depthwise_conv_fast_s16()
399 const int8_t *row_pos = kernel + row_shift; in arm_depthwise_conv_fast_s16() local
[all …]
Darm_nn_depthwise_conv_s8_core.c168 const int8_t *row_pos = row + ch_idx; in arm_nn_depthwise_conv_s8_core() local
174 const int8_t row_val = row_pos[j * num_ch]; in arm_nn_depthwise_conv_s8_core()