Rolling and windowed operations
Rolling sum/mean/variance and related windowed statistics for high-throughput time series.
Open-source • CPU-first • Stable C ABI
HPCSeries is an open-source engine series built around a focused numeric core: modern Fortran kernels, a stable C interface, and a performance-oriented approach to fundamental primitives.
Designed for scientific computing, data engineering, and performance-critical analytics.
A family of engines centered on a reusable numeric core. The core stays domain-agnostic: arrays, indices, groups, and numeric transforms—no application logic embedded.
ISO_C_BINDING interfaces with explicit status codes and caller-allocated output buffers.
CPU-first, cache-aware primitives with benchmarks-driven iteration.
Use kernels as the foundation for domain engines without locking into a monolithic framework.
Focused primitives with predictable performance characteristics and clean interoperability.
Rolling sum/mean/variance and related windowed statistics for high-throughput time series.
Fast reductions plus group-by style aggregations over index groups.
Normalization, z-scores, anomaly transforms, and robust variants for noisy signals.
Install via pip or download from GitHub.
Quick start guide with examples and comprehensive API documentation.