A high-performance numerical computing backend written in C++17 with a Python API via pybind11.
- N-dimensional NDArray with shape & stride metadata
- Zero-copy NumPy interoperability
- SIMD-accelerated elementwise operations (AVX2)
- Broadcasting
- Reductions (sum, mean, min, max)
- Dot product and matrix-vector multiplication
- Pythonic API (+, *, @)
git clone --recursive https://github.com/ash3151/High-Performance-Numerical-Engine.git
cd hplinalg
mkdir build && cd build
cmake ..
cmake --build .