Hi,

np.trunc returns floating dtype output even for integral dtype input. As
per array-api, it should preserve the input dtype.

Note: This is also true for np.rint, np.fix, np.ceil, np.floor

Reference: https://github.com/numpy/numpy/issues/19464

Possible Fix:
1. We update the behaviour directly with an update to release note.
2. We add a FutureWarning and update the behaviour in a future release.

This email is to gauge the preference for the fix.

Thank You!

Regards,
Kshiteej K
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to