Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/PoolingFunctions/
Darm_avgpool_s8.c123 int32x4_t sumV1, sumV2, sumV3, sumV4; in arm_avgpool_s8() local
132 sumV3 = vdupq_n_s32(0); in arm_avgpool_s8()
153 sumV3 = vaddq_s32(sumV3, tempVHILO); in arm_avgpool_s8()
176sumV3[0] = sumV3[0] > 0 ? (sumV3[0] + count / 2) / count : (sumV3[0] - count / 2) / count; in arm_avgpool_s8()
177sumV3[1] = sumV3[1] > 0 ? (sumV3[1] + count / 2) / count : (sumV3[1] - count / 2) / count; in arm_avgpool_s8()
178sumV3[2] = sumV3[2] > 0 ? (sumV3[2] + count / 2) / count : (sumV3[2] - count / 2) / count; in arm_avgpool_s8()
179sumV3[3] = sumV3[3] > 0 ? (sumV3[3] + count / 2) / count : (sumV3[3] - count / 2) / count; in arm_avgpool_s8()
192 sumV3 = vmaxq_s32(sumV3, vdupq_n_s32(act_min)); in arm_avgpool_s8()
193 sumV3 = vminq_s32(sumV3, vdupq_n_s32(act_max)); in arm_avgpool_s8()
201 tempVHI = vmovnbq_s32(tempVHI, sumV3); in arm_avgpool_s8()