Searched refs:act_max (Results 1 – 2 of 2) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/Source/PoolingFunctions/ |
| D | arm_max_pool_s8.c | 97 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()
|
| D | arm_avgpool_s8.c | 41 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 …]
|