-
Notifications
You must be signed in to change notification settings - Fork 53
Supported data types #15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Based on feedback, I've removed
Re: |
I've searched the NumPy issue tracker and mailing list for |
My sense is that we should postpone consideration of |
This was all agreed on, and that |
This issue seeks to come to a consensus on the minimum set of data types an array library must support in order to conform to the specification.
Prior Art
Supported data types across array libraries...
Dask (see NumPy)
MXNet (see NumPy)
PyData/Sparse (see NumPy)
Proposal
This issue proposes to specify that all specification conforming array libraries must, at minimum, support the following data types:
The above data types are common across all array libraries considered in prior art (with PyTorch being the exception).
Notes
complex64
andcomplex128
are currently omitted from this proposal, as I'd like to defer consideration of some of the thornier aspects of how complex numbers are handled for future specification iterations. The proposed types have considerable prior art and are well-established, and, when questions arise regarding their behavior, normative references, such as IEEE 754 for floating-point arithmetic, are available.The text was updated successfully, but these errors were encountered: