I think this is the right place to mention `scipp` library.

> On 1 Dec 2023, at 17:36, Adrin <adrin.jal...@gmail.com> 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 <dom.grigo...@gmail.com 
> <mailto:dom.grigo...@gmail.com>> 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 <axbanihi...@gmail.com 
> > <mailto:axbanihi...@gmail.com>> 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 -- numpy-discussion@python.org 
> > <mailto:numpy-discussion@python.org>
> > To unsubscribe send an email to numpy-discussion-le...@python.org 
> > <mailto:numpy-discussion-le...@python.org>
> > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ 
> > <https://mail.python.org/mailman3/lists/numpy-discussion.python.org/>
> > Member address: dom.grigo...@gmail.com <mailto:dom.grigo...@gmail.com>
> 
> _______________________________________________
> NumPy-Discussion mailing list -- numpy-discussion@python.org 
> <mailto:numpy-discussion@python.org>
> To unsubscribe send an email to numpy-discussion-le...@python.org 
> <mailto:numpy-discussion-le...@python.org>
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ 
> <https://mail.python.org/mailman3/lists/numpy-discussion.python.org/>
> Member address: adrin.jal...@gmail.com <mailto:adrin.jal...@gmail.com>
> _______________________________________________
> NumPy-Discussion mailing list -- numpy-discussion@python.org
> To unsubscribe send an email to numpy-discussion-le...@python.org
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> Member address: dom.grigo...@gmail.com

_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com

Reply via email to