- Sort Score
- Num 10 results
- Language All
Results 1 - 1 of 1 for exponentialMovingAverage (0.09 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
internal/bucket/bandwidth/measurement.go
return } increment := float64(bytesSinceLastWindow) / duration.Seconds() m.expMovingAvg = exponentialMovingAverage(betaBucket, m.expMovingAvg, increment) } // exponentialMovingAverage calculates the exponential moving average func exponentialMovingAverage(beta, previousAvg, incrementAvg float64) float64 { return (1-beta)*incrementAvg + beta*previousAvg }
Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Sat Jun 03 20:41:51 GMT 2023 - 2.9K bytes - Click Count (0)