You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "JosiahParry (via GitHub)" <gi...@apache.org> on 2026/04/14 18:42:10 UTC

[D] Sparse tensor support [arrow-rs]

GitHub user JosiahParry created a discussion: Sparse tensor support

Arrow C++ implementation has a sparse tensor implementation that supports CSR, COO, CSC, and CSF formats:
https://github.com/apache/arrow/blob/4eca50770f7f2c5938a676f0719fbfc8aae4803c/cpp/src/arrow/sparse_tensor.h#L52

It would be really great if the rust library could also support this. It would open up the ability to do sparse matrix math using arrow data—e.g. with faer, burn, or alternatives and make it very easy for data to cross the FFI boundary. 

Specifically, my interest is in spatial statistics and GeoAI.


GitHub link: https://github.com/apache/arrow-rs/discussions/9718

----
This is an automatically sent email for github@arrow.apache.org.
To unsubscribe, please send an email to: github-unsubscribe@arrow.apache.org


Re: [D] Sparse tensor support [arrow-rs]

Posted by "JosiahParry (via GitHub)" <gi...@apache.org>.
GitHub user JosiahParry closed a discussion: Sparse tensor support

Arrow C++ implementation has a sparse tensor implementation that supports CSR, COO, CSC, and CSF formats:
https://github.com/apache/arrow/blob/4eca50770f7f2c5938a676f0719fbfc8aae4803c/cpp/src/arrow/sparse_tensor.h#L52

It would be really great if the rust library could also support this. It would open up the ability to do sparse matrix math using arrow data—e.g. with faer, burn, or alternatives and make it very easy for data to cross the FFI boundary. 

Specifically, my interest is in spatial statistics and GeoAI.


GitHub link: https://github.com/apache/arrow-rs/discussions/9718

----
This is an automatically sent email for github@arrow.apache.org.
To unsubscribe, please send an email to: github-unsubscribe@arrow.apache.org


Re: [D] Sparse tensor support [arrow-rs]

Posted by "Jefffrey (via GitHub)" <gi...@apache.org>.
GitHub user Jefffrey closed the discussion with a comment: Sparse tensor support

- raised as issue for tracking: https://github.com/apache/arrow-rs/issues/10462

GitHub link: https://github.com/apache/arrow-rs/discussions/9718#discussioncomment-17818950

----
This is an automatically sent email for github@arrow.apache.org.
To unsubscribe, please send an email to: github-unsubscribe@arrow.apache.org