sputnik

Sparse matrix optimizer

A library of optimized GPU kernels for sparse matrix operations used in deep learning.

A library of GPU kernels for sparse matrix operations.

GitHub

249 stars
10 watching
50 forks
Language: C++
last commit: almost 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hiroyuki-kasai/sparsegdlibrary A collection of unconstrained optimization algorithms for sparse modeling in MATLAB 53
neuralmagic/sparseml Enables the creation of smaller neural network models through efficient pruning and quantization techniques 2,071
gdikov/hypertunity A toolset for optimizing hyperparameters of machine learning models using Bayesian optimization and real-time visualization. 136
gpleiss/efficient_densenet_pytorch An implementation of DenseNets optimized to save GPU memory by using checkpointing 1,521
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 933
google-deepmind/optax A gradient processing and optimization library designed to facilitate research and productivity in machine learning by providing building blocks for custom optimizers and gradient processing components. 1,697
sparsemat/sprs A Rust library implementing sparse matrix data structures and linear algebra algorithms 400
stanfordnqp/spins-b An optimization library for photonic devices using gradient-based methods. 290
james-bowman/sparse A package implementing various sparse matrix formats for efficient linear algebra operations 159
dppalomar/sparseindextracking A package for computing sparse portfolios of assets to track an index. 50
mengrao/str An optimized string class with an adaptive hash table for fast searching and comparisons 125
indigits/sparse-plex A collection of algorithms and techniques for exploiting sparse data representations to solve various problems in signal processing and machine learning. 98
google/llvm-propeller An optimization tool for improving the performance of large-scale software recompilation using profiling and relinking techniques. 377
datacanvasio/hypergbm An AutoML toolkit designed to automate the entire machine learning process pipeline for tabular data 337
hyperopt/hyperopt-sklearn Automates search for optimal parameters in machine learning algorithms. 1,588