ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders

Sanghyun Woo, Shoubhik Debnath, Ronghang Hu, Xinlei Chen, Zhuang Liu +2 more
2/14/2026

No official code found. Best implementation: huggingface/pytorch-image-models (36,940 stars, Apache-2.0, PyTorch, last commit 2026-04-29). 3 more below.

Abstract

Driven by improved architectures and better representation learning frameworks, the field of visual recognition has enjoyed rapid modernization and performance boost in the early 2020s. For example, modern ConvNets, represented by ConvNeXt [33], have demonstrated strong performance in various scenarios. While these models were originally designed for supervised learning with ImageNet labels, they can also potentially benefit from self-supervised learning techniques such as masked autoencoders (MAE) [14]. However, we found that simply combining these two approaches leads to subpar performance. In this paper, we propose a fully convolutional masked autoencoder framework and a new Global Response Normalization (GRN) layer that can be added to the ConvNeXt architecture to enhance inter-channel feature competition. This co-design of self-supervised learning techniques and architectural improvement results in a new model family called ConvNeXt V2, which significantly improves the performance of pure ConvNets on various recognition benchmarks, including ImageNet classification, COCO detection, and ADE20K segmentation. We also provide pre-trained ConvNeXt V2 models of various sizes, ranging from an efficient 3.7M-parameter Atto model with 76.7% top-1 accuracy on ImageNet, to a 650M Huge model that achieves a state-of-the-art 88.9% accuracy using only public training data.

View on arXivView PDF

Code Implementations(4)

PyTorchApache-2.0

The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more

36,9405,171MDX, ShellFeb 2, 20195 months agoApache-2.0
augmixconvnextdistributed-trainingefficientnetimage-classification+15 more

Code release for ConvNeXt V2 model

2,065177PythonDec 29, 20222 years agoNOASSERTION
PyTorchApache-2.0

CAIRI Supervised, Semi- and Self-Supervised Visual Representation Learning Toolbox and Benchmark

65762Shell, PythonDec 30, 20211 years agoApache-2.0
automixawesome-listawesome-mimawesome-mixupbenchmark+13 more
TensorFlowMIT

A Tensorflow Implementation of "A ConvNet for the 2020s" and "ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders" (ConvNeXt and ConvNeXtV2)

53PythonFeb 11, 20233 years agoMIT
cnnconvnextconvnextv2tensorflow

Similar Papers

Cite this paper

@article{woo2026convnext,
  title  = {ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders},
  author = {Sanghyun Woo and Shoubhik Debnath and Ronghang Hu and Xinlei Chen and Zhuang Liu and In-So Kweon and Saining Xie},
  year   = {2026},
  eprint = {2301.00808},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2301.00808},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.00808.svg)](https://codeofpaper.com/paper/2301.00808)

Discussion