Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/PoolingFunctions/
Darm_max_pool_s8.c97 static void clamp_output(q7_t *source, int32_t length, const int32_t act_min, const int32_t act_max) in clamp_output() argument
107 const int8x16_t predicated_max = vdupq_m_n_s8(vuninitializedq_s8(), (int8_t)act_max, p); in clamp_output()
122 in.bytes[0] = MIN(in.bytes[0], act_max); in clamp_output()
124 in.bytes[1] = MIN(in.bytes[1], act_max); in clamp_output()
126 in.bytes[2] = MIN(in.bytes[2], act_max); in clamp_output()
128 in.bytes[3] = MIN(in.bytes[3], act_max); in clamp_output()
139 comp = MIN(comp, act_max); in clamp_output()
181 const int32_t act_max = pool_params->activation.max; in arm_max_pool_s8() local
222 clamp_output(dst_base, output_x * output_y * channel_in, act_min, act_max); in arm_max_pool_s8()
Darm_avgpool_s8.c41 const int act_max) in scale_q31_to_q7_and_clamp() argument
49 sum = MIN(sum, act_max); in scale_q31_to_q7_and_clamp()
94 const int32_t act_max = pool_params->activation.max; in arm_avgpool_s8() local
187 sumV1 = vminq_s32(sumV1, vdupq_n_s32(act_max)); in arm_avgpool_s8()
190 sumV2 = vminq_s32(sumV2, vdupq_n_s32(act_max)); in arm_avgpool_s8()
193 sumV3 = vminq_s32(sumV3, vdupq_n_s32(act_max)); in arm_avgpool_s8()
196 sumV4 = vminq_s32(sumV4, vdupq_n_s32(act_max)); in arm_avgpool_s8()
230 sum = MIN(sum, act_max); in arm_avgpool_s8()
262 const int32_t act_max = pool_params->activation.max; in arm_avgpool_s8() local
316 scale_q31_to_q7_and_clamp(buffer, dst, ch_src, count, act_min, act_max); in arm_avgpool_s8()
[all …]