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

248 stars
10 watching
51 forks
Language: C++
last commit: over 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,083
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,524
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 941
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,730
sparsemat/sprs A Rust library implementing sparse matrix data structures and linear algebra algorithms 431
stanfordnqp/spins-b An optimization library for photonic devices using gradient-based methods. 291
james-bowman/sparse A package implementing various sparse matrix formats for efficient linear algebra operations 160
dppalomar/sparseindextracking A package for computing sparse portfolios of assets to track an index. 51
mengrao/str An optimized string class with an adaptive hash table for fast searching and comparisons 126
indigits/sparse-plex A collection of algorithms and techniques for exploiting sparse data representations to solve various problems in signal processing and machine learning. 99
google/llvm-propeller An optimization tool for improving the performance of large-scale software recompilation using profiling and relinking techniques. 381
datacanvasio/hypergbm Automated machine learning tool for tabular data pipelines 343
hyperopt/hyperopt-sklearn Automates search for optimal parameters in machine learning algorithms. 1,594