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.
249 stars
10 watching
50 forks
Language: C++
last commit: almost 4 years ago
Linked from 1 awesome list
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 |