Crate sparse[−][src]
sparse
is a sparse linear algebra library for working with sparse matrices and sparse vectors.
Sparse Matrices
sparse
includes multiple sparse matrix format:
CooMat
is intented for incremental matrix builds including support for duplicate entries.
DokMat
is intented for incremental matrix builds without support for duplicate entries.
CsrMat
and CscMat
are compressed format efficient for arithmetic operations and slicing on
rows or columns respectively.
Re-exports
pub use coo::CooMat; |
pub use csc::CscMat; |
pub use csr::CsrMat; |
pub use dok::DokMat; |
Modules
coo | Coordinate (COO) format sparse matrix. |
csc | Compressed sparse column (CSC) format sparse matrix. |
csr | Compressed sparse row (CSR) format sparse matrix. |
dok | Dictionary Of Keys (DOK) format sparse matrix. |