mlsanityData to 14 Oct 2026

Structurally Prune Anything: Any Architecture, Any Framework, Any Time

arXiv 2403.18955 ↗First posted 3 Mar 2024cs.LG cs.CVcited by 8

Not on the map. Why?

Abstract (arXiv)

Neural network pruning serves as a critical technique for enhancing the efficiency of deep learning models. Unlike unstructured pruning, which only sets specific parameters to zero, structured pruning eliminates entire channels, thus yielding direct computational and storage benefits. However, the diverse patterns for coupling parameters, such as residual connections and group convolutions, the diverse deep learning frameworks, and the various time stages at which pruning can be performed make existing pruning methods less adaptable to different architectures, frameworks, and pruning criteria. To address this, we introduce Structurally Prune Anything (SPA), a versatile structured pruning framework that can prune neural networks with any architecture, from any framework, and at any stage of training. SPA leverages a standardized computational graph and ONNX representation to prune diverse neural network architectures without the need for manual intervention. SPA employs a group-level importance estimation method, which groups dependent computational operators, estimates their importance, and prunes unimportant coupled channels. This enables the transfer of various existing pruning criteria into a structured group style. As a result, SPA supports pruning at any time, either before training, after training with fine-tuning, or after training without fine-tuning. In the context of the latter, we introduce Optimal Brain SPA (OBSPA), an algorithm that achieves state-of-the-art pruning results needing neither fine-tuning nor calibration data. In extensive experiments, SPA shows competitive to state-of-the-art pruning performance across various architectures, from popular frameworks, at different pruning times.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 43 of its 52 references that are in the map. First posted on arXiv 3 Mar 2024.

Builds on

43 of 52 references.

References · 43

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2016Densely Connected Convolutional Networkscited by 6,720
  5. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  6. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
  7. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  8. 2016Wide Residual Networkscited by 3,070
  9. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  11. 2019Natural Adversarial Examplescited by 1,408
  12. 2016Pruning Filters for Efficient ConvNetscited by 1,143
31 more
  1. 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
  2. 2020Designing Network Design Spacescited by 960
  3. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  4. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  5. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
  6. 2020What is the State of Neural Network Pruning?cited by 583
  7. 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
  8. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  9. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
  10. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
  11. 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 322
  12. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  13. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  14. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  15. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
  16. 2023DepGraph: Towards Any Structural Pruningcited by 203
  17. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  18. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  19. 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
  20. 2021Group Fisher Pruning for Practical Network Compressioncited by 131
  21. 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
  22. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  23. 2015Data-free parameter pruning for Deep Neural Networkscited by 112
  24. 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
  25. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
  26. 2023FFCV: Accelerating Training by Removing Data Bottleneckscited by 49
  27. 2020A Gradient Flow Framework For Analyzing Network Pruningcited by 36
  28. 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
  29. 2020Pruning via Iterative Ranking of Sensitivity Statisticscited by 26
  30. 2021Post-training deep neural network pruning via layer-wise calibrationcited by 24
  31. 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 3; 2025: 4; 2026: 1.

8 papers.