mlsanityData to 7 Oct 2026

ONNXPruner: ONNX-Based General Model Pruning Adapter

arXiv 2404.08016 ↗First posted 10 Apr 2024cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Recent advancements in model pruning have focused on developing new algorithms and improving upon benchmarks. However, the practical application of these algorithms across various models and platforms remains a significant challenge. To address this challenge, we propose ONNXPruner, a versatile pruning adapter designed for the ONNX format models. ONNXPruner streamlines the adaptation process across diverse deep learning frameworks and hardware platforms. A novel aspect of ONNXPruner is its use of node association trees, which automatically adapt to various model architectures. These trees clarify the structural relationships between nodes, guiding the pruning process, particularly highlighting the impact on interconnected nodes. Furthermore, we introduce a tree-level evaluation method. By leveraging node association trees, this method allows for a comprehensive analysis beyond traditional single-node evaluations, enhancing pruning performance without the need for extra operations. Experiments across multiple models and datasets confirm ONNXPruner's strong adaptability and increased efficacy. Our work aims to advance the practical application of model pruning.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 54 of its 73 references that are in the map. First posted on arXiv 10 Apr 2024.

Builds on

54 of 73 references.

References · 54

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  6. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  7. 2016Densely Connected Convolutional Networkscited by 6,691
  8. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  9. 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
  10. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  11. 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
  12. 2016Pyramid Scene Parsing Networkcited by 2,472
38 more
  1. 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
  2. 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
  3. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  4. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  5. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  6. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
  7. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  8. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  9. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
  10. 2019Importance Estimation for Neural Network Pruningcited by 531
  11. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  12. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  13. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  14. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  15. 2019NeMo: a toolkit for building AI applications using Neural Modulescited by 230
  16. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  17. 2023DepGraph: Towards Any Structural Pruningcited by 202
  18. 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 200
  19. 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
  20. 2021Group Fisher Pruning for Practical Network Compressioncited by 130
  21. 2020Dynamic Model Pruning with Feedbackcited by 125
  22. 2021WeNet: Production oriented Streaming and Non-streaming End-to-End Speech Recognition Toolkitcited by 123
  23. 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
  24. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  25. 2020Neural Pruning via Growing Regularizationcited by 97
  26. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  27. 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
  28. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
  29. 2020Progressive Skeletonization: Trimming more fat from a network at initializationcited by 64
  30. 2020Lookahead: A Far-Sighted Alternative of Magnitude-based Pruningcited by 61
  31. 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
  32. 2021Content-Aware GAN Compressioncited by 28
  33. 2021Meta-Aggregator: Learning to Aggregate for 1-bit Graph Neural Networkscited by 24
  34. 2021Joint-DetNAS: Upgrade Your Detector with NAS, Pruning and Dynamic Distillationcited by 23
  35. 2020Orthant Based Proximal Stochastic Gradient Method for ℓ1-Regularized Optimizationcited by 19
  36. 2019Structured Compression by Weight Encryption for Unstructured Pruning and Quantizationcited by 16
  37. 2020Directional Pruning of Deep Neural Networkscited by 16
  38. 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16

50 most cited of 54 All 54 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 0; 2026: 1.

3 papers.