extabgrad commented on PR #33925: URL: https://github.com/apache/arrow/pull/33925#issuecomment-1451831380
> Just to be clear: by complex you mean diverse not complex as in complex numbers? No, I mean complex numbers, which are increasingly used in AI workflows. > `shape`, `dim_names` and `permutation` would map to a row-major (C, python) physical layout of data. Data in the underlying buffer would have row-major layout. I find 'row-major' to be ambiguous. You can have a row major layout and still list dimensions left-to-right [row column page batch]. > > 2. Are 1-dimensional and 0-dimensional arrays allowed? > > This wasn't discussed, but the current language doesn't forbid them, so I suppose they are allowed. Do you think we should explicitly allow them? I don't know, I just know they are important in numpy. > That's an interesting point. Do you know of a source where this is discussed/argued? I'd be in favor of array-like naming too. The consideration here would be that deep learning frameworks are pushing tensor name and seem to have a lot of momentum.  Are you confident it is clear this datatype is only to be used in machine learning contexts? Perhaps it should be called 'machine-learning-tensor' then? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
