Searched refs:act_min (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 106 const int8x16_t predicated_min = vdupq_m_n_s8(vuninitializedq_s8(), (int8_t)act_min, p); in clamp_output() 121 in.bytes[0] = MAX(in.bytes[0], act_min); in clamp_output() 123 in.bytes[1] = MAX(in.bytes[1], act_min); in clamp_output() 125 in.bytes[2] = MAX(in.bytes[2], act_min); in clamp_output() 127 in.bytes[3] = MAX(in.bytes[3], act_min); in clamp_output() 138 comp = MAX(comp, act_min); in clamp_output() 180 const int32_t act_min = pool_params->activation.min; 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 | 40 const int act_min, in scale_q31_to_q7_and_clamp() argument 48 sum = MAX(sum, act_min); in scale_q31_to_q7_and_clamp() 93 const int32_t act_min = pool_params->activation.min; in arm_avgpool_s8() local 186 sumV1 = vmaxq_s32(sumV1, vdupq_n_s32(act_min)); in arm_avgpool_s8() 189 sumV2 = vmaxq_s32(sumV2, vdupq_n_s32(act_min)); in arm_avgpool_s8() 192 sumV3 = vmaxq_s32(sumV3, vdupq_n_s32(act_min)); in arm_avgpool_s8() 195 sumV4 = vmaxq_s32(sumV4, vdupq_n_s32(act_min)); in arm_avgpool_s8() 229 sum = MAX(sum, act_min); in arm_avgpool_s8() 261 const int32_t act_min = pool_params->activation.min; 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 …]
|