Package: python3-numpy-rms
Source: numpy-rms
Version: 0.7.0-2
Architecture: amd64
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Installed-Size: 40
Depends: python3, python3:any, libc6 (>= 2.4)
Section: python
Priority: optional
Homepage: https://github.com/nomonosound/numpy-rms
Description: fast root mean square calculation for NumPy arrays
 This library provides a fast implementation of root mean square (RMS)
 calculations for NumPy arrays. It computes RMS values over fixed-size windows
 and returns the resulting series.
 .
 The function operates on one-dimensional or two-dimensional float32 arrays
 stored in contiguous memory. Given an input array and a window size, it
 calculates the RMS value for each window, producing a sequence of RMS values.
 This is useful for summarising signal magnitude over time or across grouped
 samples.
 .
 The implementation is written in C and includes architecture-specific
 optimisations for x86-64 (AVX) and ARM (NEON) systems, allowing efficient
 processing of large arrays where repeated RMS calculations would otherwise be
 costly.
 .
 The module focuses on a single task: efficient RMS computation for NumPy array
 data. It does not attempt to provide a full signal-processing framework.
