Sukker - Linear Algebra library written in rust
Linear algebra in Rust!
Parallelized using rayon with support for many common datatypes, sukker tries to make matrix operations easier for the user, while still giving you as the user the performance you deserve.
Basic operations on sparse matrices are also supported now
Need a feature? Please let me/us know!
Why V2 already?
With added error handling and a good amount of rewriting, a major version was due to avoid any confusion.
Examples
Dens Matrices
use ;
Sparse Matrices
use HashMap;
use ;
More examples can be found here
Documentation
Full API documentation can be found here.
Features
- Easy to use!
- Blazingly fast
- Multiple features on dense matrices
- Serde support
- Support for all signed numeric datatypes
- Can be sent over threads
- Sparse matrices with matrix multiplications