Amelia Thurdekoos
Amelia Thurdekoos
This issue will close #30280 ## Summary of Changes: - New `float16.h` - This is a header only implementation of `halffloat.h`. Effectively eliminating the need to include `npy_math` when using...
This PR addresses a part of #29528. ### Description This change ports einsum_sumprod from the generated einsum_sumprod.c.src file to a C++ template source file (einsum_sumprod.cpp). The goal is to improve...
## Current situation `float16`, `npy_half`, is currently handled through a set of helper functions located in `numpy/halffloat.h` and implemented in `npymath`. This requires linking against the `libnpymath.a`, a static library....
### Issue with current documentation: There is currently no single, step by step piece of documentation on how to extend the NumPy C-API when introducing new dtypes or adding new...