Papers › An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
Alexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn, Xiaohua Zhai, Thomas Unterthiner, Mostafa Dehghani, Matthias Minderer, Georg Heigold, Sylvain Gelly, Jakob Uszkoreit, Neil Houlsby
While the Transformer architecture has become the de-facto standard for natural language processing tasks, its applications to computer vision remain limited. In vision, attention is either applied in conjunction with convolutional networks, or used to replace certain components of convolutional networks while keeping their overall structure in place. We show that this reliance on CNNs is not necessary and a pure transformer applied directly to sequences of image patches can perform very well on image classification tasks. When pre-trained on large amounts of data and transferred to multiple mid-sized or small image recognition benchmarks (ImageNet, CIFAR-100, VTAB, etc.), Vision Transformer (ViT) attains excellent results compared to state-of-the-art convolutional networks while requiring substantially fewer computational resources to train.
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="2010.11929")
Code
Syntology Ran 281 of 419 code samples harvested from 76 repositories linked to this paper; 138 have no recorded run. Of those that ran: 8 ran · honoured contract; 2 ran · violated contract; 10 ran · our draft was wrong; 11 ran · fixture could not drive it; 250 ran with no contract checked.
By repository: official repository: 6 samples from 1 repository, 0 ran; community (archive-listed): 409 samples from 74 repositories, 277 ran; community: 3 samples from 1 repository, 3 ran; 1 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.
158 repositories listed; official and paper-mentioned ones first.
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
419 samples harvested; 281 ran; 8 honoured the contract we drafted; 138 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.
Licence: 154 of the 419 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 76 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.
6ff7674fd4a1e78f · report
d04af6e387bb311f · report
2af127aced976756 · report
145a84ea745a049d · report
8ce4cd665a6aa6ba · report
bd276b1048e360eb · report
7d8eaf5537f699e4 · report
0f786c407fb1ee4c · report
3806102629027da3 · report
5f7f49ed28389849 · report
998014b6f71af139 · report
4e9b033c45eda05d · report
49d02e769ff703f2 · report
fb209281f7dc7ae4 · report
e65111831b48a20f · report
03826c508404de86 · report
99a27bf8a6745bca · report
303b5fcf0f3b83ab · report
e526ae2dd17da9d3 · report
4112d886f96a0258 · report
5dba6c3975d89f90 · report
b4bfa3287132b6de · report
b527c73fd851cfee · report
436acd4bdbe997d2 · report
65e124fb59929e7b · report
82e3e86f7ef279d6 · report
111794c24e7fff19 · report
908f6f29e84e7834 · report
d6d3c10e6aeb535b · report
4af23178d3041345 · report
0c8c99ad8b44657f · report
f9eebdcbcec2008d · report
dd163b043f6772c8 · report
c559706fd8342db1 · report
8711444686518b7c · report
9af82963dffa88ab · report
126556b716f982c1 · report
5283ae7455001543 · report
17713a3cee05e6cf · report
2bfce24bf8846119 · report
97bb28e127fe8a6e · report
423c8d43bb402561 · report
33a1d26b73f77059 · report
bac5c11bc0553d22 · report
4776b51b196152a8 · report
2a3546412a06424f · report
1212a18351c16c06 · report
886721604390e021 · report
ff3b3cb2fa5e8545 · report
ad5f80b54573c0e0 · report
1d3ee770ca7b30c9 · report
e96ac00ca379ee0e · report
6809cf195b936e15 · report
2522fc9fcfe416c4 · report
236da9f27dd5c92f · report
0bff27d821be8b25 · report
6cdae3f419a63138 · report
fe1bfe65727fc610 · report
f8b85038ed9400ec · report
663995617b3eb222 · report
cd17efa4361858a7 · report
5ab5e4d0ab686651 · report
87a7da8255824960 · report
98bf127d64416382 · report
ce7cae4240dc4421 · report
5a11eb1ce59c052b · report
0341cd2b3c276bd3 · report
be6b45c4b5087cd0 · report
32185c117e4e5926 · report
8720a0cb1f23c55c · report
a5c892087ae3cab9 · report
3e91eaf662a4bb21 · report
66910025be91b62c · report
1444e79df77330f0 · report
d703f6311d55cc3f · report
2b1fb378cc14dda7 · report
df9f71cc75ae43fd · report
4670212914e5cb73 · report
db72635193a2fc03 · report
8b3edc18109082f5 · report
250ae33707fce8a4 · report
3e51ff20def421bb · report
73a3a01717367dce · report
26b6ab7027777b32 · report
c694be0d1f02316c · report
d13a44be08217e01 · report
467a2adbf1bb7985 · report
d66470a54f20a7a7 · report
ec35e0927e66ad2c · report
23c4bb58f0b38bd6 · report
ab8cf50d6a117f90 · report
594cce618481c34c · report
9129885a793dea80 · report
ca90f65590baa86d · report
de3633db52c314c6 · report
fa3109866a421409 · report
8a2c825d98be7cf1 · report
8b9f46a6d61b24f2 · report
05a6c50ee835b1ce · report
501263e9688cd1fd · report
9c26e415cce13732 · report
509efd435fbd7de0 · report
921025fed7e22466 · report
638425272b57c6c3 · report
7d66e8737fc5929b · report
1f856d799d8ef261 · report
dfc0aa99be911685 · report
b337d893396aff7a · report
caa4f910273a4b2d · report
3fc7aef63e94d614 · report
117f497351823aa8 · report
211b9690042c26c5 · report
32bc51f5c0550254 · report
816585d560db3f1d · report
285f0cc9150c1c47 · report
61787a7f1ca16779 · report
a78ee14b916decd1 · report
6bad9911ea340c54 · report
6082f915e0ac604c · report
f6a1ed2d7f5be2dc · report
53dab365fc08769e · report
dc3582c51e2fe52f · report
36d6e2f710d562d7 · report
37fc76128226736c · report
15459d47883ae1eb · report
d55ce4c4028d4526 · report
a166a1e285a378b2 · report
f248ced0066cd0ab · report
12cebc72988df8e2 · report
28d07cea36220258 · report
4ea751912efdeefd · report
09e107c3fe162d2e · report
e7b7aac0381fa91a · report
04e920afd62b7a39 · report
bf9cef9e1ceb59b7 · report
872573b8593c5702 · report
fa1aa6f6065a3378 · report
5cca4ba1d44c607a · report
9187f42531072c00 · report
2cc36e6c101abe2d · report
029dccee9f606fea · report
81eeb98072149f16 · report
013fd37dfe095c3b · report
69703cf0b78f4fcd · report
d65bbe0aa34f842f · report
08a197f4ac5cab24 · report
8187c4e8de75ff9f · report
ffe7a41ff6c1d31f · report
f4edb177e106f2f4 · report
054df1e2f70d626c · report
f649c17f27f54d0f · report
fc40a0952d8870be · report
8c5965ae4514cb92 · report
676c76852946dcf9 · report
a67eb3bda2872789 · report
ec412e2656b1565a · report
70f627aa7f4853c5 · report
230002d72e5e5756 · report
781fed83feefbb41 · report
ff2b7b152e2d628e · report
72339629e5f6be32 · report
5cd8fd667d56a02f · report
6869723b450cdb3e · report
3e123bc95a64ab4e · report
f06334f57a8bf625 · report
feea3ff66b43bfbf · report
b308d5f20c384e2e · report
1da67eb7a61c1090 · report
8395067ef1060f36 · report
3dffc591a6481874 · report
af6edd8062f762fa · report
89f043dddf4da04c · report
6f007e4f11af7b2a · report
ddf39179956e840a · report
edeb719af70be8d6 · report
fa4b1e78be3a1623 · report
4eeaefe3f8acabc0 · report
772f419921ed47f5 · report
9cefe5df7641351a · report
6c370b05b44059ce · report
482c04fd211c8a76 · report
a9da6e0f61131262 · report
608cb341e62af9a7 · report
136aaa7dc1143322 · report
472347df45454b8a · report
625ba3d0632ccbe7 · report
621c33d160c8772b · report
ca9596fc7f3f63a7 · report
1a12cd3f4f72dc4c · report
d95ac7e8dcad5a26 · report
0e36b2dfec0a4cc5 · report
0cdaa48d9c79b905 · report
894b2c3643a958ca · report
134208def7ab098a · report
a1cfd3050af64173 · report
52df59f709cbd077 · report
079c8ff8067ac323 · report
2f168ea21eac6721 · report
211aaa8ef68bf255 · report
39a0e7e04a621bfd · report
81b886e4fe869e9d · report
f3e1dd83e789378c · report
a1345ed95588ae6b · report
f56a3adb976220d9 · report
b225bcdab9997d81 · report
aeb451a2ca6a384e · report
a00fdbf5db4c324e · report
1231e62c1adf0b34 · report
138334827a9f4dc3 · report
94c914f501b4c9b2 · report
d731587d6e142b9b · report
fe27fb10dc68506c · report
defe150a2927af39 · report
c349e162dda4ee2b · report
e695bb4416d49d79 · report
9c5bd92a34ef2ce0 · report
ddbba52e3e0c3fde · report
804e172ccca23ce5 · report
ce9eaebe2bebbb8f · report
7ee0012316814be5 · report
751c351366be8421 · report
de141233145303ec · report
eab482a168de4ac8 · report
d2c979f9c5c66be3 · report
0252f14dd76710b1 · report
bacfe561400c3879 · report
b186094acc970ace · report
42dd7dea8413b92f · report
78aca8814a1f8d16 · report
d1e7240963528e63 · report
cf2cdfee402d4881 · report
3b44acd70cadcf44 · report
3b0ee2b8c75d0cb5 · report
6e708d4102916a09 · report
1f5b08213e7cf89f · report
91d26d98a8c2bcac · report
98bf46cb18536d19 · report
9c35c7ced350b3ae · report
22237c8ec0880bfd · report
6b47b72596f1a5c3 · report
940661961d8b8781 · report
6bb7492655ecbda4 · report
4429c4f5d33938e5 · report
7bda71241cea2b85 · report
a3ebed4aa179cd7f · report
eab6c08e3fce2956 · report
04dfbbaba7483af1 · report
0244957372720000 · report
3bc7a3a0fc1d2ac9 · report
8a9fb3fce9060134 · report
dc1ab7f114c91f47 · report
b0106c74d0712327 · report
d9e3a20a06c8566e · report
a2426e56644dce23 · report
1092edd3372e15e3 · report
b96af400210c0baa · report
5e8c727629dc439b · report
49061a14573db1f9 · report
fc78a7d742611cf1 · report
3f62838757c21b1d · report
0c63e27a0a2f00f9 · report
cfd5d0f7388bcbb8 · report
2c03aebe822ef336 · report
bfb0e0bad018be12 · report
43fb0fad9ef49df8 · report
598ba9423fe665e6 · report
94a821203c59b5cd · report
3829e8ae50e23390 · report
9bda5987ba3c7c8f · report
e5d3710f5bbc2255 · report
bed2ab22d759be10 · report
519ccd513d1a66b2 · report
a6d5b89d9b7d3d00 · report
dc17e61fe8c4cf46 · report
88cc4322193ded60 · report
9d3da3ac9d5f15d2 · report
3e92d5b816f50e2e · report
749c76cd00ed3a80 · report
49c15b51568e396b · report
759d7966d4058b8f · report
7c508037b40522af · report
9c44bb34ebc00ba5 · report
d92c10a3eb92b4d6 · report
e466973477cb197b · report
f817c1f38785cb41 · report
c39e7fad73097655 · report
8d42779b90537733 · report
565ce60dfb1885d4 · report
67e042f60cb0eb8a · report
c834ab0929ce55ae · report
745db312b8377945 · report
21c112b898681805 · report
3222eaf8c8b350da · report
4b82eb7afdd244ac · report
fce8f3e4b02ccba2 · report
c307b98f19985795 · report
a79858ea7aff31a2 · report
b5fcd7ed78f606f9 · report
11b5bf4147d0ab0d · report
20d5453d1066485a · report
7eae7f481d7d3b63 · report
6647470e9f82eb74 · report
f3cfcd9a6f4b8dee · report
92f27ff91aeb4722 · report
eb4e38c211f5872e · report
58d24d8e618153e9 · report
5d143bd9bacd190b · report
1dbcf429d75f0464 · report
8006254bdcb47e21 · report
cdbb6cc93f4b0ccb · report
74773d441dc10797 · report
655ad1b00df17771 · report
e9d6502120fe2a4d · report
9d57e2c2d9f1a7b5 · report
c1361ce8574f90b4 · report
fbc710326c33118c · report
53414144a714bf36 · report
de8c71de5b24650f · report
dfeaf3afe023f28b · report
d7c865c36a140066 · report
b9208ebd1f770032 · report
25f6b6dd838b1055 · report
79efe5cfa7a44c52 · report
70fa7fd247c01f16 · report
00b904015377ff38 · report
ce2d3c2740d7b606 · report
719d09d203720f94 · report
599a34196909b353 · report
4b4411972674cc39 · report
d5a52a3389742f57 · report
051aa80b5054376c · report
0cc37cf06f3729da · report
fdf82b035ef6efc5 · report
45874b50ee4eee3a · report
bdda3645e9bc5ba3 · report
375467cdc03cf22c · report
a6c5dcf17fbcdeb3 · report
e9e0abc3f6ede535 · report
8670aaace4332b94 · report
80270c8e1af03db4 · report
18eba67fe6d3f33b · report
546b54df7bf1a2a7 · report
958ea05c3c1ae4ba · report
2d96b3b67dc31418 · report
d022f0d80d7dc24f · report
443bd35acbf7f0b2 · report
e37137b1becc1165 · report
d3f0ee5f79046d1b · report
110bd6632560d038 · report
f50ac01b2aea5cee · report
f1b7003e1837294f · report
951da7c89ffaf2ef · report
953f99d43181a4e6 · report
7fc8f8faa831f7f2 · report
51d3b9873cfbdfba · report
fca973fc1fa56318 · report
c5610b768e912553 · report
3290351ae5e72fe6 · report
47f5bdfb51233601 · report
26d4bd0ece4e237e · report
0a0e309f9099b972 · report
63b5f9a971e0dd3f · report
f97a44821d0118d0 · report
394a62fbbb1cef3a · report
b1da23dfc225c953 · report
e2037d573231d6aa · report
227e26e79d89db80 · report
817cf71a50e1ad40 · report
6f3ade550a54fdf7 · report
411a7fa3f907e91e · report
9c2819548557ba56 · report
97c346f9161a918c · report
e30cad5784f49849 · report
7f3552cae27a748f · report
0f3b788b4413877f · report
5597cd0a34063332 · report
b2cb3afa961b359c · report
0ed2369c3f959ad2 · report
cb55b5ce20677f49 · report
02d8f99bfd820b74 · report
41f1158bca07e4af · report
7c01a0e93d4a2886 · report
26304c127c481571 · report
cbf60284ff51ed55 · report
55f415e814429e9b · report
56c0c8e56a181423 · report
cb8cb0f36e74db72 · report
e7b19a731b5d767d · report
cbca56882036eaeb · report
c240c44d85f23a3b · report
9c07111952a8132e · report
0852226f61d20dcd · report
8a0d4718d0f91120 · report
0f21e0a5d632f6bf · report
75d9bb6a77866f28 · report
7724f5f5baf1a30b · report
8df05ae5b2f2b14e · report
a9767da5f317f81b · report
7b701d0ab4c91bf0 · report
736b45d4b4e1b02c · report
12b147e5bacc161d · report
77d0de584a749653 · report
bc8041a0341aa444 · report
7dfceb44b06a1fdc · report
687547f1152f783b · report
f93eddee4749be98 · report
5881a8cf3bdd5ce9 · report
83e1fc7d7198b1fd · report
2b62b00fb766df7b · report
a96d5de1e576e908 · report
3c0cd228402fe995 · report
733ebfa8b2c9484b · report
52a6621d75fb86eb · report
8213653dae4eae8e · report
32d6b90336c93851 · report
7a7de2a8e080f047 · report
262b18d8278dcf70 · report
82e1ad8a9b00554e · report
5c8ea92d43ead77d · report
Tasks
Results from the paper archive 2025-07-28
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: Vision Transformer
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