I think this is the right place to mention `scipp` library. > On 1 Dec 2023, at 17:36, Adrin <[email protected]> wrote: > > Some historical discussions on a namedarray on the scikit-learn side: > https://github.com/scikit-learn/enhancement_proposals/pull/25 > <https://github.com/scikit-learn/enhancement_proposals/pull/25> > > Might be useful to y'all. > > On Fri, Oct 20, 2023 at 8:49 AM Dom Grigonis <[email protected] > <mailto:[email protected]>> wrote: > I would make use of it if it was also supporting pure-numpy indices too. > Pure-numpy n-dim array with indices is what I was after for a while now. The > reason is exactly that - to shed heavy dependencies as pandas and have > performance of pure numpy. > > Regards, > DG > > > On 20 Oct 2023, at 00:51, Anderson Banihirwe <[email protected] > > <mailto:[email protected]>> wrote: > > > > :wave:t5: folks, [there has been growing interest in a lightweight array > > structure](https://github.com/pydata/xarray/issues/3981 > > <https://github.com/pydata/xarray/issues/3981>) that's in the same vein as > > [xarray's > > Variable](https://docs.xarray.dev/en/stable/generated/xarray.Variable.html > > <https://docs.xarray.dev/en/stable/generated/xarray.Variable.html>). we've > > put together a design doc for `namedarray`, and we could use your > > feedback/input. > > > > ## what is `namedarray`? > > > > in essence, `namedarray` aims to be a lighter version of xarray's > > Variable—shedding some of the heavier dependencies (e.g. Pandas) but still > > retaining the goodness of named dimensions. > > > > ## what makes it special? > > > > * **Array Protocol Compatibility**: we are planning to make it compatible > > with existing array protocols and the new [Python array API > > standard](https://data-apis.org/array-api/latest/ > > <https://data-apis.org/array-api/latest/>). > > * **Duck-Array Objects**: designed to wrap around multiple duck-array > > objects, like NumPy, Dask, Sparse, Pint, CuPy, and PyTorch. > > > > ## why are we doing this? > > > > the goal is to bridge the gap between power and simplicity, providing a > > lightweight alternative for scientific computing tasks that don't require > > the full firepower of Xarray (`DataArray` and `Dataset`). > > > > ## share your thoughts > > > > We've put together a design doc that goes into the nitty-gritty of > > `namedarray`. your insights could be invaluable in making this initiative a > > success. please give it a read and share your thoughts > > [here](https://github.com/pydata/xarray/discussions/8080 > > <https://github.com/pydata/xarray/discussions/8080>) > > > > * **Design Doc**: [namedarray Design > > Document](https://github.com/pydata/xarray/blob/main/design_notes/named_array_design_doc.md > > > > <https://github.com/pydata/xarray/blob/main/design_notes/named_array_design_doc.md>) > > > > cross posting from [Scientifc Python > > Discourse](https://discuss.scientific-python.org/t/seeking-feedback-design-doc-for-namedarray-a-lightweight-array-data-structure-with-named-dimensions/841 > > > > <https://discuss.scientific-python.org/t/seeking-feedback-design-doc-for-namedarray-a-lightweight-array-data-structure-with-named-dimensions/841>) > > _______________________________________________ > > NumPy-Discussion mailing list -- [email protected] > > <mailto:[email protected]> > > To unsubscribe send an email to [email protected] > > <mailto:[email protected]> > > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > > <https://mail.python.org/mailman3/lists/numpy-discussion.python.org/> > > Member address: [email protected] <mailto:[email protected]> > > _______________________________________________ > NumPy-Discussion mailing list -- [email protected] > <mailto:[email protected]> > To unsubscribe send an email to [email protected] > <mailto:[email protected]> > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > <https://mail.python.org/mailman3/lists/numpy-discussion.python.org/> > Member address: [email protected] <mailto:[email protected]> > _______________________________________________ > NumPy-Discussion mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > Member address: [email protected]
_______________________________________________ NumPy-Discussion mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: [email protected]
