Papers › Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
Alec Radford, Luke Metz, Soumith Chintala
In recent years, supervised learning with convolutional networks (CNNs) has seen huge adoption in computer vision applications. Comparatively, unsupervised learning with CNNs has received less attention. In this work we hope to help bridge the gap between the success of CNNs for supervised learning and unsupervised learning. We introduce a class of CNNs called deep convolutional generative adversarial networks (DCGANs), that have certain architectural constraints, and demonstrate that they are a strong candidate for unsupervised learning. Training on various image datasets, we show convincing evidence that our deep convolutional adversarial pair learns a hierarchy of representations from object parts to scenes in both the generator and discriminator. Additionally, we use the learned features for novel tasks - demonstrating their applicability as general image representations.
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="1511.06434")
Code
Syntology Ran 113 of 219 code samples harvested from 107 repositories linked to this paper; 106 have no recorded run. Of those that ran: 3 ran · honoured contract; 11 ran · our draft was wrong; 3 ran · fixture could not drive it; 96 ran with no contract checked.
By repository: community (archive-listed): 216 samples from 107 repositories, 110 ran; 3 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.
258 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
219 samples harvested; 113 ran; 3 honoured the contract we drafted; 106 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: 111 of the 219 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 107 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.
64d14392be2b8dd2 · report
86b92b07d69affa1 · report
a6c0b880972ff99b · report
cdeae68f2f9c0c79 · report
26062a4706882528 · report
06720a4000bfeecb · report
df8cd2ed60bb9599 · report
4bbf34a48437fb76 · report
59506ce972024554 · report
075fcea08d6bc5e2 · report
403a3cfdcd949470 · report
36e269652940d870 · report
292174eff2832369 · report
55fed21978c57ce5 · report
1ab3f0450658d58c · report
25d04bac0a0effe8 · report
cc900ebb3b6e345d · report
a6555241bd7bbf9a · report
a62f5028674b8f26 · report
b6f075ee26c8073d · report
6d2e7b45ec6f246d · report
af3b18528cec45f7 · report
580e86e3087f0050 · report
92ca15416853f3da · report
caec1a7307d300ed · report
9bbbd5fe699b0681 · report
8052df388291fe70 · report
07a288ab38c7e870 · report
f3db336494604e50 · report
fb5b29ec9916f59c · report
e0647218a3241a9f · report
564da4e6f5340ea2 · report
e4a91ac95f9bd69c · report
6d370314e301bd7a · report
fa84e00cc5de71c5 · report
72275b96fc9d7e9f · report
e24e5109f9b2658e · report
7fbec9955f43f4c7 · report
6dba9d91348f8378 · report
32890ec6230d2d7d · report
de2b76fb91813552 · report
5d3d319c62a17b65 · report
1dcfdfa7ac61ca81 · report
6cef2bb6c55ddd76 · report
5a82f99ca3d78ae7 · report
9c762715add97b13 · report
fb7450623d64b2a0 · report
1cae2699ca1c015e · report
d16549bfa89a6a47 · report
4d968a01908de2c4 · report
721def406541bff1 · report
ac4658d95b261016 · report
177fbe60db8ab1d1 · report
d9dfcd60006b99ba · report
0fe15075203e1694 · report
19d507a4cd7b14c6 · report
3dc4769fe6e7f422 · report
00734a5ae4938e97 · report
c2578d115c687fd4 · report
9ba7a4ba3d1de090 · report
814676df954e13e5 · report
9c3a3fbb6b0d1c6f · report
68559e55ce8519a5 · report
fb37fc3db368fd08 · report
910973cbe87da6bd · report
39efd2c991036c90 · report
e6d44fa7e50d5332 · report
1198f0ab04ff48a2 · report
50f0b5a65bb5fec9 · report
22d0d5a4e37fb30b · report
26b01ca1d0382b0e · report
064cfba85812c032 · report
d3772c25b59e4fcf · report
6366e1c5bc194207 · report
0143d463cc338683 · report
b3ff534de9715e1d · report
d9e512dee2fa36f2 · report
d8eba6c1eaf492ed · report
fe3959742a930ef7 · report
199032715274b0e4 · report
4607de09c7c7d0e2 · report
d53b63fd472c1c9f · report
8e8743317837254e · report
e5bee99e76bb1e56 · report
d191ed1fb184feb4 · report
edf1701344ee1a1f · report
f97ca03d89785a58 · report
a5e35a56e52bebc3 · report
7ab74958f03c7c71 · report
0f0aab0d8db9d88a · report
4163774646ef0cfe · report
09418c61d183d814 · report
040714a23128cf94 · report
05309d6debbe19a7 · report
d6e891155a740e5f · report
eed138ab7d1a65fa · report
8a8e584a3a98176f · report
973728f167784729 · report
a3bb64bbe2eced1f · report
ce39b8e4808cf036 · report
c9d50091f15b462e · report
f0a8abdee339912a · report
bad585b3ef9085a3 · report
0273e02ae86d0147 · report
03da4d4efe012f1c · report
ea967de3f9a31b49 · report
ecde8df8c5124929 · report
db4c6e18ad883e13 · report
9c97d71c882b0597 · report
2335ad1bd59f35f6 · report
9ffedac521a053e4 · report
ab256ed80df91b95 · report
53d54f483b22e03e · report
45628bdbaf6b6142 · report
9e9da9d2e1473da7 · report
29bbe54541392b48 · report
4a66a859e75856ee · report
192c0c4ebb0c133b · report
891fea2d6593edd0 · report
56e883f2974f15d9 · report
b32e201c57686779 · report
463e226ba45f1503 · report
231437c3d4ee8bb6 · report
214b3538e1dbf69c · report
cf32a3f931fb11fe · report
8324d5662c1fafef · report
dd8fde9398ed7728 · report
142cf174241dbc05 · report
fe3767c9ab70a2d3 · report
f217444dbfc75243 · report
845c3e3decc9cb46 · report
d963808c6d8b1835 · report
703807a2e16f47c8 · report
5a47afb8da4f03f1 · report
c551f639fec16c83 · report
bd8d9851fb1da5cb · report
3449ef408259b3b4 · report
6a53655c59770d36 · report
a9b21b8a88e5c685 · report
b8bba9a17cc9aa15 · report
000e494aa3aefaec · report
ffe0877cc5119097 · report
a2b2a98e4ca81025 · report
5c129b8019ecaf7a · report
10772dbc4fc15aa6 · report
26b07757d0f81851 · report
ec942e0d5183eaa4 · report
7cd30479044084d5 · report
f2e83dc83806dfa1 · report
bd7e578f9d759447 · report
b4b5194de5baeedf · report
fa0dbaad1fb64c32 · report
726cc4fe661c764a · report
3a6ea4b8f93eb1f4 · report
f6c443d9a109b6da · report
7d3dc491dea58d45 · report
4ffa7053fe564540 · report
d1278f727032d364 · report
f3c444591e258382 · report
943324dfc9ef25a7 · report
9794d6674d445326 · report
7a237c5c1ae5e396 · report
898fff6c6f6b2bc7 · report
8093e8b49adc7552 · report
4cf9776aa8ff3fbd · report
a637b6c39f878d90 · report
58298e39d2ca1655 · report
a78243a3c08ae288 · report
b8a5ddd802405148 · report
0f467eb93c999baa · report
0534bbf37ab12600 · report
02e7ec94bd58b4f7 · report
7c24ec5fd8a58f5a · report
29da9a191348bcd1 · report
6e62410dbe614aaa · report
56b13dca2ee2b5bc · report
c266eaf26b802c25 · report
d811d6b41b175caf · report
f983eb21eb29f9ec · report
75a8410b16381e71 · report
c63b478672fe2d67 · report
c85f89670d4a9b77 · report
6c01acd4c1fd1634 · report
c19d89b65e114f5a · report
02923236f9b6c232 · report
68e3aaf17cc1db7d · report
8260a9fbdbd69047 · report
70e1ec96ea7cf805 · report
4c285e4ad37fd444 · report
f397517b49a8f371 · report
3e6c1126071b280b · report
90540a3c30019cfa · report
e36470391de100a1 · report
6b06ace890091e6a · report
5bbf7febcf4fc287 · report
f6de0fe014baf22d · report
b78452b621d7d910 · report
784b665b64ef531d · report
d853eeed7cf151f9 · report
b4b2e91b5e434022 · report
53f555fcb3726288 · report
5fd32d2c242e9458 · report
3bc601b82543a4d9 · report
91ec4d061d94978f · report
6aca24795dd63a8b · report
e408ada99b714f0e · report
cedcda9379a0dc00 · report
6738e73abbfabfa8 · report
d5151aa5668d7556 · report
5e1af2423d1afbd2 · report
5e960a7afb18b482 · report
71d4e1e81c53f172 · report
01ffda50baec990d · report
3eb92acbf095fa7f · report
f1a3c30388f53d6e · report
39d2716c76987065 · report
40125e1efb67fa92 · report
bf329cef80ee24c5 · report
c96308e17ab1e7ae · 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
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