Home
last modified time | relevance | path

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

/cmsis-dsp-latest/Source/DistanceFunctions/
Darm_braycurtis_distance_f32.c56 float32_t accumDiff = 0.0f, accumSum = 0.0f; in arm_braycurtis_distance_f32() local
97 accumSum = vecAddAcrossF32Mve(accumSumV); in arm_braycurtis_distance_f32()
103 return (accumDiff / accumSum); in arm_braycurtis_distance_f32()
112 float32_t accumDiff=0.0f, accumSum=0.0f; in arm_braycurtis_distance_f32() local
141 accumSum = vget_lane_f32(accumV2, 0) + vget_lane_f32(accumV2, 1); in arm_braycurtis_distance_f32()
147 accumSum += fabsf(*pA++ + *pB++); in arm_braycurtis_distance_f32()
156 return(accumDiff / accumSum); in arm_braycurtis_distance_f32()
162 float32_t accumDiff=0.0f, accumSum=0.0f, tmpA, tmpB; in arm_braycurtis_distance_f32() local
169 accumSum += fabsf(tmpA + tmpB); in arm_braycurtis_distance_f32()
178 return(accumDiff / accumSum); in arm_braycurtis_distance_f32()
Darm_braycurtis_distance_f16.c77 _Float16 accumDiff = 0.0f, accumSum = 0.0f; in arm_braycurtis_distance_f16() local
118 accumSum = vecAddAcrossF16Mve(accumSumV); in arm_braycurtis_distance_f16()
124 return (accumDiff / accumSum); in arm_braycurtis_distance_f16()
130 _Float16 accumDiff=0.0f16, accumSum=0.0f16, tmpA, tmpB; in arm_braycurtis_distance_f16() local
137 accumSum += (_Float16)fabsf((float32_t)((_Float16)tmpA + (_Float16)tmpB)); in arm_braycurtis_distance_f16()
146 return(accumDiff / accumSum); in arm_braycurtis_distance_f16()