In-Place Activated BatchNorm for Memory-Optimized Training of DNNs
Not on the map. Why?
Abstract (arXiv)
In this work we present In-Place Activated Batch Normalization (InPlace-ABN) - a novel approach to drastically reduce the training memory footprint of modern deep neural networks in a computationally efficient way. Our solution substitutes the conventionally used succession of BatchNorm + Activation layers with a single plugin layer, hence avoiding invasive framework surgery while providing straightforward applicability for existing deep learning frameworks. We obtain memory savings of up to 50% by dropping intermediate results and by recovering required information during the backward pass through the inversion of stored forward results, with only minor increase (0.8-2%) in computation time. Also, we demonstrate how frequently used checkpointing approaches can be made computationally as efficient as InPlace-ABN. In our experiments on image classification, we demonstrate on-par results on ImageNet-1k with state-of-the-art approaches. On the memory-demanding task of semantic segmentation, we report results for COCO-Stuff, Cityscapes and Mapillary Vistas, obtaining new state-of-the-art results on the latter without additional training data but in a single-scale and -model scenario. Code can be found at https://github.com/mapillary/inplace_abn .
Key facts. Cited by 81 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 30; 2023: 13; 2024: 8; 2025: 1.
81 papers.
Sort:
By area:
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2021A Simple Baseline for Semi-supervised Semantic Segmentation with Strong Data Augmentationcited by 79
- 2021Standardized Max Logits: A Simple yet Effective Approach for Identifying Unexpected Road Obstacles in Urban-Scene Segmentationcited by 77
- 2022Representation Compensation Networks for Continual Semantic Segmentationcited by 72
- 2022Understanding AdamW through Proximal Methods and Scale-Freenesscited by 46
- 2021End-to-end Trainable Deep Neural Network for Robotic Grasp Detection and Semantic Segmentation from RGBcited by 44
- 2023On Advantages of Mask-level Recognition for Outlier-aware Segmentationcited by 42
- 2021Incremental Learning in Semantic Segmentation from Image Labelscited by 39
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2022Amodal Panoptic Segmentationcited by 37
- 2022Uncertainty-aware Contrastive Distillation for Incremental Semantic Segmentationcited by 37
38 more
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2022MGNet: Monocular Geometric Scene Understanding for Autonomous Drivingcited by 27
- 2021Learning Deep Multimodal Feature Representation with Asymmetric Multi-layer Fusioncited by 25
- 2022Decoupled Multi-task Learning with Cyclical Self-Regulation for Face Parsingcited by 25
- 2022ALIFE: Adaptive Logit Regularizer and Feature Replay for Incremental Semantic Segmentationcited by 25
- 2022Disentangled Explanations of Neural Network Predictions by Finding Relevant Subspacescited by 25
- 2022FADE: Fusing the Assets of Decoder and Encoder for Task-Agnostic Upsamplingcited by 24
- 2021sigmoidF1: A Smooth F1 Score Surrogate Loss for Multilabel Classificationcited by 23
- 2022Attribution-aware Weight Transfer: A Warm-Start Initialization for Class-Incremental Semantic Segmentationcited by 21
- 2021Dense outlier detection and open-set recognition based on training with noisy negative imagescited by 17
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2021AGRNet: Adaptive Graph Representation Learning and Reasoning for Face Parsingcited by 15
- 2022Continual Attentive Fusion for Incremental Learning in Semantic Segmentationcited by 15
- 2021Assessing bikeability with street view imagery and computer visioncited by 14
- 2021Multi-domain semantic segmentation with overlapping labelscited by 14
- 2021Multi-View Stereo with Transformercited by 14
- 2021Detecting Anomalies in Semantic Segmentation with Prototypescited by 13
- 2023Subspace Distillation for Continual Learningcited by 12
- 2021Dense Out-of-Distribution Detection by Robust Learning on Synthetic Negative Datacited by 10
- 2021DROID: Driver-centric Risk Object Identificationcited by 9
- 2022DropIT: Dropping Intermediate Tensors for Memory-Efficient DNN Trainingcited by 9
- 2021Half-Real Half-Fake Distillation for Class-Incremental Semantic Segmentationcited by 8
- 2023FinnWoodlands Datasetcited by 8
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A surveycited by 8
- 2021Warp-Refine Propagation: Semi-Supervised Auto-labeling via Cycle-consistencycited by 7
- 2022Automatic universal taxonomies for multi-domain semantic segmentationcited by 7
- 2021A Contrastive Distillation Approach for Incremental Semantic Segmentation in Aerial Imagescited by 6
- 2022Semantic Segmentation using Neural Ordinary Differential Equationscited by 6
- 2022Multi-task Fusion for Efficient Panoptic-Part Segmentationcited by 6
- 2023NVDS+: Towards Efficient and Versatile Neural Stabilizer for Video Depth Estimationcited by 6
- 2021Glioblastoma Multiforme Prognosis: MRI Missing Modality Generation, Segmentation and Radiogenomic Survival Predictioncited by 5
- 2022Weakly supervised training of universal visual concepts for multi-domain semantic segmentationcited by 5
- 2023Soft labelling for semantic segmentation: Bringing coherence to label down-samplingcited by 5
- 2021Towards Efficient Full 8-bit Integer DNN Online Training on Resource-limited Devices without Batch Normalizationcited by 4
- 2021Revisiting consistency for semi-supervised semantic segmentationcited by 4
- 2021Dense Prediction with Attentive Feature Aggregationcited by 4
- 2022Tempo: Accelerating Transformer-Based Model Training through Memory Footprint Reductioncited by 4
- 2023Cross-dimensional transfer learning in medical image segmentation with deep learningcited by 4
50 most cited of 81 All 81 (JSON)
- 2025Memory-Efficient Training with In-Place FFT Implementation3 Nov 2025
- 2024AWF: Adaptive Weight Fusion for Enhanced Class Incremental Semantic Segmentation13 Sep 2024
- 2024Contribution-based Low-Rank Adaptation with Pre-training Model for Real Image Restoration2 Aug 2024
- 2024FADE: A Task-Agnostic Upsampling Operator for Encoder-Decoder Architectures18 Jul 2024
- 2024Joint Stream: Malignant Region Learning for Breast Cancer Diagnosis26 Jun 2024
- 2024Organizing Background to Explore Latent Classes for Incremental Few-shot Semantic Segmentation29 May 2024
- 2024Tendency-driven Mutual Exclusivity for Weakly Supervised Incremental Semantic Segmentation18 Apr 2024
- 2024SoD2: Statically Optimizing Dynamic Deep Neural Network29 Feb 2024
- 2024Moonwalk: Inverse-Forward Differentiation22 Feb 2024
- 2023MuVieCAST: Multi-View Consistent Artistic Style Transfer8 Dec 2023
- 2023JPPF: Multi-task Fusion for Consistent Panoptic-Part Segmentation30 Nov 2023
- 2023Unified Batch Normalization: Identifying and Alleviating the Feature Condensation in Batch Normalization and a Unified Framework27 Nov 2023
38 more
- 2023Modular Anti-noise Deep Learning Network for Robotic Grasp Detection Based on RGB Images30 Oct 2023
- 2023FedConv: Enhancing Convolutional Neural Networks for Handling Data Heterogeneity in Federated Learning6 Oct 2023
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A survey27 Sep 2023
- 2023Subspace Distillation for Continual Learning31 Jul 2023
- 2023Cross-dimensional transfer learning in medical image segmentation with deep learning29 Jul 2023
- 2023NVDS+: Towards Efficient and Versatile Neural Stabilizer for Video Depth Estimation17 Jul 2023
- 2023Efficient ConvBN Blocks for Transfer Learning and Beyond19 May 2023
- 2023FinnWoodlands Dataset3 Apr 2023
- 2023Soft labelling for semantic segmentation: Bringing coherence to label down-sampling27 Feb 2023
- 2023On Advantages of Mask-level Recognition for Outlier-aware Segmentation9 Jan 2023
- 2022Disentangled Explanations of Neural Network Predictions by Finding Relevant Subspaces30 Dec 2022
- 2022PanDepth: Joint Panoptic Segmentation and Depth Completion29 Dec 2022
- 2022Weakly supervised training of universal visual concepts for multi-domain semantic segmentation20 Dec 2022
- 2022Multi-task Fusion for Efficient Panoptic-Part Segmentation15 Dec 2022
- 2022Dynamic loss balancing and sequential enhancement for road-safety assessment and traffic scene classification8 Nov 2022
- 2022Tempo: Accelerating Transformer-Based Model Training through Memory Footprint Reduction19 Oct 2022
- 2022Attribution-aware Weight Transfer: A Warm-Start Initialization for Class-Incremental Semantic Segmentation13 Oct 2022
- 2022NoMorelization: Building Normalizer-Free Models from a Sample's Perspective13 Oct 2022
- 2022ALIFE: Adaptive Logit Regularizer and Feature Replay for Incremental Semantic Segmentation13 Oct 2022
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunities13 Oct 2022
- 2022Google Coral-based edge computing person reidentification using human parsing combined with analytical method22 Sep 2022
- 2022Dynamic Graph Message Passing Networks for Visual Recognition20 Sep 2022
- 2022Semantic Segmentation using Neural Ordinary Differential Equations18 Sep 2022
- 2022FADE: Fusing the Assets of Decoder and Encoder for Task-Agnostic Upsampling21 Jul 2022
- 2022Automatic universal taxonomies for multi-domain semantic segmentation18 Jul 2022
- 2022MGNet: Monocular Geometric Scene Understanding for Autonomous Driving27 Jun 2022
- 2022S2-FPN: Scale-ware Strip Attention Guided Feature Pyramid Network for Real-time Semantic Segmentation15 Jun 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2022Technical Report on Subspace Pyramid Fusion Network for Semantic Segmentation4 Apr 2022
- 2022DELTA: Dynamically Optimizing GPU Memory beyond Tensor Recomputation30 Mar 2022
- 2022Decoupled Multi-task Learning with Cyclical Self-Regulation for Face Parsing28 Mar 2022
- 2022Uncertainty-aware Contrastive Distillation for Incremental Semantic Segmentation26 Mar 2022
- 2022Representation Compensation Networks for Continual Semantic Segmentation10 Mar 2022
- 2022DropIT: Dropping Intermediate Tensors for Memory-Efficient DNN Training28 Feb 2022
- 2022Amodal Panoptic Segmentation23 Feb 2022
- 2022Predicting the impact of urban change in pedestrian and road safety3 Feb 2022
- 2022Continual Attentive Fusion for Incremental Learning in Semantic Segmentation1 Feb 2022
- 2022Understanding AdamW through Proximal Methods and Scale-Freeness31 Jan 2022
50 newest of 81 All 81 (JSON)
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2021A Simple Baseline for Semi-supervised Semantic Segmentation with Strong Data Augmentationcited by 79
- 2021Standardized Max Logits: A Simple yet Effective Approach for Identifying Unexpected Road Obstacles in Urban-Scene Segmentationcited by 77
- 2022Representation Compensation Networks for Continual Semantic Segmentationcited by 72
- 2022Understanding AdamW through Proximal Methods and Scale-Freenesscited by 46
- 2021End-to-end Trainable Deep Neural Network for Robotic Grasp Detection and Semantic Segmentation from RGBcited by 44
- 2023On Advantages of Mask-level Recognition for Outlier-aware Segmentationcited by 42
- 2021Incremental Learning in Semantic Segmentation from Image Labelscited by 39
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2022Amodal Panoptic Segmentationcited by 37
- 2022Uncertainty-aware Contrastive Distillation for Incremental Semantic Segmentationcited by 37
12 most cited of 80 All 80 (JSON)
- 2025Memory-Efficient Training with In-Place FFT Implementation3 Nov 2025
- 2024AWF: Adaptive Weight Fusion for Enhanced Class Incremental Semantic Segmentation13 Sep 2024
- 2024Contribution-based Low-Rank Adaptation with Pre-training Model for Real Image Restoration2 Aug 2024
- 2024FADE: A Task-Agnostic Upsampling Operator for Encoder-Decoder Architectures18 Jul 2024
- 2024Joint Stream: Malignant Region Learning for Breast Cancer Diagnosis26 Jun 2024
- 2024Organizing Background to Explore Latent Classes for Incremental Few-shot Semantic Segmentation29 May 2024
- 2024Tendency-driven Mutual Exclusivity for Weakly Supervised Incremental Semantic Segmentation18 Apr 2024
- 2024SoD2: Statically Optimizing Dynamic Deep Neural Network29 Feb 2024
- 2024Moonwalk: Inverse-Forward Differentiation22 Feb 2024
- 2023MuVieCAST: Multi-View Consistent Artistic Style Transfer8 Dec 2023
- 2023JPPF: Multi-task Fusion for Consistent Panoptic-Part Segmentation30 Nov 2023
- 2023Unified Batch Normalization: Identifying and Alleviating the Feature Condensation in Batch Normalization and a Unified Framework27 Nov 2023
12 newest of 80 All 80 (JSON)