Skip to main content

running_average

Function running_average 

Source
pub fn running_average(window: usize) -> impl FnMut(f64) -> f64
Expand description

Returns a closure that computes a running mean over the last window values.

Each call is O(1) using a ring buffer internally. Returns 0.0 for any call when window is 0.