Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/
Darm_logsumexp_f32.c71 float32_t maxVal; in arm_logsumexp_f32() local
78 arm_max_no_idx_f32((float32_t *) in, blockSize, &maxVal); in arm_logsumexp_f32()
92 vecExp = vexpq_f32(vsubq_n_f32(vecIn, maxVal)); in arm_logsumexp_f32()
111 accum += expf(tmp - maxVal); in arm_logsumexp_f32()
116 accum = maxVal + log(accum); in arm_logsumexp_f32()
127 float32_t maxVal; in arm_logsumexp_f32() local
145 maxVal = *pIn++; in arm_logsumexp_f32()
152 if (tmp > maxVal) in arm_logsumexp_f32()
154 maxVal = tmp; in arm_logsumexp_f32()
178 maxVal = vget_lane_f32(accumV2, 0) ; in arm_logsumexp_f32()
[all …]
Darm_max_q15.c108 …q15_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_q15() local
130 maxVal = *pSrc++; in arm_max_q15()
133 if (out < maxVal) in arm_max_q15()
136 out = maxVal; in arm_max_q15()
140 maxVal = *pSrc++; in arm_max_q15()
141 if (out < maxVal) in arm_max_q15()
143 out = maxVal; in arm_max_q15()
147 maxVal = *pSrc++; in arm_max_q15()
148 if (out < maxVal) in arm_max_q15()
150 out = maxVal; in arm_max_q15()
[all …]
Darm_max_q31.c108 …q31_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_q31() local
130 maxVal = *pSrc++; in arm_max_q31()
133 if (out < maxVal) in arm_max_q31()
136 out = maxVal; in arm_max_q31()
140 maxVal = *pSrc++; in arm_max_q31()
141 if (out < maxVal) in arm_max_q31()
143 out = maxVal; in arm_max_q31()
147 maxVal = *pSrc++; in arm_max_q31()
148 if (out < maxVal) in arm_max_q31()
150 out = maxVal; in arm_max_q31()
[all …]
Darm_max_f16.c148 …float16_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_f16() local
171 maxVal = *pSrc++; in arm_max_f16()
174 if (out < maxVal) in arm_max_f16()
177 out = maxVal; in arm_max_f16()
181 maxVal = *pSrc++; in arm_max_f16()
182 if (out < maxVal) in arm_max_f16()
184 out = maxVal; in arm_max_f16()
188 maxVal = *pSrc++; in arm_max_f16()
189 if (out < maxVal) in arm_max_f16()
191 out = maxVal; in arm_max_f16()
[all …]
Darm_max_q7.c162 …q7_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_q7() local
184 maxVal = *pSrc++; in arm_max_q7()
187 if (out < maxVal) in arm_max_q7()
190 out = maxVal; in arm_max_q7()
194 maxVal = *pSrc++; in arm_max_q7()
195 if (out < maxVal) in arm_max_q7()
197 out = maxVal; in arm_max_q7()
201 maxVal = *pSrc++; in arm_max_q7()
202 if (out < maxVal) in arm_max_q7()
204 out = maxVal; in arm_max_q7()
[all …]
Darm_max_f32.c269 …float32_t maxVal, out; /* Temporary variables to store the output value. */ in arm_max_f32() local
292 maxVal = *pSrc++; in arm_max_f32()
295 if (out < maxVal) in arm_max_f32()
298 out = maxVal; in arm_max_f32()
302 maxVal = *pSrc++; in arm_max_f32()
303 if (out < maxVal) in arm_max_f32()
305 out = maxVal; in arm_max_f32()
309 maxVal = *pSrc++; in arm_max_f32()
310 if (out < maxVal) in arm_max_f32()
312 out = maxVal; in arm_max_f32()
[all …]
Darm_logsumexp_f16.c74 float16_t maxVal; in arm_logsumexp_f16() local
81 arm_max_no_idx_f16((float16_t *) in, blockSize, &maxVal); in arm_logsumexp_f16()
95 vecExp = vexpq_f16(vsubq_n_f16(vecIn, maxVal)); in arm_logsumexp_f16()
114 accum += expf(tmp - maxVal); in arm_logsumexp_f16()
119 accum = maxVal + logf(accum); in arm_logsumexp_f16()
127 _Float16 maxVal; in arm_logsumexp_f16() local
136 maxVal = *pIn++; in arm_logsumexp_f16()
143 if (tmp > maxVal) in arm_logsumexp_f16()
145 maxVal = tmp; in arm_logsumexp_f16()
157 accum += expf(tmp - maxVal); in arm_logsumexp_f16()
[all …]
Darm_absmax_f32.c220 …float32_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_f32() local
238 maxVal = fabsf(*pSrc++); in arm_absmax_f32()
241 if (out < maxVal) in arm_absmax_f32()
244 out = maxVal; in arm_absmax_f32()
Darm_absmax_q15.c198 …q15_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_q15() local
213 maxVal = (*pSrc > 0) ? *pSrc : ((*pSrc == (q15_t) 0x8000) ? 0x7fff : -*pSrc); in arm_absmax_q15()
217 if (out < maxVal) in arm_absmax_q15()
220 out = maxVal; in arm_absmax_q15()
Darm_absmax_q31.c197 …q31_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_q31() local
213 maxVal = (*pSrc > 0) ? *pSrc : ((*pSrc == INT32_MIN) ? INT32_MAX : -*pSrc); in arm_absmax_q31()
217 if (out < maxVal) in arm_absmax_q31()
220 out = maxVal; in arm_absmax_q31()
Darm_absmax_f16.c234 …float16_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_f16() local
249 maxVal = fabsf(*pSrc++); in arm_absmax_f16()
252 if (out < maxVal) in arm_absmax_f16()
255 out = maxVal; in arm_absmax_f16()
Darm_absmax_q7.c255 …q7_t maxVal, out; /* Temporary variables to store the output value. */ in arm_absmax_q7() local
271 maxVal = (*pSrc > 0) ? *pSrc : ((*pSrc == (q7_t) 0x80) ? (q7_t) 0x7f : -*pSrc); in arm_absmax_q7()
275 if (out < maxVal) in arm_absmax_q7()
278 out = maxVal; in arm_absmax_q7()
/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/DistanceFunctions/
Darm_chebyshev_distance_f32.c108 float32_t diff=0.0f, maxVal=0.0f, tmpA, tmpB; in arm_chebyshev_distance_f32() local
118 maxVal = diff; in arm_chebyshev_distance_f32()
126 if (diff > maxVal) in arm_chebyshev_distance_f32()
128 maxVal = diff; in arm_chebyshev_distance_f32()
163 maxVal = vget_lane_f32(maxValV2,0); in arm_chebyshev_distance_f32()
172 if (diff > maxVal) in arm_chebyshev_distance_f32()
174 maxVal = diff; in arm_chebyshev_distance_f32()
179 return(maxVal); in arm_chebyshev_distance_f32()
185 float32_t diff=0.0f, maxVal,tmpA, tmpB; in arm_chebyshev_distance_f32() local
190 maxVal = diff; in arm_chebyshev_distance_f32()
[all …]
Darm_chebyshev_distance_f16.c116 _Float16 diff=0.0f, maxVal,tmpA, tmpB; in arm_chebyshev_distance_f16() local
121 maxVal = diff; in arm_chebyshev_distance_f16()
129 if (diff > maxVal) in arm_chebyshev_distance_f16()
131 maxVal = diff; in arm_chebyshev_distance_f16()
136 return(maxVal); in arm_chebyshev_distance_f16()
/hal_nxp-latest/mcux/middleware/wifi_nxp/wls/
Dwls_api.c65 unsigned int maxVal; in wls_process_csi() local
223 … calcPdpAndFirstPathMin(pktinfo, fftBuffer, pdpOut, totalpower, &maxIdx, &maxVal, &firstPathDelay); in wls_process_csi()
228 calcPdpAndMaxIntrinsic(pktinfo, fftBuffer, pdpOut, totalpower, &maxIdx, &maxVal); in wls_process_csi()
230 calcPdpAndMaxParallel(pktinfo, fftBuffer, pdpOut, totalpower, &maxIdx, &maxVal); in wls_process_csi()
232 firstPathDelay = findFirstPath(pktinfo, pdpOut, maxIdx, maxVal, 1); in wls_process_csi()
264 resArray[4] = maxVal >> 15; in wls_process_csi()
Dwls_subspace_processing.c641 float maxVal = 0; in determineFirstPath() local
664 if(sumPower[kk]>maxVal){ in determineFirstPath()
665 maxVal = sumPower[kk]; in determineFirstPath()
670 detThresh = maxVal*music_thresh_rel; in determineFirstPath()
Dwls_processing.h123 …h(hal_pktinfo_t *pktinfo, unsigned int *pdpOutBuffer, int maxIdx, unsigned int maxVal, int stride);
Dwls_processing.c2614 …h(hal_pktinfo_t *pktinfo, unsigned int *pdpOutBuffer, int maxIdx, unsigned int maxVal, int stride){ argument
2631 peakThresh = maxVal>>PEAK_THRESH_SHIFT;
2650 y0 = maxVal;