Projects in Awesome Lists tagged with sparse
A curated list of projects in awesome lists tagged with sparse .
https://github.com/guoguibing/librec
LibRec: A Leading Java Library for Recommender Systems, see
collaborative collaborative-filtering factorization filtering java matrix matrix-factorization probabilistic-graphical-models recommendation-algorithms recommender recommender-systems sparse systems tensor tensor-factorization
Last synced: 12 Apr 2025
https://github.com/tensor-compiler/taco
The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs
code-generator library linear-algebra sparse tensor tensor-algebra tensor-algebra-compiler
Last synced: 08 Apr 2025
https://github.com/greg7mdp/sparsepp
A fast, memory efficient hash map for C++
hash hash-map hash-tables hashmap sparse sparse-containers sparsehash unordered
Last synced: 13 Apr 2025
https://github.com/rusty1s/pytorch_sparse
PyTorch Extension Library of Optimized Autograd Sparse Matrix Operations
autograd pytorch sparse sparse-matrices
Last synced: 08 Apr 2025
https://github.com/hfp/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
amx avx avx2 avx512 bfloat16 blas convolution fortran intel jit machine-learning matrix matrix-multiplication simd sparse sse tensor transpose vector
Last synced: 26 Apr 2025
https://github.com/rapidsai/raft
RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.
anns building-blocks clustering cuda distance gpu information-retrieval linear-algebra llm machine-learning nearest-neighbors neighborhood-methods primitives random-sampling solvers sparse statistics vector-search vector-similarity vector-store
Last synced: 12 Apr 2025
https://github.com/libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
amx avx avx2 avx512 bfloat16 blas convolution fortran intel jit machine-learning matrix matrix-multiplication simd sparse sse tensor transpose vector
Last synced: 09 Apr 2025
https://github.com/naver/splade
SPLADE: sparse neural search (SIGIR21, SIGIR22)
bert information-retrieval nlp passage-retrieval sparse splade
Last synced: 12 Apr 2025
https://github.com/santosh-gupta/speedtorch
Library for faster pinned CPU <-> GPU transfer in Pytorch
cpu-gpu-transfer cpu-pinned-tensors cuda cuda-tensors cuda-variables cupy data-transfer embeddings embeddings-trained gpu gpu-transfer machine-learning natural-language-processing nlp pinned-cpu-tensors pytorch pytorch-tensors pytorch-variables sparse sparse-modeling
Last synced: 12 Apr 2025
https://github.com/Santosh-Gupta/SpeedTorch
Library for faster pinned CPU <-> GPU transfer in Pytorch
cpu-gpu-transfer cpu-pinned-tensors cuda cuda-tensors cuda-variables cupy data-transfer embeddings embeddings-trained gpu gpu-transfer machine-learning natural-language-processing nlp pinned-cpu-tensors pytorch pytorch-tensors pytorch-variables sparse sparse-modeling
Last synced: 15 Nov 2024
https://github.com/rapidsai/cuvs
cuVS - a library for vector search and clustering on the GPU
anns clustering cuda distance gpu information-retrieval llm machine-learning nearest-neighbors neighborhood-methods similarity-search sparse statistics vector-search vector-similarity vector-store
Last synced: 13 Apr 2025
https://github.com/megvii-research/Sparsebit
A model compression and acceleration toolbox based on pytorch.
deep-learning post-training-quantization pruning quantization quantization-aware-training sparse tensorrt
Last synced: 18 Nov 2024
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: 13 Apr 2025
https://github.com/microsoft/rag-experiment-accelerator
The RAG Experiment Accelerator is a versatile tool designed to expedite and facilitate the process of conducting experiments and evaluations using Azure Cognitive Search and RAG pattern.
acs azure chunking dense embedding evaluation experiment genai indexing information-retrieval llm openai rag sparse vectors
Last synced: 08 Apr 2025
https://github.com/open2c/cooler
A cool place to store your Hi-C
3d-genome bioinformatics chromatin contact-matrix cooler file-format genomics hdf5 hi-c ngs python sparse
Last synced: 24 Apr 2025
https://github.com/uwsampl/SparseTIR
SparseTIR: Sparse Tensor Compiler for Deep Learning
compiler sparse tensor-compiler
Last synced: 19 Nov 2024
https://github.com/vanruesc/sparse-octree
A sparse octree data structure.
3d culling octree raycasting sparse
Last synced: 06 Apr 2025
https://github.com/hellloxiaotian/adnet
Attention-guided CNN for image denoising(Neural Networks,2020)
attention-mechanism blind-denoising cnn cnn-pytorch deep-learning deep-neural-networks deep-reinforcement-learning image-denoising python2 pytorch real-noise sparse
Last synced: 11 Nov 2024
https://github.com/quantco/tabmat
Efficient matrix representations for working with tabular data
categorical-data dense matrix matrix-vector-products sandwich-products sparse
Last synced: 09 Apr 2025
https://github.com/Quantco/tabmat
Efficient matrix representations for working with tabular data
categorical-data dense matrix matrix-vector-products sandwich-products sparse
Last synced: 22 Nov 2024
https://github.com/cair/tmu
Implements the Tsetlin Machine, Coalesced Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, and Weighted Tsetlin Machine, with support for continuous features, drop clause, Type III Feedback, focused negative sampling, multi-task classifier, autoencoder, literal budget, and one-vs-one multi-class classifier. TMU is written in Python with wrappers for C and CUDA-based clause evaluation and updating.
absorbing-states autoencoder convolution cuda gpu incremental incremental-computation multi-output pattern-recognition propositional-logic regression relational-logic sparse tsetlin-machine
Last synced: 09 Apr 2025
https://github.com/juliasparse/pardiso.jl
Calling the PARDISO library from Julia
linear-algebra mkl-pardiso pardiso pardiso-library sparse
Last synced: 25 Feb 2025
https://github.com/JuliaSparse/Pardiso.jl
Calling the PARDISO library from Julia
linear-algebra mkl-pardiso pardiso pardiso-library sparse
Last synced: 13 Nov 2024
https://github.com/uestla/sparse-matrix
C++ implementation of sparse matrix using CRS (Compressed Row Storage) format
Last synced: 17 Nov 2024
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/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/gagolews/genieclust
Genie: Fast and Robust Hierarchical Clustering with Noise Point Detection - in Python and R
cluster-analysis clustering clustering-algorithm data-analysis data-mining data-science genie hdbscan hierarchical-clustering hierarchical-clustering-algorithm machine-learning machine-learning-algorithms mlpack nmslib python python3 r sparse
Last synced: 04 Apr 2025
https://github.com/mfschubert/sparsejac
Efficient forward- and reverse-mode sparse Jacobians using Jax
Last synced: 06 Apr 2025
https://github.com/juliasparse/mklsparse.jl
Make available to Julia the sparse functionality in MKL
high-performance julia mkl sparse
Last synced: 06 Apr 2025
https://github.com/JuliaSparse/MKLSparse.jl
Make available to Julia the sparse functionality in MKL
high-performance julia mkl sparse
Last synced: 13 Nov 2024
https://github.com/siavashserver/neonrvm
An open source machine learning library for performing regression tasks using RVM technique.
bayesian bindings c machine-learning python regression relevance-vector-machine rvm sparse
Last synced: 27 Mar 2025
https://github.com/petrkryslucsd/sparspak.jl
Direct solution of large sparse systems of linear algebraic equations in pure Julia
Last synced: 20 Feb 2025
https://github.com/ITensor/NDTensors.jl
A Julia package for n-dimensional sparse tensors.
block-sparsity julia sparse sparse-tensors tensor
Last synced: 27 Mar 2025
https://github.com/scivision/sparse-fortran
Sparse array examples using MUMPS, Scalapack, BLACS, PARDISO with CMake
Last synced: 05 Apr 2025
https://github.com/tiktok/sparo
Sparo optimizes performance of Git operations for your large frontend monorepo.
checkout git monorepo monorepos optimization pnpm rush rushjs rushstack sparse sparse-checkout
Last synced: 25 Nov 2024
https://github.com/Jittor/JSparse
JSparse is a high-performance auto-differentiation library for sparse voxels computation and point cloud processing based on TorchSparse and Jittor.
Last synced: 20 Mar 2025
https://github.com/vsraptor/bbhtm
bare bone Hierarchial Temporal Memory
distributed hierarchical htm memory numenta sdr sparse
Last synced: 29 Nov 2024
https://github.com/gdalle/sparsematrixcolorings.jl
Coloring algorithms for sparse Jacobian and Hessian matrices
autodiff automatic-differentiation coloring graph greedy sparse
Last synced: 27 Feb 2025
https://github.com/lanl/pycp_apr
CP-APR Tensor Decomposition with PyTorch backend. pyCP_APR can perform non-negative Poisson Tensor Factorization on GPU, and includes an interface for anomaly detection using the extracted latent patterns.
anomaly-detection candecomp-parafac canonical-polyadic cpd cybersecurity dense dense-tensors gpu latent-features non-negative-tensor-factorization numpy poisson-distribution pytorch sparse sparse-tensors tensor-decomposition tensor-factorization tensors
Last synced: 12 Apr 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: 12 Feb 2025
https://github.com/mdeff/dlaudio
Master thesis: Structured Auto-Encoder with application to Music Genre Recognition (code)
auto-encoders deep-learning graphs manifold-learning music-information-retrieval sparse
Last synced: 21 Nov 2024
https://github.com/c410-f3r/regular-crates
Aggregation of single-crate projects
Last synced: 17 Mar 2025
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/dppalomar/sparseeigen
Computation of Sparse Eigenvectors of a Matrix
covariance-matrix eigenvectors pca sparse
Last synced: 12 Apr 2025
https://github.com/dppalomar/sparseEigen
Computation of Sparse Eigenvectors of a Matrix
covariance-matrix eigenvectors pca sparse
Last synced: 13 Nov 2024
https://github.com/iamhankai/voicemusicseparation
Voice Music Separation competing for 6th Huawei Cup in ZJU
low-rank robust-pca rpca sparse voice-music-separation
Last synced: 25 Mar 2025
https://github.com/jammer345/SL-CycleGAN-Blind-Motion-Deblurring-in-Cycles-using-Sparse-Learning
SL-CycleGAN: Blind Motion Deblurring in Cycles using Sparse Learning
computer-vision deblurring generative-adversarial-network image-processing sparse state-of-the-art
Last synced: 05 Apr 2025
https://github.com/gentaiscool/pmf
Probabilistic Matrix Factorization on MovieLens 100K
matrix-factorization movielens pmf scikit-learn sklearn sparse
Last synced: 15 Apr 2025
https://github.com/HSE-LAMBDA/ai4material_design
Code for Kazeev, N., Al-Maeeni, A.R., Romanov, I. et al. Sparse representation for machine learning the properties of defects in 2D materials. npj Comput Mater 9, 113 (2023).
2d-materials bandgap energy-prediction graph-neural-networks sparse structure-property
Last synced: 13 Nov 2024
https://github.com/aryaaftab/sparselayer-tensorflow
An implementation of Sparse Layers in TensorFlow 2. x.
deep-learning sparse sparse-connectivity sparse-convolution sparse-dense tensorflow2
Last synced: 11 Feb 2025
https://github.com/exanauts/colpack.jl
A Julia interface to the C++ library ColPack for graph and sparse matrix coloring.
automatic-differentiation bipartite-graph coloring graph hessian jacobian sparse
Last synced: 03 Mar 2025
https://github.com/chakravala/Grassmann.wl
⟨Leibniz-Grassmann-Clifford⟩ multilinear differential geometric algebra
algebra automatic-differentiation clifford-algebras complex-numbers computational-geometry computer-algebra differentiable-programming differential-geometry geometric-algebra lie-groups linear-algebra mathematica quantum-computing quaternion sparse tensor tensor-algebra topology wolfram wolfram-language
Last synced: 29 Nov 2024
https://github.com/juliasparse/superludist.jl
Distributed Sparse Matrix Factorizations
Last synced: 25 Feb 2025
https://github.com/argmaxml/splade4elastic
elasticsearch language-model query-expansion sparse vector-search
Last synced: 14 Jan 2025
https://github.com/tnas/reordering-library
Parallel Algorithms for Sparse Matrices Reordering
algorithms matrix parallel reordering sparse
Last synced: 09 Apr 2025
https://github.com/chakravala/grassmann.wl
⟨Leibniz-Grassmann-Clifford⟩ multilinear differential geometric algebra
algebra automatic-differentiation clifford-algebras complex-numbers computational-geometry computer-algebra differentiable-programming differential-geometry geometric-algebra lie-groups linear-algebra mathematica quantum-computing quaternion sparse tensor tensor-algebra topology wolfram wolfram-language
Last synced: 12 Mar 2025
https://github.com/martinjrobins/diffsl
compiler dsl mass-matrix ode ode-model sparse tensor
Last synced: 11 Apr 2025
https://github.com/nvinuesa/sparsal
Sparse approximation library
scala signal-processing sparse sparse-coding
Last synced: 13 Apr 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: 09 Feb 2025
https://github.com/tmsalab/slcm
Perform a Bayesian estimation of the exploratory Sparse Latent Class Model for Binary Data described by Chen, Y., Culpepper, S. A., and Liang, F. (2020) <https://doi.org/10.1007/s11336-019-09693-2>
latent-class-model psychometrics r-package rcpparmadillo sparse
Last synced: 08 Feb 2025
https://github.com/bragg13/autoencoded-fmri-nsd
Neuroscience meets ML: Encoding Human Brain Activity Through Sparse Autoencoders
autoencoder fmri neuroscience nsd sparse
Last synced: 11 Feb 2025
https://github.com/flaport/umfpack-rs
Some UMFPACK bindings for rust.
linear lu rust solve sparse suitesparse system umfpack
Last synced: 09 Apr 2025
https://github.com/ahojukka5/vertexfinder.jl
The need to determine pseudoperipheral vertices arises from several graph-theoretical approaches for ordering sparse matrix equations. This package implements George-Liu algorithm for finding a pseudoperipheral vertex in a graph aiming at returning a vertex having a large eccentricity.
fem george graph liu matrix node peudoperipheral sparse vertex
Last synced: 15 Mar 2025
https://github.com/jw3126/simplesparsearrays.jl
Simple arbitrary dimension sparse arrays
Last synced: 05 Apr 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/hoshimin/ranger
Fast sparsed range intersection
algorithm algorithms header-only intersect intersection range sparse
Last synced: 14 Apr 2025
https://github.com/alimpfard/sparse-ndarray
Sparse N-Dimensional Arrays
c ndarray numeric-computing numerics sparse sparse-data
Last synced: 12 Mar 2025
https://github.com/oomol-lab/sparse-file-js
Create / Resize sparse file with Node.js
Last synced: 17 Mar 2025
https://github.com/astef/sparsenumerics
Numbers stored as the positions of 1's in their binary form, useful for math with power of 2 towers
biginteger math numbers sparse
Last synced: 12 Mar 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/0xnu/phtree
PH-tree (Permutation Hierarchical Tree) implementation in Go.
golang high-dimensional phtree sparse
Last synced: 03 Apr 2025
https://github.com/ymtoo/sparsedistancematrices.jl
Sparse Distance Matrices
Last synced: 21 Mar 2025
https://github.com/basemax/sparsepolynomiallinkedlistc
This is a C implementation of a sparse polynomial linked-list. This is a good example of how to use a linked-list in C. By using a linked-list, we can store a sparse polynomial in a memory efficient way. Sparse polynomials are polynomials that have a lot of terms with a coefficient of 0.
algorithm algorithms algorithms-and-data-structures c c-polynomial c-sparse-polynomial c-sparsepolynomial datastructure ds polynomial polynomial-c sparse sparse-polynomial sparse-polynomial-c sparsepolynomial sparsepolynomial-c
Last synced: 03 Apr 2025
https://github.com/konstantin8105/sparse
Transpilated CSparse from C to Go
c c4go golang linear-algebra sparse
Last synced: 27 Mar 2025
https://github.com/wrathematics/spar
Sparse Allreduce
allreduce mpi sparse sparse-matrices
Last synced: 29 Mar 2025
https://github.com/stdlib-js/array-to-sparse-iterator-right
Create an iterator from a sparse array-like object, iterating from right to left.
arr array holes iter iterate iteration iterator javascript node node-js nodejs sparse stdlib typed typed-array util utilities utility utils
Last synced: 13 Apr 2025
https://github.com/jamesetsmith/mtxio
Matrix Market IO
matrix-market openmp parallel sparse
Last synced: 06 Apr 2025
https://github.com/dipterix/spfda
Functional Group Bridge for Simultaneous Regression and Support Estimation (https://arxiv.org/abs/2006.10163)
function-on-scalar-regression regularization-methods sparse
Last synced: 31 Mar 2025
https://github.com/basemax/sparsepolynomialgo
A Go package for working with sparse polynomials. (Based on Array List data structure)
go go-package golang polynomial polynomials sparse sparse-data sparse-matrix
Last synced: 03 Apr 2025
https://github.com/diiigle/treesat
3D Summed Volume Table with focus on sparse data
integral-volume sparse summed-volume-table
Last synced: 23 Mar 2025
https://github.com/ahojukka5/graphordering.jl
GraphOrdering.jl is a package focused on a problem of renumbering vertices of a graph such a way that the bandwidth of the sparse matrix is minimized. In other words: find a permutation of system of equations which minimized the fill-in of sparse matrix during matrix factorization. The functionality of the package corresponds to the symrcm function of MATLAB.
bandwidth cuthill graph matrices mckee minimum ordering reverse sparse
Last synced: 15 Mar 2025