{"url":"/task/conditional-image-generation","name":"Conditional Image Generation","slug":"conditional-image-generation","description_markdown":"Conditional image generation is the task of generating new images from a dataset conditional on their class.\r\n\r\n<span style=\"color:grey; opacity: 0.6\">( Image credit: [PixelCNN++](https://github.com/openai/pixel-cnn) )</span>","categories":[{"name":"Computer Vision","url":"/area/computer-vision"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":286,"papers_with_code":167,"benchmarks":11,"benchmark_tables_in_archive":11,"benchmark_tables_shown":11,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":9,"subtasks":3,"parent_tasks":1},"benchmarks":[{"leaderboard":"/sota/conditional-image-generation-on-cifar-10","slug":"conditional-image-generation-on-cifar-10","dataset":"CIFAR-10","dataset_url":"/dataset/cifar-10","rows_in_archive":25,"metrics":["FID","Inception score","Intra-FID"],"first_row_in_archive_order":{"model":"EDM-G++ (conditional)","paper_title":"Refining Generative Process with Discriminator Guidance in Score-based Diffusion Models","paper_url":"/paper/refining-generative-process-with","paper_date":"2022-11-28","arxiv_id":"2211.17091","code_links":[{"title":"alsdudrla10/DG","url":"https://github.com/alsdudrla10/DG"},{"title":"alsdudrla10/DG_imagenet","url":"https://github.com/alsdudrla10/DG_imagenet"}],"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":2}}},{"leaderboard":"/sota/conditional-image-generation-on-imagenet","slug":"conditional-image-generation-on-imagenet","dataset":"ImageNet 128x128","dataset_url":null,"rows_in_archive":22,"metrics":["FID","Inception score"],"first_row_in_archive_order":{"model":"EluCD_DDPM","paper_title":"Elucidating The Design Space of Classifier-Guided Diffusion Generation","paper_url":"/paper/elucidating-the-design-space-of-classifier","paper_date":"2023-10-17","arxiv_id":"2310.11311","code_links":[{"title":"alexmaols/elucd","url":"https://github.com/alexmaols/elucd"}],"syntology":null}},{"leaderboard":"/sota/conditional-image-generation-on-cifar-100","slug":"conditional-image-generation-on-cifar-100","dataset":"CIFAR-100","dataset_url":"/dataset/cifar-100","rows_in_archive":7,"metrics":["FID","Inception Score","Intra-FID"],"first_row_in_archive_order":{"model":"DLSM","paper_title":"Denoising Likelihood Score Matching for Conditional Score-based Data Generation","paper_url":"/paper/denoising-likelihood-score-matching-for-1","paper_date":"2022-03-27","arxiv_id":"2203.14206","code_links":[{"title":"chen-hao-chao/dlsm","url":"https://github.com/chen-hao-chao/dlsm"},{"title":"chen-hao-chao/dlsm-toy","url":"https://github.com/chen-hao-chao/dlsm-toy"}],"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":0}}},{"leaderboard":"/sota/conditional-image-generation-on-artbench-10","slug":"conditional-image-generation-on-artbench-10","dataset":"ArtBench-10 (32x32)","dataset_url":"/dataset/artbench-10","rows_in_archive":6,"metrics":["FID"],"first_row_in_archive_order":{"model":"StyleGAN2 + ADA","paper_title":"Training Generative Adversarial Networks with Limited Data","paper_url":"/paper/training-generative-adversarial-networks-with-2","paper_date":"2020-06-11","arxiv_id":"2006.06676","code_links":[{"title":"NVlabs/stylegan2-ada-pytorch","url":"https://github.com/NVlabs/stylegan2-ada-pytorch"},{"title":"keras-team/keras-io","url":"https://github.com/keras-team/keras-io/blob/master/examples/generative/gan_ada.py"},{"title":"NVlabs/stylegan2-ada","url":"https://github.com/NVlabs/stylegan2-ada"},{"title":"toshas/torch-fidelity","url":"https://github.com/toshas/torch-fidelity"},{"title":"pbaylies/stylegan2","url":"https://github.com/pbaylies/stylegan2"},{"title":"mahmoudnafifi/HistoGAN","url":"https://github.com/mahmoudnafifi/HistoGAN"},{"title":"eps696/stylegan2ada","url":"https://github.com/eps696/stylegan2ada"},{"title":"sangyun884/Face2Webtoon","url":"https://github.com/sangyun884/Face2Webtoon"},{"title":"woctezuma/steam-stylegan2-ada","url":"https://github.com/woctezuma/steam-stylegan2-ada"},{"title":"aiksir/stylegan2-ada-blending","url":"https://github.com/aiksir/stylegan2-ada-blending"},{"title":"ChristophReich1996/Multi-StyleGAN","url":"https://github.com/ChristophReich1996/Multi-StyleGAN"},{"title":"beresandras/gan-flavours-keras","url":"https://github.com/beresandras/gan-flavours-keras"},{"title":"jiangshuyi0v0/cvd-gan","url":"https://github.com/jiangshuyi0v0/cvd-gan"},{"title":"NariMo91/GANs-generative-art","url":"https://github.com/NariMo91/GANs-generative-art"},{"title":"duskvirkus/stylegan2-ada-lightning","url":"https://github.com/duskvirkus/stylegan2-ada-lightning"},{"title":"wjdals3406/stylegan2-ada-encoder","url":"https://github.com/wjdals3406/stylegan2-ada-encoder"},{"title":"sh4174/3d-stylegan2-ada","url":"https://github.com/sh4174/3d-stylegan2-ada"},{"title":"buganart/stylegan2-ada-pytorch","url":"https://github.com/buganart/stylegan2-ada-pytorch"},{"title":"wangamelia/cmpm202p2p2","url":"https://github.com/wangamelia/cmpm202p2p2"},{"title":"datduong/stylegan2-ada-Ws-22q","url":"https://github.com/datduong/stylegan2-ada-Ws-22q"},{"title":"esimpsontheartist/stylegan2-FineArt","url":"https://github.com/esimpsontheartist/stylegan2-FineArt"},{"title":"vsemecky/stylegan2-ada","url":"https://github.com/vsemecky/stylegan2-ada"},{"title":"BearNinja123/StyleGAN_ADAnough","url":"https://github.com/BearNinja123/StyleGAN_ADAnough"},{"title":"usufyan29/stylegan2_runway","url":"https://github.com/usufyan29/stylegan2_runway"},{"title":"matjazmav/fri-2021-ibb-seminar","url":"https://github.com/matjazmav/fri-2021-ibb-seminar"},{"title":"Eitan177/testGenImages","url":"https://github.com/Eitan177/testGenImages"},{"title":"lelechen63/stylegannerf","url":"https://github.com/lelechen63/stylegannerf"},{"title":"fai07600521/final-project","url":"https://github.com/fai07600521/final-project"}],"syntology":{"n":29,"n_ran":5,"n_unverified":24,"n_pointer_only":4}}},{"leaderboard":"/sota/conditional-image-generation-on-imagenet-2","slug":"conditional-image-generation-on-imagenet-2","dataset":"ImageNet 256x256","dataset_url":null,"rows_in_archive":5,"metrics":["FID","Inception score"],"first_row_in_archive_order":{"model":"DiGIT","paper_title":"Stabilize the Latent Space for Image Autoregressive Modeling: A Unified Perspective","paper_url":"/paper/stabilize-the-latent-space-for-image","paper_date":"2024-10-16","arxiv_id":"2410.12490","code_links":[{"title":"DAMO-NLP-SG/DiGIT","url":"https://github.com/DAMO-NLP-SG/DiGIT"}],"syntology":{"n":5,"n_ran":3,"n_unverified":2,"n_pointer_only":0}}},{"leaderboard":"/sota/conditional-image-generation-on-imagenet-1","slug":"conditional-image-generation-on-imagenet-1","dataset":"ImageNet 64x64","dataset_url":null,"rows_in_archive":4,"metrics":["FID","Inception score"],"first_row_in_archive_order":{"model":"IC-GAN + DA","paper_title":"Instance-Conditioned GAN","paper_url":"/paper/instance-conditioned-gan","paper_date":"2021-09-10","arxiv_id":"2109.05070","code_links":[{"title":"facebookresearch/ic_gan","url":"https://github.com/facebookresearch/ic_gan"}],"syntology":null}},{"leaderboard":"/sota/conditional-image-generation-on-coco-animals","slug":"conditional-image-generation-on-coco-animals","dataset":"COCO-Animals","dataset_url":"/dataset/coco","rows_in_archive":2,"metrics":["FID","IS"],"first_row_in_archive_order":{"model":"U-Net GAN","paper_title":"A U-Net Based Discriminator for Generative Adversarial Networks","paper_url":"/paper/a-u-net-based-discriminator-for-generative","paper_date":"2020-02-28","arxiv_id":"2002.12655","code_links":[{"title":"boschresearch/unetgan","url":"https://github.com/boschresearch/unetgan"},{"title":"xingchenzhao/Generating-Human-Skeletons-with-Mutual-Actions-WGAN-Pytorch","url":"https://github.com/xingchenzhao/Generating-Human-Skeletons-with-Mutual-Actions-WGAN-Pytorch"},{"title":"xingchenzhao/deep-learning-team-project","url":"https://github.com/xingchenzhao/deep-learning-team-project"}],"syntology":null}},{"leaderboard":"/sota/conditional-image-generation-on-celebamask-hq","slug":"conditional-image-generation-on-celebamask-hq","dataset":"CelebAMask-HQ","dataset_url":"/dataset/celebamask-hq","rows_in_archive":1,"metrics":["FID","LPIPS","mIoU"],"first_row_in_archive_order":{"model":"SCDM","paper_title":"Stochastic Conditional Diffusion Models for Robust Semantic Image Synthesis","paper_url":"/paper/stochastic-conditional-diffusion-models-for","paper_date":"2024-02-26","arxiv_id":"2402.16506","code_links":[{"title":"mlvlab/scdm","url":"https://github.com/mlvlab/scdm"}],"syntology":{"n":4,"n_ran":1,"n_unverified":3,"n_pointer_only":0}}},{"leaderboard":"/sota/conditional-image-generation-on-cifar-10-lt","slug":"conditional-image-generation-on-cifar-10-lt","dataset":"CIFAR-10 LT","dataset_url":null,"rows_in_archive":1,"metrics":["FID"],"first_row_in_archive_order":{"model":"BigGAN + gSR","paper_title":"Improving GANs for Long-Tailed Data through Group Spectral Regularization","paper_url":"/paper/improving-gans-for-long-tailed-data-through","paper_date":"2022-08-21","arxiv_id":"2208.09932","code_links":[{"title":"val-iisc/gSRGAN","url":"https://github.com/val-iisc/gSRGAN"}],"syntology":{"n":3,"n_ran":0,"n_unverified":3,"n_pointer_only":0}}},{"leaderboard":"/sota/conditional-image-generation-on-imagenet-lt","slug":"conditional-image-generation-on-imagenet-lt","dataset":"ImageNet-LT","dataset_url":"/dataset/imagenet-lt","rows_in_archive":1,"metrics":["FID"],"first_row_in_archive_order":{"model":"StyleGAN2 + NoisyTwins","paper_title":"NoisyTwins: Class-Consistent and Diverse Image Generation through StyleGANs","paper_url":"/paper/noisytwins-class-consistent-and-diverse-image","paper_date":"2023-04-12","arxiv_id":"2304.05866","code_links":[{"title":"val-iisc/NoisyTwins","url":"https://github.com/val-iisc/NoisyTwins"}],"syntology":null}},{"leaderboard":"/sota/conditional-image-generation-on-tiny-imagenet","slug":"conditional-image-generation-on-tiny-imagenet","dataset":"Tiny ImageNet","dataset_url":"/dataset/tiny-imagenet","rows_in_archive":1,"metrics":["FID","Intra-FID"],"first_row_in_archive_order":{"model":"ADC-GAN","paper_title":"Conditional GANs with Auxiliary Discriminative Classifier","paper_url":"/paper/cgans-with-auxiliary-discriminative","paper_date":"2021-07-21","arxiv_id":"2107.10060","code_links":[{"title":"POSTECH-CVLab/PyTorch-StudioGAN","url":"https://github.com/POSTECH-CVLab/PyTorch-StudioGAN"},{"title":"houliangict/adcgan","url":"https://github.com/houliangict/adcgan"}],"syntology":{"n":6,"n_ran":4,"n_unverified":2,"n_pointer_only":6}}}],"datasets":[{"url":"/dataset/cifar-10","name":"CIFAR-10","full_name":"CIFAR-10","num_papers_in_archive":16145},{"url":"/dataset/coco","name":"COCO (Common Objects in Context)","full_name":"Common Objects in Context","num_papers_in_archive":11922},{"url":"/dataset/cifar-100","name":"CIFAR-100","full_name":"","num_papers_in_archive":9045},{"url":"/dataset/tiny-imagenet","name":"Tiny ImageNet","full_name":"Tiny ImageNet","num_papers_in_archive":1232},{"url":"/dataset/imagenet-lt","name":"ImageNet-LT","full_name":"ImageNet Long-Tailed","num_papers_in_archive":219},{"url":"/dataset/celebamask-hq","name":"CelebAMask-HQ","full_name":"","num_papers_in_archive":164},{"url":"/dataset/artbench-10","name":"ArtBench-10 (32x32)","full_name":"","num_papers_in_archive":7},{"url":"/dataset/human-art","name":"Human-Art","full_name":"","num_papers_in_archive":7},{"url":"/dataset/large-labelled-logo-dataset-l3d","name":"Large Labelled Logo Dataset (L3D)","full_name":"","num_papers_in_archive":1}],"subtasks":[{"url":"/task/human-object-interaction-generation","name":"Human-Object Interaction Generation"},{"url":"/task/image-guided-composition","name":"Image-Guided Composition"},{"url":"/task/noisy-semantic-image-synthesis","name":"Noisy Semantic Image Synthesis"}],"parent_tasks":[{"url":"/task/image-generation","name":"Image Generation"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":167,"tagged_in_all":286,"items":[{"url":"/paper/unsupervised-representation-learning-with-1","title":"Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks","date":"2015-11-19","arxiv_id":"1511.06434","repositories_listed":258,"syntology":{"n":219,"n_ran":113,"n_unverified":106,"n_pointer_only":111}},{"url":"/paper/analyzing-and-improving-the-image-quality-of","title":"Analyzing and Improving the Image Quality of StyleGAN","date":"2019-12-03","arxiv_id":"1912.04958","repositories_listed":126,"syntology":{"n":92,"n_ran":29,"n_unverified":63,"n_pointer_only":18}},{"url":"/paper/improved-training-of-wasserstein-gans","title":"Improved Training of Wasserstein GANs","date":"2017-03-31","arxiv_id":"1704.00028","repositories_listed":110,"syntology":{"n":49,"n_ran":27,"n_unverified":22,"n_pointer_only":20}},{"url":"/paper/self-attention-generative-adversarial","title":"Self-Attention Generative Adversarial Networks","date":"2018-05-21","arxiv_id":"1805.08318","repositories_listed":48,"syntology":{"n":81,"n_ran":18,"n_unverified":63,"n_pointer_only":1}},{"url":"/paper/improved-techniques-for-training-gans","title":"Improved Techniques for Training GANs","date":"2016-06-10","arxiv_id":"1606.03498","repositories_listed":46,"syntology":{"n":2,"n_ran":1,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/conditional-image-synthesis-with-auxiliary","title":"Conditional Image Synthesis With Auxiliary Classifier GANs","date":"2016-10-30","arxiv_id":"1610.09585","repositories_listed":37,"syntology":{"n":5,"n_ran":5,"n_unverified":0,"n_pointer_only":5}},{"url":"/paper/large-scale-gan-training-for-high-fidelity","title":"Large Scale GAN Training for High Fidelity Natural Image Synthesis","date":"2018-09-28","arxiv_id":"1809.11096","repositories_listed":35,"syntology":{"n":41,"n_ran":14,"n_unverified":27,"n_pointer_only":4}},{"url":"/paper/training-generative-adversarial-networks-with-2","title":"Training Generative Adversarial Networks with Limited Data","date":"2020-06-11","arxiv_id":"2006.06676","repositories_listed":28,"syntology":{"n":29,"n_ran":5,"n_unverified":24,"n_pointer_only":4}},{"url":"/paper/diffusion-models-beat-gans-on-image-synthesis","title":"Diffusion Models Beat GANs on Image Synthesis","date":"2021-05-11","arxiv_id":"2105.05233","repositories_listed":21,"syntology":{"n":50,"n_ran":27,"n_unverified":23,"n_pointer_only":16}},{"url":"/paper/high-resolution-image-synthesis-and-semantic","title":"High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs","date":"2017-11-30","arxiv_id":"1711.11585","repositories_listed":21,"syntology":{"n":5,"n_ran":4,"n_unverified":1,"n_pointer_only":3}},{"url":"/paper/conditional-image-generation-with-pixelcnn","title":"Conditional Image Generation with PixelCNN Decoders","date":"2016-06-16","arxiv_id":"1606.05328","repositories_listed":14,"syntology":{"n":14,"n_ran":4,"n_unverified":10,"n_pointer_only":3}},{"url":"/paper/cgans-with-projection-discriminator","title":"cGANs with Projection Discriminator","date":"2018-02-15","arxiv_id":"1802.05637","repositories_listed":12,"syntology":{"n":9,"n_ran":9,"n_unverified":0,"n_pointer_only":6}},{"url":"/paper/encoding-in-style-a-stylegan-encoder-for","title":"Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation","date":"2020-08-03","arxiv_id":"2008.00951","repositories_listed":10,"syntology":{"n":16,"n_ran":6,"n_unverified":10,"n_pointer_only":1}},{"url":"/paper/ganimation-anatomically-aware-facial","title":"GANimation: Anatomically-aware Facial Animation from a Single Image","date":"2018-07-24","arxiv_id":"1807.09251","repositories_listed":9,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":0}},{"url":"/paper/hierarchical-text-conditional-image","title":"Hierarchical Text-Conditional Image Generation with CLIP Latents","date":"2022-04-13","arxiv_id":"2204.06125","repositories_listed":8,"syntology":{"n":38,"n_ran":29,"n_unverified":9,"n_pointer_only":1}},{"url":"/paper/190411486","title":"Making Convolutional Networks Shift-Invariant Again","date":"2019-04-25","arxiv_id":"1904.11486","repositories_listed":7,"syntology":{"n":4,"n_ran":2,"n_unverified":2,"n_pointer_only":3}},{"url":"/paper/invertible-conditional-gans-for-image-editing","title":"Invertible Conditional GANs for image editing","date":"2016-11-19","arxiv_id":"1611.06355","repositories_listed":6,"syntology":{"n":18,"n_ran":0,"n_unverified":18,"n_pointer_only":0}},{"url":"/paper/deep-polynomial-neural-networks","title":"Deep Polynomial Neural Networks","date":"2020-06-20","arxiv_id":"2006.13026","repositories_listed":5,"syntology":null},{"url":"/paper/mapping-instructions-to-actions-in-3d","title":"Mapping Instructions to Actions in 3D Environments with Visual Goal Prediction","date":"2018-09-04","arxiv_id":"1809.00786","repositories_listed":5,"syntology":null},{"url":"/paper/fast-text-conditional-discrete-denoising-on","title":"A Novel Sampling Scheme for Text- and Image-Conditional Image Synthesis in Quantized Latent Spaces","date":"2022-11-14","arxiv_id":"2211.07292","repositories_listed":4,"syntology":{"n":3,"n_ran":0,"n_unverified":3,"n_pointer_only":0}},{"url":"/paper/autoregressive-image-generation-using","title":"Autoregressive Image Generation using Residual Quantization","date":"2022-03-03","arxiv_id":"2203.01941","repositories_listed":4,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/image-super-resolution-via-iterative","title":"Image Super-Resolution via Iterative Refinement","date":"2021-04-15","arxiv_id":"2104.07636","repositories_listed":4,"syntology":{"n":3,"n_ran":2,"n_unverified":1,"n_pointer_only":2}},{"url":"/paper/twin-auxiliary-classifiers-gan","title":"Twin Auxiliary Classifiers GAN","date":"2019-07-05","arxiv_id":"1907.02690","repositories_listed":4,"syntology":null},{"url":"/paper/artgan-artwork-synthesis-with-conditional","title":"ArtGAN: Artwork Synthesis with Conditional Categorical GANs","date":"2017-02-11","arxiv_id":"1702.03410","repositories_listed":4,"syntology":null},{"url":"/paper/normalizing-flows-are-capable-generative","title":"Normalizing Flows are Capable Generative Models","date":"2024-12-09","arxiv_id":"2412.06329","repositories_listed":3,"syntology":{"n":4,"n_ran":1,"n_unverified":3,"n_pointer_only":1}},{"url":"/paper/all-are-worth-words-a-vit-backbone-for-score","title":"All are Worth Words: A ViT Backbone for Diffusion Models","date":"2022-09-25","arxiv_id":"2209.12152","repositories_listed":3,"syntology":{"n":3,"n_ran":3,"n_unverified":0,"n_pointer_only":3}},{"url":"/paper/projected-gans-converge-faster","title":"Projected GANs Converge Faster","date":"2021-11-01","arxiv_id":"2111.01007","repositories_listed":3,"syntology":{"n":49,"n_ran":38,"n_unverified":11,"n_pointer_only":6}},{"url":"/paper/is-attention-better-than-matrix-decomposition-1","title":"Is Attention Better Than Matrix Decomposition?","date":"2021-09-09","arxiv_id":"2109.04553","repositories_listed":3,"syntology":{"n":3,"n_ran":3,"n_unverified":0,"n_pointer_only":3}},{"url":"/paper/d2c-diffusion-denoising-models-for-few-shot","title":"D2C: Diffusion-Denoising Models for Few-shot Conditional Generation","date":"2021-06-12","arxiv_id":"2106.06819","repositories_listed":3,"syntology":{"n":20,"n_ran":13,"n_unverified":7,"n_pointer_only":3}},{"url":"/paper/adaptive-weighted-discriminator-for-training","title":"Adaptive Weighted Discriminator for Training Generative Adversarial Networks","date":"2020-12-05","arxiv_id":"2012.03149","repositories_listed":3,"syntology":null}],"syntology_records":25,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}