sprs icon indicating copy to clipboard operation
sprs copied to clipboard

sparse linear algebra library for rust

Results 48 sprs issues
Sort by recently updated
recently updated
newest added

Stumbled on a weird compilation error triggered by sprs "presence" (??). The following project fails to build unless `extern crate sprs` is commented: https://github.com/hhirtz/sprs-hrtb-bug/blob/master/src/lib.rs Of course the compilation error does...

It would be great if one could use this to access scipy csr_matrix/csc_matrix from Rust for writing extensions. There is rust-numpy to work with numpy arrays from rust, but that...

ideas/discussion - "sparsity aware element feedback" use case would be learning rules for AI using sparse matrices, e.g. steps of backprop modifying a matrix of weights, or whatever else AI...

imagine `trait MulAcc : num_traits::Zero{..}` - the types satisfying this (for dot product output and matrix multiply output) usually want to be zero-able to initialize them. Often we see bounds...

Apologies if this is already supported (or considered and rejected) for AI mixed precision matrices are increasingly common - for example 8bit weights, relying on 32bit accumulation one way to...

More tests stressing out the limits of small integer types should be added. Existing tests could be converted too.

Hey @vbarrielle ! First of all thanks for creating this fantastic library, we are successfully using it at work and it's doing what it advertises. Lately we were in need...

.diagonal would allocate a sparse vector while .diag_view could allocate a lazy diagonal proxy, trading time for memory

enhancement
E-easy
E-mentor

This is a discussion issue for how to handle unsorted indices in arrays and matrices. The situation as it is today is relaxed, we try to avoid it, having unsorted...

Requiring conversion before the product can be really slow. This requires setting up some benchmarks to measure the concrete effect.

enhancement