Skip to main content

rolling_product_float

Function rolling_product_float 

Source
pub fn rolling_product_float<T: Float + Copy + One + Zero>(
    window: FloatAVT<'_, T>,
    subwindow: usize,
) -> FloatArray<T>
Expand description

Computes rolling products over floating-point data with IEEE 754 mathematical semantics.

Performs multiplicative aggregation using incremental computation strategies that maintain numerical precision through careful handling of special values (infinity, NaN, zero) according to IEEE 754 standards.