JaxPruner: A concise library for sparsity research
Not on the map. Why?
Abstract (arXiv)
This paper introduces JaxPruner, an open-source JAX-based pruning and sparse training library for machine learning research. JaxPruner aims to accelerate research on sparse neural networks by providing concise implementations of popular pruning and sparse training algorithms with minimal memory and latency overhead. Algorithms implemented in JaxPruner use a common API and work seamlessly with the popular optimization library Optax, which, in turn, enables easy integration with existing JAX based libraries. We demonstrate this ease of integration by providing examples in four different codebases: Scenic, t5x, Dopamine and FedJAX and provide baseline experiments on popular benchmarks.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 49 of its 76 references that are in the map. First posted on arXiv 27 Apr 2023.
Builds on
49 of 76 references.
References · 49
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2020Adaptive Federated Optimizationcited by 1,036
37 more
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 774
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2020What is the State of Neural Network Pruning?cited by 578
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2017Distributional Reinforcement Learning with Quantile Regressioncited by 464
- 2018Implicit Quantile Networks for Distributional Reinforcement Learningcited by 362
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2018Efficient Neural Audio Synthesiscited by 218
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2017EMNIST: an extension of MNIST to handwritten letterscited by 212
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2022MegaBlocks: Efficient Sparse Training with Mixture-of-Expertscited by 204
- 2021Efficient and Modular Implicit Differentiationcited by 199
- 2022Scaling Up Models and Data with textttt5x and textttseqiocited by 187
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 177
- 2023The Dormant Neuron Phenomenon in Deep Reinforcement Learningcited by 171
- 2020Sparse GPU Kernels for Deep Learningcited by 138
- 2018Dopamine: A Research Framework for Deep Reinforcement Learningcited by 121
- 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
- 2022Better plain ViT baselines for ImageNet-1kcited by 97
- 2019Fast Sparse ConvNetscited by 86
- 2022The State of Sparse Training in Deep Reinforcement Learningcited by 60
- 2021SCENIC: A JAX Library for Computer Vision Research and Beyondcited by 56
- 2016Pruning Convolutional Neural Networks for Resource Efficient Inferencecited by 47
- 2017Block-Sparse Recurrent Neural Networkscited by 38
- 2017Exploring the Regularity of Sparse Structure in Convolutional Neural Networkscited by 37
- 2021FedJAX: Federated learning simulation with JAXcited by 32
- 2022EvoJAX: Hardware-Accelerated Neuroevolutioncited by 29
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2018Format Abstraction for Sparse Tensor Algebra Compilerscited by 16
- 2019Neural Network Distiller: A Python Package For DNN Compression Researchcited by 12
- 2022Compiler Support for Sparse Tensor Computations in MLIRcited by 8
- 2019GraphBLAST: A High-Performance Linear Algebra-based Graph Framework on the GPUcited by 6
- 2015Graphs, Matrices, and the GraphBLAS: Seven Good Reasonscited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 6; 2025: 5.
13 papers.
Sort:
- 2023Scaling Laws for Sparsely-Connected Foundation Modelscited by 41
- 2024In value-based deep reinforcement learning, a pruned network is a good networkcited by 38
- 2024Neuroplastic Expansion in Deep Reinforcement Learningcited by 17
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustnesscited by 11
- 2025Eau De Q-Network: Adaptive Distillation of Neural Networks in Deep Reinforcement Learningcited by 6
- 2024Maxwell's Demon at Work: Efficient Pruning by Leveraging Saturation of Neuronscited by 5
- 2025Mind the GAP! The Challenges of Scale in Pixel-based Deep Reinforcement Learningcited by 4
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environmentscited by 4
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spacescited by 3
- 2025Accelerating Linear Recurrent Neural Networks for the Edge with Unstructured Sparsitycited by 3
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Themcited by 1
- 2023ELSA: Partial Weight Freezing for Overhead-Free Sparse Network Deploymentcited by 0
1 more
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Them22 Oct 2025
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environments8 Jun 2025
- 2025Mind the GAP! The Challenges of Scale in Pixel-based Deep Reinforcement Learning23 May 2025
- 2025Eau De Q-Network: Adaptive Distillation of Neural Networks in Deep Reinforcement Learning3 Mar 2025
- 2025Accelerating Linear Recurrent Neural Networks for the Edge with Unstructured Sparsity3 Feb 2025
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spaces5 Nov 2024
- 2024Neuroplastic Expansion in Deep Reinforcement Learning10 Oct 2024
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness3 Oct 2024
- 2024Sparse-ProxSkip: Accelerated Sparse-to-Sparse Training in Federated Learning31 May 2024
- 2024Maxwell's Demon at Work: Efficient Pruning by Leveraging Saturation of Neurons12 Mar 2024
- 2024In value-based deep reinforcement learning, a pruned network is a good network19 Feb 2024
- 2023ELSA: Partial Weight Freezing for Overhead-Free Sparse Network Deployment11 Dec 2023
1 more
- 2023Scaling Laws for Sparsely-Connected Foundation Models15 Sep 2023
- 2023Scaling Laws for Sparsely-Connected Foundation Modelscited by 41
- 2024In value-based deep reinforcement learning, a pruned network is a good networkcited by 38
- 2024Neuroplastic Expansion in Deep Reinforcement Learningcited by 17
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustnesscited by 11
- 2025Eau De Q-Network: Adaptive Distillation of Neural Networks in Deep Reinforcement Learningcited by 6
- 2024Maxwell's Demon at Work: Efficient Pruning by Leveraging Saturation of Neuronscited by 5
- 2025Mind the GAP! The Challenges of Scale in Pixel-based Deep Reinforcement Learningcited by 4
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environmentscited by 4
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spacescited by 3
- 2025Accelerating Linear Recurrent Neural Networks for the Edge with Unstructured Sparsitycited by 3
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Themcited by 1
- 2023ELSA: Partial Weight Freezing for Overhead-Free Sparse Network Deploymentcited by 0
12 most cited of 13 All 13 (JSON)
- 2025Matrix-Free Least Squares Solvers: Values, Gradients, and What to Do With Them22 Oct 2025
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environments8 Jun 2025
- 2025Mind the GAP! The Challenges of Scale in Pixel-based Deep Reinforcement Learning23 May 2025
- 2025Eau De Q-Network: Adaptive Distillation of Neural Networks in Deep Reinforcement Learning3 Mar 2025
- 2025Accelerating Linear Recurrent Neural Networks for the Edge with Unstructured Sparsity3 Feb 2025
- 2024Navigating Extremes: Dynamic Sparsity in Large Output Spaces5 Nov 2024
- 2024Neuroplastic Expansion in Deep Reinforcement Learning10 Oct 2024
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness3 Oct 2024
- 2024Sparse-ProxSkip: Accelerated Sparse-to-Sparse Training in Federated Learning31 May 2024
- 2024Maxwell's Demon at Work: Efficient Pruning by Leveraging Saturation of Neurons12 Mar 2024
- 2024In value-based deep reinforcement learning, a pruned network is a good network19 Feb 2024
- 2023ELSA: Partial Weight Freezing for Overhead-Free Sparse Network Deployment11 Dec 2023
12 newest of 13 All 13 (JSON)