Skip to main content

Crate ferray_window

Crate ferray_window 

Source
Expand description

Window functions and functional programming utilities for ferray.

This crate provides NumPy-equivalent window functions for signal processing and spectral analysis (bartlett, blackman, hamming, hanning, kaiser), along with functional programming utilities (vectorize, piecewise, apply_along_axis, apply_over_axes).

All window functions return Array1<f64> and match NumPy’s output to high precision.

Re-exports§

pub use windows::bartlett;
pub use windows::blackman;
pub use windows::hamming;
pub use windows::hanning;
pub use windows::kaiser;
pub use functional::apply_along_axis;
pub use functional::apply_over_axes;
pub use functional::piecewise;
pub use functional::sum_axis_keepdims;
pub use functional::vectorize;
pub use functional::vectorize_nd;

Modules§

functional
windows