-
-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
This is my personal list of patches around numpy-quaddtype that I currently have in my own project that I'd like to fix upstream - I will work on most of them myself and will reach out if I need help with some:
Constants
- expose precision: could just be hardcoded to 33, the precision of np.float128 on a platform with native float128 support Add bits, precision, resolution constants #132
Ufuncs
- sign ufunc: implemented in Implement copysign, sign, and signbit ufuncs #122
- sinh, cosh, tanh, asinh, acosh, atanh ufuncs: implemented in Implement hyperbolic ufuncs #128
- fix mod ufunc: fixed in Fixing mod's behaviour to numpy from IEEE #125
- isnan, isinf, isfinite ufuncs: implemented in Implement isfinite, isinf, isnan ufuncs #121
- nextafter and spacing ufuncs: implemented in FEAT:
nextafter
ufunc implementation #190 and FEAT:spacing
ufunc implementation #191
Dtype
- support
np.issubdtype(dtype, np.floating)
: implemented in QuadDtype finfo support & Nightly CI #165 - finfo support: implemented in QuadDtype finfo support & Nightly CI #165
- nan_to_num ufunc: depends on finfo support
- custom dtype kind character, not
'\0'
, tracked in SleefQuadPrecDType kind, char, num #110, not yet possible
Binary
- cast to an equal-sized unsigned integer type
SwayamInSync and ngoldbaum
Metadata
Metadata
Assignees
Labels
No labels