Papers › A ConvNet for the 2020s

A ConvNet for the 2020s

10 Jan 2022CVPR 2022 1arXiv:2201.03545archive 2025-07-28

Zhuang Liu, Hanzi Mao, Chao-yuan Wu, Christoph Feichtenhofer, Trevor Darrell, Saining Xie

The "Roaring 20s" of visual recognition began with the introduction of Vision Transformers (ViTs), which quickly superseded ConvNets as the state-of-the-art image classification model. A vanilla ViT, on the other hand, faces difficulties when applied to general computer vision tasks such as object detection and semantic segmentation. It is the hierarchical Transformers (e.g., Swin Transformers) that reintroduced several ConvNet priors, making Transformers practically viable as a generic vision backbone and demonstrating remarkable performance on a wide variety of vision tasks. However, the effectiveness of such hybrid approaches is still largely credited to the intrinsic superiority of Transformers, rather than the inherent inductive biases of convolutions. In this work, we reexamine the design spaces and test the limits of what a pure ConvNet can achieve. We gradually "modernize" a standard ResNet toward the design of a vision Transformer, and discover several key components that contribute to the performance difference along the way. The outcome of this exploration is a family of pure ConvNet models dubbed ConvNeXt. Constructed entirely from standard ConvNet modules, ConvNeXts compete favorably with Transformers in terms of accuracy and scalability, achieving 87.8% ImageNet top-1 accuracy and outperforming Swin Transformers on COCO detection and ADE20K segmentation, while maintaining the simplicity and efficiency of standard ConvNets.

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="2201.03545")

Code

Syntology Ran 54 of 80 code samples harvested from 19 repositories linked to this paper; 26 have no recorded run. Of those that ran: 1 ran · honoured contract; 5 ran · our draft was wrong; 2 ran · fixture could not drive it; 46 ran with no contract checked.

By repository: community (archive-listed): 78 samples from 19 repositories, 52 ran; 2 identical to code first harvested elsewhere. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

54 repositories listed; official and paper-mentioned ones first.

facebookresearch/ConvNeXt officialmentioned in papermentioned on GitHubpytorchMIT report
rwightman/pytorch-image-models mentioned in papermentioned on GitHubpytorch report
0jason000/convnext mentioned on GitHubmindsporeApache-2.0 report
AlassaneSakande/A-ConvNet-of-2020s mentioned on GitHubpytorch report
DarshanDeshpande/jax-models mentioned on GitHubjax report
IMvision12/keras-vision-models mentioned on GitHubpytorch report
Owais-Ansari/Unet3plus mentioned on GitHubpytorch report
Raghvender1205/ConvNeXt mentioned on GitHubpytorch report
Westlake-AI/openmixup mentioned on GitHubpytorch report
avocardio/resnet_vs_convnext mentioned on GitHubtf report
dongkyuk/ConvNext-tensorflow mentioned on GitHubtfMIT report
duyhominhnguyen/LVM-Med mentioned on GitHubpytorch report
facebookresearch/ppuda mentioned on GitHubpytorch report
flytocc/ConvNeXt-paddle mentioned on GitHubpaddle report
frgfm/Holocron mentioned on GitHubpytorch report
hanfried/hanfried-bookmarks mentioned on GitHubpytorch report
hmichaeli/alias_free_convnets mentioned on GitHubpytorch report
james77777778/keras-image-models mentioned on GitHubpytorchApache-2.0 report
jmnolte/hccnet mentioned on GitHubpytorch report
k-h-ismail/convnext-dcls mentioned on GitHubpytorch report
lucidrains/denoising-diffusion-pytorch mentioned on GitHubpytorch report
mit-han-lab/litepose mentioned on GitHubpytorch report
mzeromiko/vmamba mentioned on GitHubpytorch report
sayakpaul/ConvNeXt-TF mentioned on GitHubtf report
sithu31296/semantic-segmentation mentioned on GitHubpytorch report
tuanio/nextformer mentioned on GitHubpytorchApache-2.0 report
waterdisappear/nudt4mstar mentioned on GitHubpytorch report
yaya-yns/tart mentioned on GitHubpytorch report
zibbini/convnext-v2_tensorflow mentioned on GitHubtf report
MindCode-4/code-3 mindsporeApache-2.0 report
PaddlePaddle/PASSL paddleApache-2.0 report
PaddlePaddle/PaddleClas paddleApache-2.0 report
kingcong/convnext mindsporenot reachable when probed 2026-09-17 — repositories for recent papers often appear after camera-ready report
kingcong/convnext- mindsporenot reachable when probed 2026-09-17 — repositories for recent papers often appear after camera-ready report
lyqcom/convnext mindsporeApache-2.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

80 samples harvested; 54 ran; 1 honoured the contract we drafted; 26 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

1ran · honoured contract
5ran · our draft was wrong
2ran · fixture could not drive it
46ran
26unverified

Licence: 11 of the 80 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 19 repositories linked to this paper, official or community; each sample names its own and says which. Some samples are identical code Syntology first harvested from another repository; for those, this paper's copy is not located and its licence is not recorded. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

Block towhee-io/towhee/towhee/models/convnext/convnext.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · 2dd46bec59a83b7b · report
Block sayakpaul/ConvNeXt-TF/models/convnext.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · adc5d3ca9a21de02 · report
Block Raghvender1205/ConvNeXt/PyTorch/models/convnext.py community (archive-listed) ran no licence file found · pointer only · 114ebf6f5300f50a · report
Block jmnolte/hccnet/models/convnext3d.py community (archive-listed) ran licence not identified · pointer only · e5136463e3d9b5d9 · report
Block murufeng/awesome_lightweight_networks/light_cnns/Transformer/ConvNeXt.py community (archive-listed) ran MIT (permissive) · 0bf3c80a4d223969 · report
Block bamps53/convnext-tf/models/convnext.py community (archive-listed) ran · metamorphic tier: invariant MIT (permissive) · c7a4a3371425c3ed · report
Bottlenext frgfm/Holocron/holocron/models/classification/convnext.py community (archive-listed) ran fingerprinted Apache-2.0 (permissive) · c8ac0dd572294b23 · report
CNBlock pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran BSD-3-Clause (permissive) · 89c908636a8e0602 · report
CNBlockConfig pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran BSD-3-Clause (permissive) · 717211755e50eb05 · report
Conv2dWrapper mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran fingerprinted MIT (permissive) · 10f409a671e88bc3 · report
ConvNeXt sayakpaul/ConvNeXt-TF/models/convnext.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · f4445f68e74841d0 · report
ConvNeXt DarshanDeshpande/jax-models/jax_models/models/convnext.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · b2b0744532c3b95e · report
ConvNeXt Raghvender1205/ConvNeXt/PyTorch/models/convnext.py community (archive-listed) ran no licence file found · pointer only · 21ca7a5eca0f20a7 · report
ConvNeXt sithu31296/semantic-segmentation/semseg/models/backbones/convnext.py community (archive-listed) ran MIT (permissive) · 0a9ccfaec6460f9b · report
ConvNeXt murufeng/awesome_lightweight_networks/light_cnns/Transformer/ConvNeXt.py community (archive-listed) ran MIT (permissive) · 305d76901873eee2 · report
ConvNeXt3d jmnolte/hccnet/models/convnext3d.py community (archive-listed) ran licence not identified · pointer only · 9a81a26d651f9883 · report
ConvNeXtBlock DarshanDeshpande/jax-models/jax_models/models/convnext.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · ea89b2384c71ce06 · report
ConvNeXtBlock mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran MIT (permissive) · fda3c94b54e0b559 · report
ConvNeXtStage SarthakYadav/audax/audax/models/convnext.py community (archive-listed) ran BSD-2-Clause (permissive) · 9e1c193413b20e6e · report
ConvNormActivation pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran fingerprinted BSD-3-Clause (permissive) · 2748b257d8ff4d3d · report
DepthwiseConv2D DarshanDeshpande/jax-models/jax_models/models/convnext.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · b7361cb0c1592f4b · report
Downsample sithu31296/semantic-segmentation/semseg/models/backbones/convnext.py community (archive-listed) ran fingerprinted MIT (permissive) · cfe765a405ec911f · report
DropPath murufeng/awesome_lightweight_networks/light_cnns/Transformer/ConvNeXt.py community (archive-listed) ran fingerprinted MIT (permissive) · 6255e860ca403ee6 · report
GRN jmnolte/hccnet/models/convnext3d.py community (archive-listed) ran fingerprinted licence not identified · pointer only · 28aceeb7bc019d43 · report
InvBottleneck mit-han-lab/litepose/lib/models/layers/layers.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted MIT (permissive) · 34a4f57109d0223a · report
LayerNorm towhee-io/towhee/towhee/models/convnext/convnext.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted Apache-2.0 (permissive) · a0d926a08b9cf439 · report
LayerNorm sayakpaul/ConvNeXt-TF/models/convnext.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted Apache-2.0 (permissive) · c34db513de5535f1 · report
LayerNorm Raghvender1205/ConvNeXt/PyTorch/models/convnext.py community (archive-listed) ran no licence file found · pointer only · 61d5fe387e5aea75 · report
LayerNorm sithu31296/semantic-segmentation/semseg/models/backbones/convnext.py community (archive-listed) ran fingerprinted MIT (permissive) · 80c7b022ae7942ed · report
LayerNorm jmnolte/hccnet/models/convnext3d.py community (archive-listed) ran fingerprinted licence not identified · pointer only · dff029ed85c168ca · report
LayerNorm2d frgfm/Holocron/holocron/models/classification/convnext.py community (archive-listed) ran fingerprinted Apache-2.0 (permissive) · 3851860b73cb71a9 · report
LayerNorm2d mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran fingerprinted MIT (permissive) · d412faa4209a95a5 · report
LayerNorm2d pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran BSD-3-Clause (permissive) · a3e629aa4dc78889 · report
LayerScale frgfm/Holocron/holocron/models/classification/convnext.py community (archive-listed) ran fingerprinted Apache-2.0 (permissive) · c237d46e09539ba8 · report
Mlp SarthakYadav/audax/audax/models/convnext.py community (archive-listed) ran BSD-2-Clause (permissive) · baad12607c91ab0b · report
Permute pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran fingerprinted BSD-3-Clause (permissive) · 65b8909854f686af · report
SepConv facebookresearch/ppuda/ppuda/deepnets1m/ops.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted MIT (permissive) · 65848fdb560a8378 · report
Stem mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran MIT (permissive) · 650e4fe6e5133c60 · report
Stem sithu31296/semantic-segmentation/semseg/models/backbones/convnext.py community (archive-listed) ran fingerprinted MIT (permissive) · d3287c301a9e5d2a · report
StochasticDepth pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran fingerprinted BSD-3-Clause (permissive) · 8e01c115449d22b7 · report
TransposedLN mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran fingerprinted MIT (permissive) · 684bcd34dc5acda1 · report
TransposedLinear mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran fingerprinted MIT (permissive) · a60bd2bbb558fe05 · report
_ResBlock frgfm/Holocron/holocron/models/classification/convnext.py community (archive-listed) ran fingerprinted Apache-2.0 (permissive) · 62ec6c525f2f3b37 · report
_is_contiguous mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) ran · our draft was wrong fingerprinted MIT (permissive) · b6b433072be7fbfc · report
_make_ntuple pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran · honoured contract fingerprinted BSD-3-Clause (permissive) · 793c01e18742fca2 · report
bn_layer facebookresearch/ppuda/ppuda/deepnets1m/ops.py community (archive-listed) ran MIT (permissive) · 5d3e948c34fafbe5 · report
constant_init SarthakYadav/audax/audax/models/convnext.py community (archive-listed) ran · our draft was wrong BSD-2-Clause (permissive) · a5e8dd4f5b4997a9 · report
convnext_1 waterdisappear/nudt4mstar/ATRBench/Classification/ConvNeXt/model/ConvNeXt.py community (archive-listed) ran fingerprinted Apache-2.0 (permissive) · 9158c58fe9eb4b02 · report
convnext_truncated_init SarthakYadav/audax/audax/models/convnext.py community (archive-listed) ran · our draft was wrong BSD-2-Clause (permissive) · af08f1375360cd95 · report
drop_path SarthakYadav/audax/audax/models/convnext.py community (archive-listed) ran · fixture could not drive it fingerprinted BSD-2-Clause (permissive) · 743bf392200483a3 · report
float_parameter 0jason000/convnext/src/transforms.py community (archive-listed) ran fingerprinted Apache-2.0 (permissive) · 40d3c39a403ae1f7 · report
stochastic_depth pytorch/vision/torchvision/models/convnext.py community (archive-listed) ran · fixture could not drive it BSD-3-Clause (permissive) · a796360490702186 · report
Block sithu31296/semantic-segmentation/semseg/models/backbones/convnext.py community (archive-listed) unverified MIT (permissive) · dd9421b72f48ad6d · report
Block k-h-ismail/convnext-dcls/models/convnext_dcls.py community (archive-listed) unverified MIT (permissive) · dd371307a76c00b0 · report
Conv2dNormActivation pytorch/vision/torchvision/models/convnext.py community (archive-listed) unverified BSD-3-Clause (permissive) · 9a10ee44c3d37cd1 · report
ConvNeXt towhee-io/towhee/towhee/models/convnext/convnext.py community (archive-listed) unverified Apache-2.0 (permissive) · 6670f25cb82fb974 · report
ConvNeXt frgfm/Holocron/holocron/models/classification/convnext.py community (archive-listed) unverified Apache-2.0 (permissive) · fcdf8de474c4cbd1 · report
ConvNeXt mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) unverified MIT (permissive) · 33404a7aa263cc2d · report
ConvNeXt SarthakYadav/audax/audax/models/convnext.py community (archive-listed) unverified BSD-2-Clause (permissive) · af5901026319567f · report
ConvNeXt pytorch/vision/torchvision/models/convnext.py community (archive-listed) unverified BSD-3-Clause (permissive) · 1b8e89a263fe7ec2 · report
ConvNeXt protonx-tf-04-projects/ConvNext-2020s/convnext/model.py community (archive-listed) unverified no licence file found · pointer only · 37e6df5d4164c8af · report
ConvNeXt bamps53/convnext-tf/models/convnext.py community (archive-listed) unverified MIT (permissive) · 29fb838c4dd6b868 · report
ConvNeXtBlock SarthakYadav/audax/audax/models/convnext.py community (archive-listed) unverified BSD-2-Clause (permissive) · 414ef464242b98e7 · report
ConvNeXtStage mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) unverified MIT (permissive) · dd3de6705b10dead · report
ConvNeXt_dcls k-h-ismail/convnext-dcls/models/convnext_dcls.py community (archive-listed) unverified MIT (permissive) · cb731701b5eb0323 · report
DropPath DarshanDeshpande/jax-models/jax_models/models/convnext.py community (archive-listed) unverified Apache-2.0 (permissive) · 983cc65c35c3d898 · report
DropPath SarthakYadav/audax/audax/models/convnext.py community (archive-listed) unverified BSD-2-Clause (permissive) · 0c184b9cfad87e20 · report
S4DownSample mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) unverified MIT (permissive) · d0c0db9b61ce43ef · report
Unet3plus Owais-Ansari/Unet3plus/utils/models.py community (archive-listed) unverified Apache-2.0 (permissive) · df5508fa2861f149 · report
_init_weights mzeromiko/vmamba/analyze/convnexts4nd/convnext_timm.py community (archive-listed) unverified MIT (permissive) · 7476dcb06a6af0ae · report
_log_api_usage_once pytorch/vision/torchvision/models/convnext.py community (archive-listed) unverified BSD-3-Clause (permissive) · 59d110860cf7a38a · report
build_convnext protonx-tf-04-projects/ConvNext-2020s/convnext/model.py community (archive-listed) unverified no licence file found · pointer only · c096f8217b69c316 · report
conv_layer facebookresearch/ppuda/ppuda/deepnets1m/ops.py community (archive-listed) unverified MIT (permissive) · d124421cd6cbfc19 · report
conv_sequence frgfm/Holocron/holocron/models/classification/convnext.py community (archive-listed) unverified Apache-2.0 (permissive) · 0ff468c9fc7688e2 · report
init_group_params 0jason000/convnext/src/optim.py community (archive-listed) unverified Apache-2.0 (permissive) · 698131638ff8d4ad · report
int_parameter 0jason000/convnext/src/transforms.py community (archive-listed) unverified Apache-2.0 (permissive) · e5a370ee6856bd8d · report
is_model 0jason000/convnext/src/model.py community (archive-listed) unverified Apache-2.0 (permissive) · b85a6569fd4f3890 · report
model_entrypoint 0jason000/convnext/src/model.py community (archive-listed) unverified Apache-2.0 (permissive) · ac95eb88d9b993fd · report
double_conv identical code first harvested elsewhere ran · our draft was wrong licence of this copy not recorded · a505d8b9327be637 · report
single_conv identical code first harvested elsewhere ran · our draft was wrong licence of this copy not recorded · 3649cd96f92a4aa2 · report

Tasks

ClassificationDomain GeneralizationImage ClassificationObject DetectionReal-Time Object DetectionSemantic Segmentationimage-classification

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Classification InDL ConvNext Average Recall 93.47% #1 of 9 Archive leaderboard report
Domain Generalization ImageNet-A ConvNeXt-XL (Im21k, 384) Top-1 accuracy % 69.3 #10 of 39 Archive leaderboard report
Domain Generalization ImageNet-C ConvNeXt-XL (Im21k) (augmentation overlap with ImageNet-C) Number of params 350M #12 of 47 Archive leaderboard report
Domain Generalization ImageNet-C ConvNeXt-XL (Im21k) (augmentation overlap with ImageNet-C) mean Corruption Error (mCE) 38.8 #12 of 47 Archive leaderboard report
Domain Generalization ImageNet-R ConvNeXt-XL (Im21k, 384) Top-1 Error Rate 31.8 #8 of 39 Archive leaderboard report
Domain Generalization ImageNet-Sketch ConvNeXt-XL (Im21k, 384) Top-1 accuracy 55.0 #4 of 20 Archive leaderboard report
Domain Generalization VizWiz-Classification ConvNeXt-B Accuracy - All Images 53.5 #2 of 90 Archive leaderboard report
Domain Generalization VizWiz-Classification ConvNeXt-B Accuracy - Clean Images 56 #2 of 90 Archive leaderboard report
Domain Generalization VizWiz-Classification ConvNeXt-B Accuracy - Corrupted Images 46.9 #2 of 90 Archive leaderboard report
Image Classification ImageNet Adlik-ViT-SG+Swin_large+Convnext_xlarge(384) Number of params 1827M #51 of 1060 Archive leaderboard report
Image Classification ImageNet Adlik-ViT-SG+Swin_large+Convnext_xlarge(384) Top 1 Accuracy 88.36% #51 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-XL (ImageNet-22k) GFLOPs 179 #72 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-XL (ImageNet-22k) Number of params 350M #72 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-XL (ImageNet-22k) Top 1 Accuracy 87.8% #72 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-L (384 res) GFLOPs 101 #226 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-L (384 res) Number of params 198M #226 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-L (384 res) Top 1 Accuracy 85.5% #226 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-T GFLOPs 4.5 #576 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-T Number of params 29M #576 of 1060 Archive leaderboard report
Image Classification ImageNet ConvNeXt-T Top 1 Accuracy 82.1% #576 of 1060 Archive leaderboard report
Object Detection COCO-O ConvNeXt-XL (Cascade Mask R-CNN) Average mAP 37.5 #7 of 45 Archive leaderboard report
Object Detection COCO-O ConvNeXt-XL (Cascade Mask R-CNN) Effective Robustness 12.68 #7 of 45 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-XL++ GFLOPs (512 x 512) 3335 #69 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-XL++ Params (M) 391 #69 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-XL++ Validation mIoU 54 #69 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-L++ GFLOPs (512 x 512) 2458 #74 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-L++ Params (M) 235 #74 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-L++ Validation mIoU 53.7 #74 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-B++ GFLOPs (512 x 512) 1828 #83 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-B++ Params (M) 122 #83 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-B++ Validation mIoU 53.1 #83 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-B GFLOPs (512 x 512) 1170 #123 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-B Params (M) 122 #123 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-B Validation mIoU 49.9 #123 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-S GFLOPs (512 x 512) 1027 #129 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-S Params (M) 82 #129 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-S Validation mIoU 49.6 #129 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-T GFLOPs (512 x 512) 939 #172 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-T Params (M) 60 #172 of 235 Archive leaderboard report
Semantic Segmentation ADE20K ConvNeXt-T Validation mIoU 46.7 #172 of 235 Archive leaderboard report
Semantic Segmentation ImageNet-S ConvNext-Tiny (P4, 224x224, SUP) mIoU (test) 48.8 #11 of 20 Archive leaderboard report
Semantic Segmentation ImageNet-S ConvNext-Tiny (P4, 224x224, SUP) mIoU (val) 48.7 #11 of 20 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Introduced by this paper: ConvNeXt

1x1 ConvolutionAdamWConvNeXtDepthwise ConvolutionLarge Kernel SizeLayerScale

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections