OTOV2: Automatic, Generic, User-Friendly
Not on the map. Why?
Abstract (arXiv)
The existing model compression methods via structured pruning typically require complicated multi-stage procedures. Each individual stage necessitates numerous engineering efforts and domain-knowledge from the end-users which prevent their wider applications onto broader scenarios. We propose the second generation of Only-Train-Once (OTOv2), which first automatically trains and compresses a general DNN only once from scratch to produce a more compact model with competitive performance without fine-tuning. OTOv2 is automatic and pluggable into various deep learning applications, and requires almost minimal engineering efforts from the users. Methodologically, OTOv2 proposes two major improvements: (i) Autonomy: automatically exploits the dependency of general DNNs, partitions the trainable variables into Zero-Invariant Groups (ZIGs), and constructs the compressed model; and (ii) Dual Half-Space Projected Gradient (DHSPG): a novel optimizer to more reliably solve structured-sparsity problems. Numerically, we demonstrate the generality and autonomy of OTOv2 on a variety of model architectures such as VGG, ResNet, CARN, ConvNeXt, DenseNet and StackedUnets, the majority of which cannot be handled by other methods without extensive handcrafting efforts. Together with benchmark datasets including CIFAR10/100, DIV2K, Fashion-MNIST, SVNH and ImageNet, its effectiveness is validated by performing competitively or even better than the state-of-the-arts. The source code is available at https://github.com/tianyic/only_train_once.
Key facts. Cited by 32 papers in the map (data through 14 Oct 2026). Builds on 48 of its 73 references that are in the map. First posted on arXiv 13 Mar 2023.
Builds on
48 of 73 references.
References · 48
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2022A ConvNet for the 2020scited by 3,579
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
36 more
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2019The State of Sparsity in Deep Neural Networkscited by 476
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
- 2018Fast, Accurate, and Lightweight Super-Resolution with Cascading Residual Networkcited by 264
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 153
- 2016Fast Bayesian Optimization of Machine Learning Hyperparameters on Large Datasetscited by 132
- 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 120
- 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
- 2017Bayesian Compression for Deep Learningcited by 116
- 2020Bayesian Bits: Unifying Quantization and Pruningcited by 94
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2020Highly Efficient Salient Object Detection with 100K Parameterscited by 79
- 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
- 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2019DeepHoyer: Learning Sparser Neural Network with Differentiable Scale-Invariant Sparsity Measurescited by 56
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2020Pruning Filter in Filtercited by 47
- 2019PruneTrain: Fast Neural Network Training by Dynamic Sparse Model Reconfigurationcited by 41
- 2018Exploiting Kernel Sparsity and Entropy for Interpretable CNN Compressioncited by 40
- 2017Structured Bayesian Pruning via Log-Normal Multiplicative Noisecited by 39
- 2018Accelerate CNN via Recursive Bayesian Pruningcited by 27
- 2020Orthant Based Proximal Stochastic Gradient Method for ℓ1-Regularized Optimizationcited by 20
- 2021Structured Sparsity Inducing Adaptive Optimizers for Deep Learningcited by 17
- 2020Neural Network Compression Via Sparse Optimizationcited by 13
- 2022Attentive Fine-Grained Structured Sparsity for Image Restorationcited by 12
- 2022N2NSkip: Learning Highly Sparse Networks using Neuron-to-Neuron Skip Connectionscited by 9
- 2016A Reduced-Space Algorithm for Minimizing ℓ1-Regularized Convex Functionscited by 7
Built on by
Citing papers per year: 2023: 6; 2024: 13; 2025: 12; 2026: 1.
32 papers.
Sort:
By area:
- 2023Structural Pruning for Diffusion Modelscited by 195
- 2024Pruner-Zero: Evolving Symbolic Pruning Metric from scratch for Large Language Modelscited by 40
- 2023LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recoverycited by 38
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 18
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compressioncited by 14
- 2025Low-bit Model Quantization for Deep Neural Networks: A Surveycited by 11
- 2024Structurally Prune Anything: Any Architecture, Any Framework, Any Timecited by 8
- 2024Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihoodcited by 7
- 2023OTOv3: Automatic Architecture-Agnostic Neural Network Training and Compression from Structured Pruning to Erasing Operatorscited by 6
- 2023Cosine Similarity Knowledge Distillation for Individual Class Information Transfercited by 5
20 more
- 2024Edge AI: Evaluation of Model Compression Techniques for Convolutional Neural Networkscited by 4
- 2024HESSO: Towards Automatic Efficient and User Friendly Any Neural Network Training and Pruningcited by 4
- 2025ALTER: All-in-One Layer Pruning and Temporal Expert Routing for Efficient Diffusion Generationcited by 4
- 2024ONNXPruner: ONNX-Based General Model Pruning Adaptercited by 3
- 2025WINA: Weight Informed Neuron Activation for Accelerating Large Language Model Inferencecited by 3
- 2023Pruning at Initialization -- A Sketching Perspectivecited by 2
- 2024Enhanced Sparsification via Stimulative Trainingcited by 2
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruningcited by 2
- 2024S3Editor: A Sparse Semantic-Disentangled Self-Training Framework for Face Video Editingcited by 1
- 2024Decay Pruning Method: Smooth Pruning With a Self-Rectifying Procedurecited by 1
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Searchcited by 1
- 2025EcoSpa: Efficient Transformer Training with Coupled Sparsitycited by 1
- 2023Automated Search-Space Generation Neural Architecture Searchcited by 0
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruningcited by 0
- 2025CUT: Pruning Pre-Trained Multi-Task Models into Compact Models for Edge Devicescited by 0
- 2025Loss-Aware Automatic Selection of Structured Pruning Criteria for Deep Neural Network Accelerationcited by 0
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compressioncited by 0
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systemscited by 0
- 2025Which Layer Causes Distribution Deviation? Entropy-Guided Adaptive Pruning for Diffusion and Flow Modelscited by 0
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimizationcited by 0
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
- 2025Which Layer Causes Distribution Deviation? Entropy-Guided Adaptive Pruning for Diffusion and Flow Models26 Nov 2025
- 2025EcoSpa: Efficient Transformer Training with Coupled Sparsity9 Nov 2025
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Loss-Aware Automatic Selection of Structured Pruning Criteria for Deep Neural Network Acceleration25 Jun 2025
- 2025ALTER: All-in-One Layer Pruning and Temporal Expert Routing for Efficient Diffusion Generation27 May 2025
- 2025WINA: Weight Informed Neuron Activation for Accelerating Large Language Model Inference26 May 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 2025
- 2025Low-bit Model Quantization for Deep Neural Networks: A Survey8 May 2025
- 2025CUT: Pruning Pre-Trained Multi-Task Models into Compact Models for Edge Devices14 Apr 2025
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression23 Feb 2025
20 more
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Search23 Jan 2025
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
- 2024HESSO: Towards Automatic Efficient and User Friendly Any Neural Network Training and Pruning11 Sep 2024
- 2024Edge AI: Evaluation of Model Compression Techniques for Convolutional Neural Networks2 Sep 2024
- 2024Isomorphic Pruning for Vision Models5 Jul 2024
- 2024Decay Pruning Method: Smooth Pruning With a Self-Rectifying Procedure6 Jun 2024
- 2024Pruner-Zero: Evolving Symbolic Pruning Metric from scratch for Large Language Models5 Jun 2024
- 2024S3Editor: A Sparse Semantic-Disentangled Self-Training Framework for Face Video Editing11 Apr 2024
- 2024ONNXPruner: ONNX-Based General Model Pruning Adapter10 Apr 2024
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch21 Mar 2024
- 2024Enhanced Sparsification via Stimulative Training11 Mar 2024
- 2024Structurally Prune Anything: Any Architecture, Any Framework, Any Time3 Mar 2024
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimization2 Mar 2024
- 2024Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihood25 Feb 2024
- 2023OTOv3: Automatic Architecture-Agnostic Neural Network Training and Compression from Structured Pruning to Erasing Operators15 Dec 2023
- 2023Cosine Similarity Knowledge Distillation for Individual Class Information Transfer24 Nov 2023
- 2023LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recovery24 Oct 2023
- 2023Pruning at Initialization -- A Sketching Perspective27 May 2023
- 2023Automated Search-Space Generation Neural Architecture Search25 May 2023
- 2023Structural Pruning for Diffusion Models18 May 2023
- 2024Pruner-Zero: Evolving Symbolic Pruning Metric from scratch for Large Language Modelscited by 40
- 2023LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recoverycited by 38
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 18
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compressioncited by 14
- 2025Low-bit Model Quantization for Deep Neural Networks: A Surveycited by 11
- 2024Structurally Prune Anything: Any Architecture, Any Framework, Any Timecited by 8
- 2024Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihoodcited by 7
- 2023OTOv3: Automatic Architecture-Agnostic Neural Network Training and Compression from Structured Pruning to Erasing Operatorscited by 6
- 2024Edge AI: Evaluation of Model Compression Techniques for Convolutional Neural Networkscited by 4
- 2024HESSO: Towards Automatic Efficient and User Friendly Any Neural Network Training and Pruningcited by 4
12 most cited of 27 All 27 (JSON)
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
- 2025Which Layer Causes Distribution Deviation? Entropy-Guided Adaptive Pruning for Diffusion and Flow Models26 Nov 2025
- 2025EcoSpa: Efficient Transformer Training with Coupled Sparsity9 Nov 2025
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Loss-Aware Automatic Selection of Structured Pruning Criteria for Deep Neural Network Acceleration25 Jun 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 2025
- 2025Low-bit Model Quantization for Deep Neural Networks: A Survey8 May 2025
- 2025CUT: Pruning Pre-Trained Multi-Task Models into Compact Models for Edge Devices14 Apr 2025
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression23 Feb 2025
- 2025One-Cycle Structured Pruning via Stability-Driven Subnetwork Search23 Jan 2025
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
12 newest of 27 All 27 (JSON)