Projects in Awesome Lists tagged with sparse-matrix
A curated list of projects in awesome lists tagged with sparse-matrix .
https://github.com/eigenteam/eigen-git-mirror
THIS MIRROR IS DEPRECATED -- New url: https://gitlab.com/libeigen/eigen
blas cplusplus lapack linear-algebra matrix solvers sparse-matrix
Last synced: 15 May 2025
https://github.com/drtimothyaldendavis/suitesparse
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
c cholmod colamd cpp csparse graph-algorithms graphblas klu mathematics matlab sparse-matrix spqr suitesparse umfpack
Last synced: 13 May 2025
https://github.com/gunrock/gunrock
Programmable CUDA/C++ GPU Graph Analytics
algorithm algorithms cpp cuda cxx essentials gnn gpu graph graph-algorithms graph-analytics graph-engine graph-neural-networks graph-primitives graph-processing gunrock hpc parallel-computing sparse-matrix
Last synced: 16 May 2025
https://github.com/pydata/sparse
Sparse multi-dimensional arrays for the PyData ecosystem
numpy python sparse-arrays sparse-data sparse-matrices sparse-matrix
Last synced: 14 May 2025
https://github.com/pyamg/pyamg
Algebraic Multigrid Solvers in Python
amg conda krylov multigrid pyamg python solver sparse-matrix
Last synced: 20 Oct 2025
https://github.com/lessthanoptimal/ejml
A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.
blas hacktoberfest linear-algebra-library matrix sparse-matrix
Last synced: 14 May 2025
https://github.com/conradsnicta/armadillo-code
Armadillo: fast C++ library for linear algebra & scientific computing - https://arma.sourceforge.net
armadillo blas expression-template gaussian-mixture-models lapack linear-algebra linear-algebra-library linear-solvers math-library matlab matrix-factorization matrix-functions matrix-inverse openmp rcpparmadillo scientific-computing signal-processing-algorithms solver sparse-matrix statistics
Last synced: 05 Apr 2025
https://github.com/tlk00/bitmagic
BitMagic Library
adjacency-matrix algorithm associative-array avx bit-array bit-manipulation bit-vector c c-plus-plus cmake indexing-engine information-retrieval integer-compression simd sparse-matrix sparse-vector sparse-vectors
Last synced: 02 Aug 2025
https://github.com/ing-bank/sparse_dot_topn
Python package to accelerate the sparse matrix multiplication and top-n similarity selection
cosine-similarity cython scipy sparse-matrix
Last synced: 11 Apr 2025
https://github.com/onesparse/onesparse
Accelerated Sparse Linear Algebra with Postgres and SuiteSparse
graph-theory graphs linear-algebra postgres postgresql-extension sparse-matrix
Last synced: 16 May 2025
https://github.com/kokkos/kokkos-kernels
Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
blas hpsf kokkos linear-algebra performance-portability sparse-matrix
Last synced: 12 Dec 2025
https://github.com/juliadiff/finitediff.jl
Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support
banded coloring derivatives fast gpu gradients hessians jacobians julia non-allocating sparse sparse-matrix
Last synced: 15 May 2025
https://github.com/sciml/nonlinearsolve.jl
High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.
bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state
Last synced: 06 Jan 2026
https://github.com/SciML/NonlinearSolve.jl
High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.
bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state
Last synced: 04 May 2025
https://github.com/james-bowman/sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
bit-vector blas coo csc csr dictionary-of-keys go golang gonum machine-learning matrices matrix matrix-format matrix-multiplication scientific-computing sparse-linear-systems sparse-matrices sparse-matrix sparse-representations vector
Last synced: 14 Mar 2025
https://github.com/juliaparallel/petsc.jl
Julia wrappers for the PETSc library
julia linear-algebra mpi petsc sparse-matrix
Last synced: 13 Apr 2025
https://github.com/cpmech/russell
Rust Scientific Libary. ODE and DAE (Runge-Kutta) solvers. Special functions (Bessel, Elliptic, Beta, Gamma, Erf). Linear algebra. Sparse solvers (MUMPS, UMFPACK). Probability distributions. Tensor calculus.
bessel-function differential-equations eigenvalues eigenvectors gamma-function interpolation linear-algebra mathematics numerical-derivatives numerical-integration quadrature quadrature-integration rust scientific-computing sparse-matrix special-functions spectral-methods
Last synced: 09 Apr 2025
https://github.com/juliasparse/sparsearrays.jl
SparseArrays.jl is a Julia stdlib
Last synced: 04 Apr 2025
https://github.com/JuliaSparse/SparseArrays.jl
SparseArrays.jl is a Julia stdlib
Last synced: 04 May 2025
https://github.com/flatironinstitute/sparse_dot
Python wrapper for Intel Math Kernel Library (MKL) matrix multiplication
matrix-multiplication mkl numpy python scipy sparse sparse-matrix
Last synced: 04 Apr 2025
https://github.com/alugowski/fast_matrix_market
Fast and full-featured Matrix Market I/O library for C++, Python, and R
blaze cpp csparse eigen-library eigen3 graphblas matrix-market matrix-market-format parallel parser python r sparse-matrix threaded
Last synced: 12 Oct 2025
https://github.com/open2c/coolpuppy
A versatile tool to perform pile-up analysis on Hi-C data in .cool format.
bioinformatics contact-matrix genomics hi-c pileup python sparse-matrix
Last synced: 17 Jul 2025
https://github.com/kyegomez/sparseattention
Pytorch Implementation of the sparse attention from the paper: "Generating Long Sequences with Sparse Transformers"
artificial-intelligence attention-is-all-you-need attention-mechanism attention-mechanisms machine-learning sparse-attn sparse-matrix
Last synced: 10 Apr 2025
https://github.com/flaport/torch_sparse_solve
A sparse KLU solver for PyTorch.
klu-algorithm python pytorch sparse sparse-linear-systems sparse-matrices sparse-matrix suitesparse
Last synced: 09 Apr 2025
https://github.com/drdarshan/ssgetpy
A searchable Python interface to the SuiteSparse Matrix Collection
Last synced: 15 Oct 2025
https://github.com/martinjrobins/diffsol
ODE solver library in Rust
bdf dsl jacobian mass-matrix ode ode-integrator ode-solver runge-kutta rust scientific-computing solver sparse-matrix
Last synced: 05 Jan 2026
https://github.com/benedekrozemberczki/nmfadmm
A sparsity aware implementation of "Alternating Direction Method of Multipliers for Non-Negative Matrix Factorization with the Beta-Divergence" (ICASSP 2014).
admm beta-divergence deepwalk embedding factorization feature-extraction lda matrix-factorization nmf node2vec optimization pca principal-component-analysis principal-components sparse-matrix topic-modeling unsupervised-learning unsupervised-machine-learning word-embedding word2vec
Last synced: 27 Jul 2025
https://github.com/juliasmoothoptimizers/hsl.jl
Julia interface to the HSL Mathematical Software Library
hsl julia linear-algebra sparse-matrix
Last synced: 27 Jun 2025
https://github.com/ivan-pi/fmetis
A modern Fortran interface to the METIS graph partitioning library
fortran graph graph-partitioning mesh-partitioning metis partitioning reordering serial sparse-matrix
Last synced: 27 Mar 2025
https://github.com/nschloe/betterspy
:eyes: Visualization for SciPy sparse matrices.
mathematics matrix pypi python sparse-matrices sparse-matrix visualization
Last synced: 19 Jun 2025
https://github.com/quantumbfs/luxurysparse.jl
A luxury sparse matrix package for Julia
identity permutation sparse-matrix sparsematrixcoo
Last synced: 12 Apr 2025
https://github.com/andrewssobral/godec
Python implementation of the GoDec algorithm from Zhou and Tao (ICML 2011) for low-rank and sparse representation
background-subtraction low-rank-matrix-decomposition low-rank-representation sparse-matrix
Last synced: 13 Apr 2025
https://github.com/mi2-warsaw/fselectorrcpp
Rcpp (free of Java/Weka) implementation of FSelector entropy-based feature selection algorithms with a sparse matrix support
entropy feature-selection r rcpp sparse-matrix
Last synced: 29 Oct 2025
https://github.com/flaport/klujax
Solve sparse linear systems in JAX using the KLU algorithm
autograd jax klu klu-algorithm python solve solver sparse-linear-solver sparse-linear-systems sparse-matrices sparse-matrix suitesparse
Last synced: 11 Sep 2025
https://github.com/owlbarn/eigen
Owl's OCaml Interface to Eigen3 C++ Library
eigen linear-algebra matrix owl sparse-matrix tensor
Last synced: 21 Jun 2025
https://github.com/SparseLinearAlgebra/spla
An open-source generalized sparse linear algebra library with vendor-agnostic GPUs accelerated computations
cplusplus cpp gpgpu gpu-computing graph-algorithms high-performance-computing linear-algebra opencl parallel python python-bindings sparse-matrix
Last synced: 18 Mar 2025
https://github.com/juliasparse/klu.jl
Julia Wrapper for the KLU sparse matrix solver from SuiteSparse
circuit-simulation julia sparse-matrix suitesparse
Last synced: 26 Apr 2025
https://github.com/sparselinearalgebra/spla
An open-source generalized sparse linear algebra library with vendor-agnostic GPUs accelerated computations
cplusplus cpp gpgpu gpu-computing graph-algorithms high-performance-computing linear-algebra opencl parallel python python-bindings sparse-matrix
Last synced: 01 May 2025
https://github.com/william-dawson/ntpoly
A massively parallel library for computing the functions of sparse matrices.
centrality density-functional-theory electronic-structure graph-algorithms high-performance-computing linear-algebra massively-parallel matrix-functions matrix-library quantum-chemistry sparse-matrices sparse-matrix
Last synced: 21 Oct 2025
https://github.com/sparselinearalgebra/cubool
Sparse linear Boolean algebra for Nvidia Cuda
boolean-algebra cplusplus graph-algorithms graph-analysis graphblas linear-algebra nvidia-cuda python sparse-matrix
Last synced: 14 Dec 2025
https://github.com/juliasmoothoptimizers/amd.jl
Approximate Minimum Degree Ordering in Julia
amd factorization julia julia-language linear-algebra permutation sparse-matrices sparse-matrix
Last synced: 21 Aug 2025
https://github.com/jchristopherson/linalg
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
blas cholesky-decomposition compressed-row-storage compressed-sparse-row eigenvalues eigenvectors fortran lapack linear-algebra lu-decomposition qr-decomposition singular-value-decomposition sparse-matrix
Last synced: 01 Mar 2025
https://github.com/david-cortes/MatrixExtra
(R) Efficient methods and operators for the sparse matrix classes in 'Matrix' (esp. CSR format or "RsparseMatrix")
Last synced: 15 Mar 2025
https://github.com/david-cortes/matrixextra
(R) Efficient methods and operators for the sparse matrix classes in 'Matrix' (esp. CSR format or "RsparseMatrix")
Last synced: 22 Apr 2025
https://github.com/michelemartone/pyrsb
PyRSB: a Python interface to the librsb Sparse Matrix library
cython feedback hpc librsb linear-algebra numpy openmp python-interface python3 scipy sparse-linear-systems sparse-matrix
Last synced: 12 Apr 2025
https://github.com/jvdp1/libsparse
Fortran library to handle sparse matrices
sparse-linear-algebra sparse-matrix
Last synced: 27 Mar 2025
https://github.com/zziz/sm
Sparse Matrix - Simple implementation of Sparse Matrix Operations in C++.
cpp linear-algebra mathematics matrix sparse-matrix templated
Last synced: 09 Jul 2025
https://github.com/atoptima/dynamicsparsearrays.jl
Dynamic sparse vector and matrix for julia
Last synced: 17 Jul 2025
https://github.com/leventerkok/conjugategradient
Sparse matrix linear equation solver, using the Conjugate Gradient algorithm
conjugate-gradient haskell optimization sparse-matrix
Last synced: 21 Mar 2025
https://github.com/alugowski/matspy
Sparse matrix spy plot and sparkline renderer.
graphblas matrix scipy sparse sparse-data sparse-matrices sparse-matrix sparsity-pattern visualization
Last synced: 27 Oct 2025
https://github.com/sparselinearalgebra/spbla
Sparse Boolean linear algebra for Nvidia Cuda, OpenCL and CPU computations
boolean-algebra cplusplus cuda graph-algorithms graphblas opencl python sparse-matrix suitesparse
Last synced: 02 Jan 2026
https://github.com/alugowski/matrepr
Format matrices and tensors to HTML, string, and LaTeX, with Jupyter integration.
data-science data-visualization data-viz graphblas jupyter numpy numpy-matrix pytorch scipy sparse sparse-data sparse-matrices sparse-matrix sparse-representations tensor tensorflow torch
Last synced: 12 Apr 2025
https://github.com/muellan/containers
generic C++ containers; matrix, triangle matrix, crs sparse matrix, etc.
c-plus-plus collections cpp cpp11 crs generic-containers header-only matrix matrix-library sparse-matrix
Last synced: 15 Jun 2025
https://github.com/mzy2240/fastse
A collection of power system analysis tools. Optimized for large-scale grid.
aot hpc jit power-flow powersystem sparse-matrix state-estimation
Last synced: 28 Oct 2025
https://github.com/ginkgo-project/ssget
Command line tool for working with matrices from the SuiteSparse Matrix Collection (sparse.tamu.edu)
bash sparse-matrix suitesparse
Last synced: 14 Jun 2025
https://github.com/fcdimitr/compressedsparseblocks.jl
A Julia interface (wrapper) to the Compressed Sparse Blocks (CSB) library.
cilk csb math-library matrix-vector-multiplication multithreading shared-memory-parallel sparse-matrix
Last synced: 15 Apr 2025
https://github.com/geffy/crowdai-counterfactual
2nd place solution for Criteo Ad Placement challenge
counterfactual crowdai ctr-prediction sparse-matrix tensorflow-models
Last synced: 02 Mar 2025
https://github.com/elit-altum/c-programs
Basic programs written in C using ANSI for GNU-GCC
ansi-c arrays c circular-linked-list circular-queue data-structures gcc-complier gnu linked-list menudriven queue sparse-matrix stacks
Last synced: 27 Oct 2025
https://github.com/ocramz/matrix-market-attoparsec
Attoparsec parsers for the NIST Matrix Market format
matrix parser-combinators parser-library sparse-matrices sparse-matrix
Last synced: 14 Apr 2025
https://github.com/coady/spector
Sparse vectors.
numpy-arrays scipy sparse-matrix sparse-vectors
Last synced: 12 Apr 2025
https://github.com/m-clark/tidyext
Extensions and extras for tidy processing.
datapreprocessing dplyr group-by head missing-data onehot-encoder prediction preprocessing r rounding sparse-matrix summary summary-statistics tail tidyr tidyverse
Last synced: 30 Apr 2025
https://github.com/joshday/standardizedmatrices.jl
Operations for standardized matrices without changing the underlying data
julia linear-algebra sparse-matrix statistics
Last synced: 28 Oct 2025
https://github.com/iraikov/tensor
Standard ML tensor/multidimensional array library
linear-algebra matrix-library mlton sparse-matrix standard-ml tensor
Last synced: 06 Jan 2026
https://github.com/nikhilrout/thegemmcoreproject
SystemVerilog Implementation of Nvidia's CUDA/Tensor Core GEMM Operations
cuda floating-point gemm gpgpu hybrid-precision-training sparse-matrix systolic-array tensorcore tpu
Last synced: 17 Aug 2025
https://github.com/balos1/fpga-sparse-matrix-mult
A sparse matrix multiplication FPGA architecture which acts as a 'coprocessor'.
fpga matrix-factorization sparse-matrices sparse-matrix
Last synced: 03 Apr 2025
https://github.com/sparselinearalgebra/graphblas-sharp
GPGPU-based GraphBLAS-like API implementation in F# (using Brahma.FSharp and OpenCL)
dotnet fsharp gpu graph-algorithms graphblas linear-algebra matrix sparse-linear-algebra sparse-matrix
Last synced: 16 Oct 2025
https://github.com/chloro-pn/pnmatrix
a matrix library for solving linear equations based on c++17.
cplusplus-17 gmres linear-equation-solver sparse-matrix
Last synced: 05 Mar 2025
https://github.com/kumar-shivam-ranjan/sparse-matrix-multiplication
This repository consists of sparse Matrix multiplication algorithms implemented in C/C++
Last synced: 25 Jun 2025
https://github.com/hameerabbasi/sparse-ndarray-protocols
Proposed protocols for sparse ndarray implementations in Python/SciPy
numpy python scipy sparse-matrix
Last synced: 26 Jun 2025
https://github.com/psctoolkit/psctoolkit
Main repository of the PSCToolkit package, it contains pointer to all the various part of the library.
multigrid numerical-linear-algebra preconditioning scientific-computing sparse-matrix
Last synced: 01 Apr 2025
https://github.com/indianwhocodes/sparsecodingproject
Sparse Coding - RASL
batch-alignment-problem cumulation dataset efficacy image-classification image-matrix image-processing matlab social-networks sparse-coding sparse-matrix
Last synced: 03 Apr 2025
https://github.com/owensgroup/sparsify.me
A simple C++14 and CUDA-based header-only library with tools for sparse-machine learning.
deep-neural-networks deeplearning sparse-matrix sparsification sparsifying-transform sparsity
Last synced: 15 Jun 2025
https://github.com/softcircuits/sparsecollections
The SparseCollections library provides the SparseArray<T> and SparseMatrix<T> collection classes.
sparce-array sparse sparse-data sparse-matrices sparse-matrix
Last synced: 19 Jun 2025
https://github.com/gos-k/cl-clsparse
Common Lisp bindings for clSPARSE
common-lisp opencl sparse-matrix
Last synced: 06 Jan 2026
https://github.com/huangli712/flink
Flexible Fortran Modules And Subroutines For Scientific Computing
colorful-terminal-output exception-message fortran-library fortran-modules fourier-transformation linked-list matrix message-passing-interface numerical-integration pseudorandom-number-generator scientific-computing sort-algorithm sparse-matrix special-functions spline-interpolation stack tetrahedron-integration-algorithm vector
Last synced: 03 Jan 2026
https://github.com/rwl/mc64
Sparse matrix scalings
matching-algorithm scaling-algorithms sparse-matrix
Last synced: 15 Apr 2025
https://github.com/myui/matrix4j
The matrix and vector library for Java
algebra csr-matrix linear-algebra matrix sparse-matrix
Last synced: 06 Apr 2025
https://github.com/fixstars/sc16workshop
IA3 2016 Sixth Workshop on Irregular Applications: Architectures and Algorithms (SC16 Workshop) @ Salt Lake City, UT
pezy presentation-slides sparse-matrix
Last synced: 23 Aug 2025
https://github.com/muneeb706/sparse-matrix-vector-mul
Parallelized Sparse Matrix Vector multiplication using OpenMP
c-plus-plus multiplication multithreading openmp sparse-matrix
Last synced: 26 Mar 2025
https://github.com/basemax/sparsematrixlinkedlistgo
Sparse-Matrix Linked-List Go is a sparse matrix implementation in Go using a linked list. This is a data structure that stores only non-zero values in a matrix. This is useful when you have a lot of zeros in your matrix. This data structure is also useful when you want to perform operations on sparse matrices.
data-structure datastructure ds go golang linkedlist sparse sparse-matrix sparsematrix
Last synced: 03 Apr 2025
https://github.com/larsgeb/scipy_mkl_gemv
A tiny bridge to MKL for SciPy CSR matrix vector multiplication.
linear-algebra mkl multiprocessing multithreading scipy sparse-matrix
Last synced: 19 Jul 2025
https://github.com/owlbarn/owl_suitesparse
SuiteSparse - Owl Interface
sparse-linear-systems sparse-matrix suitesparse
Last synced: 01 Mar 2025
https://github.com/bdpedigo/sparse_decomposition
Implementations from "A New Basis for Sparse PCA" paper at https://arxiv.org/abs/2007.00596
decomposition pca sparse-coding sparse-matrix sparse-representations
Last synced: 25 Apr 2025
https://github.com/gyakobo/sparse-matrix
This project aims utilize a sparse matrix as form of matrix or image value compression by basically implementing a special kind of data structure where it omits one continuously recurring value ultimately saving space only for "important" variables.
c c-struct compression-algorithm image-compression malloc njit sparse-matrix weissman-score
Last synced: 09 Oct 2025
https://github.com/ettersi/sparsematrixassemblers.jl
Assemble sparse matrices using block assignment
Last synced: 28 Mar 2025
https://github.com/pietrozanotta/scimatlib
Linear algebra library in typescript
linear-algebra npm sparse-matrix
Last synced: 14 May 2025
https://github.com/brosnanyuen/raybnn_sparse
Sparse Matrix Library for GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI
arrayfire cpu cuda gpu gpu-computing opencl parallel parallel-computing parallel-programming raybnn rust sparse sparse-coding sparse-matrix sparse-neural-networks
Last synced: 07 Apr 2025
https://github.com/matbesancon/pagerank
A functional, parallel PageRank implementation in Scala
functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix
Last synced: 24 Jun 2025
https://github.com/michelemartone/sparsersb
GNU Octave sparsersb plugin sources mirror
cplusplus gnu iterative-methods librsb linear-algebra matlab octave plugin sparse-linear-systems sparse-matrix
Last synced: 20 Mar 2025
https://github.com/antdeivid/sparsematrix
Projeto da cadeira de Estrutura de Dados: Implementação de uma matriz esparsa baseada em listas circularmente encadeadas.
circular-linked-list cpp data-structures sparse-matrix
Last synced: 16 Mar 2025
https://github.com/fpopic/master-thesis
(Class) Master's thesis source code. "A Distributed Recommender System on Apache Spark"
apache-spark blocks collaborative-filtering distributed-computing machine-learning-algorithms matrix-multiplication mllib recommendation-engine recommender-system similarity-matrix similarity-measures sparse-matrix
Last synced: 27 Feb 2025
https://github.com/antononcube/raku-math-sparsematrix
Raku package for sparse matrix technology.
linear-algebra raku rakulang sparse-matrix
Last synced: 02 Apr 2025
https://github.com/runtime-error786/hybridsearch
chromadb dense-retrieval langchain sparse-matrix
Last synced: 27 Mar 2025
https://github.com/jack-willturner/characterising-neural-compression
Code for "Characterising Across Stack Optimisations for Deep Convolutional Neural Networks"
channel-pruning deep-learning neural-acceleration quantization sparse-matrix weight-pruning
Last synced: 03 Apr 2025
https://github.com/alexp11223/hadoopmapreducematrixmult
hadoop hadoop-mapreduce mapreduce matrix-multiplication sparse-matrix
Last synced: 31 Mar 2025
https://github.com/lukeroantree4815162342/mastersproject
Code for "Computational Methods For Ultrafast Quantum Physics"
high-performance high-performance-computing mathematics numpy physics physics-simulation python python3 quantum-mechanics scipy sparse-matrix
Last synced: 01 Mar 2025
https://github.com/jacobwilliams/lusol
Fortran Package Manager library for LUSOL
fortran fortran-package-manager linear-algebra lu-decomposition lu-factorization lusol matrix-factorization sparse-linear-algebra sparse-matrix
Last synced: 08 Oct 2025