awesome-pretrained-stylegan2 icon indicating copy to clipboard operation
awesome-pretrained-stylegan2 copied to clipboard

A collection of pre-trained StyleGAN 2 models to download

Awesome Pretrained StyleGAN2

A collection of pre-trained StyleGAN2 models trained on different datasets at different resolution.

Note the readme is a bit out of date, there are more models linked in the issues.

  • For StyleGAN3 models see: https://github.com/justinpinkney/awesome-pretrained-stylegan3
  • For StyleGAN1 models see: https://github.com/justinpinkney/awesome-pretrained-stylegan)

If you have a publically accessible model which you know of, or would like to share please see the contributing section. Hint: the simplest way to submit a model is to fill in this form.

Table of Contents

  • Models

    • car (config-e)
    • car (config-f)
    • cat
    • church
    • faces (FFHQ config-e)
    • faces (FFHQ config-e 256x256)
    • faces (FFHQ config-f)
    • faces (FFHQ config-f 512x512)
    • horse
    • Imagenet
    • WikiArt
    • Anime portraits
    • microscope images
    • wildlife
    • modern art
    • trypophobia
    • Abstract art
    • Maps
    • cakes
    • CIFAR 10
    • CIFAR 100
    • faces (FFHQ slim 256x256)
    • obama
    • grumpy cat
    • panda
    • fursona
    • my little pony
    • painting faces
    • ukiyoe faces
    • beetles
    • textures
    • more abstract art
    • flowers
    • Doors
    • floor plans
    • figure drawings
  • Notes

  • Contributing

car (config-e)

  • Style mixing example, interpolation video
  • Dataset: LSUN Car
  • Resolution: 512x512 config: e
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

car (config-f)

  • Style mixing example, interpolation video
  • Dataset: LSUN Car
  • Resolution: 512x512 config: f
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

cat

  • Style mixing example, interpolation video
  • Dataset: LSUN Cat
  • Resolution: 256x256 config: f
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

church

  • Style mixing example, interpolation video
  • Dataset: LSUN Church
  • Resolution: 256x256 config: f
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

faces (FFHQ config-e)

  • Style mixing example, interpolation video
  • Dataset: FFHQ
  • Resolution: 1024x1024 config: e
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

faces (FFHQ config-e 256x256)

  • Style mixing example, interpolation video
  • Dataset: FFHQ
  • Resolution: 256x256 config: e
  • Author: Justin Pinkney
  • Download link
  • StyleGAN2 implementation: https://github.com/justinpinkney/stylegan2
  • Notes: Trained to FID 11.2 from scratch for 3810 kimg
  • Licence: CC BY-NC-SA 4.0
  • Source

faces (FFHQ config-f)

  • Style mixing example, interpolation video
  • Dataset: FFHQ
  • Resolution: 1024x1024 config: f
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

faces (FFHQ config-f 512x512)

  • Style mixing example, interpolation video
  • Dataset: FFHQ
  • Resolution: 512x512 config: f
  • Author: aydao
  • Download link
  • StyleGAN2 implementation:
  • Licence: Public Domain
  • Source

horse

  • Style mixing example, interpolation video
  • Dataset: LSUN Horse
  • Resolution: 256x256 config: f
  • Author: NVIDIA
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

Imagenet

  • Style mixing example, interpolation video
  • Dataset: Image net
  • Resolution: 512x512 config: Unknown
  • Author: Shawn Presser
  • Download link
  • StyleGAN2 implementation: Unknown
  • Notes: Trained using TPUs
  • Licence: Unknown
  • Source

WikiArt

  • Style mixing example, interpolation video
  • Dataset: WikiArt
  • Resolution: Unknown config: Unknown
  • Author: Peter Baylies
  • Download link
  • StyleGAN2 implementation: https://github.com/pbaylies/stylegan2
  • Notes: Conditional
  • Licence: Unknown
  • Source

Anime portraits

  • Style mixing example, interpolation video
  • Dataset: Danboru
  • Resolution: 512x512 config: f
  • Author: Aaron Gokaslan
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

microscope images

  • Style mixing example, interpolation video
  • Dataset: Unknown
  • Resolution: 512x512 config: Unknown
  • Author: Michael Friesen
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

wildlife

  • Style mixing example, interpolation video
  • Dataset: Unknown
  • Resolution: Unknown config: Unknown
  • Author: Michael Friesen
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

modern art

  • Style mixing example, interpolation video
  • Dataset: Unknown
  • Resolution: Unknown config: Unknown
  • Author: Michael Friesen
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

trypophobia

  • Style mixing example, interpolation video
  • Dataset: https://drive.google.com/file/d/1u_fLHmO6JuJlBTQIKRGgl4PeBKbBu9GJ/view
  • Resolution: 1024x1024 config: f
  • Author: Sid Black
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Nvidia Source Code License-NC
  • Source

Abstract art

  • Style mixing example, interpolation video
  • Dataset: Frea Buckler artwork
  • Resolution: 1024x1024 config: f
  • Author: Derrick Schultz
  • Download link
  • StyleGAN2 implementation: RunwayML
  • Notes: Based on Frea Buckler’s artwork from her Instagram account (purposefully undertrained to be abstract and not infringe on the artist’s own work)
  • Licence: Unknown
  • Source

Maps

  • Style mixing example, interpolation video
  • Dataset: Maps
  • Resolution: 1024x1024 config: f
  • Author: Topi Tjukanov
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Licence: Unknown
  • Source

cakes

  • Style mixing example, interpolation video
  • Dataset: Internet scraped cakes
  • Resolution: 256x256 config: e
  • Author: Justin Pinkney
  • Download link
  • StyleGAN2 implementation: https://github.com/justinpinkney/stylegan2
  • Notes: Trained from scratch to FID 13.6
  • Licence: CC BY-NC-SA 4.0
  • Source

CIFAR 10

  • Style mixing example, interpolation video
  • Dataset: CIFAR 10
  • Resolution: 32x32 config: see paper
  • Author: mit-han-lab
  • Download link
  • StyleGAN2 implementation: https://github.com/mit-han-lab/data-efficient-gans/tree/master/DiffAugment-stylegan2
  • Notes: Trained with DiffAugment, FID (10k) = 9.89
  • Licence: Unknown
  • Source

CIFAR 100

  • Style mixing example, interpolation video
  • Dataset: CIFAR 100
  • Resolution: 32x32 config: see paper
  • Author: mit-han-lab
  • Download link
  • StyleGAN2 implementation: https://github.com/mit-han-lab/data-efficient-gans/tree/master/DiffAugment-stylegan2
  • Notes: Trained with DiffAugment, FID (10k) = 15.22
  • Licence: Unknown
  • Source

faces (FFHQ slim 256x256)

  • Style mixing example, interpolation video
  • Dataset: FFHQ
  • Resolution: 256x256 config: slim
  • Author: mit-han-lab
  • Download link
  • StyleGAN2 implementation: https://github.com/mit-han-lab/data-efficient-gans/tree/master/DiffAugment-stylegan2
  • Notes: Trained with DiffAugment, FID = 3.81
  • Licence: Unknown
  • Source

obama

  • Style mixing example, interpolation video
  • Dataset: 100 images of Barack Obama
  • Resolution: 256x256 config: f
  • Author: mit-han-lab
  • Download link
  • StyleGAN2 implementation: https://github.com/mit-han-lab/data-efficient-gans/tree/master/DiffAugment-stylegan2
  • Notes: Trained with DiffAugment, FID (5k) = 46.87
  • Licence: Unknown
  • Source

grumpy cat

  • Style mixing example, interpolation video
  • Dataset: 100 images of Grumpy Cats
  • Resolution: 256x256 config: f
  • Author: mit-han-lab
  • Download link
  • StyleGAN2 implementation: https://github.com/mit-han-lab/data-efficient-gans/tree/master/DiffAugment-stylegan2
  • Notes: Trained with DiffAugment, FID (5k) = 27.08
  • Licence: Unknown
  • Source

panda

  • Style mixing example, interpolation video
  • Dataset: 100 images of pandas
  • Resolution: 256x256 config: f
  • Author: mit-han-lab
  • Download link
  • StyleGAN2 implementation: https://github.com/mit-han-lab/data-efficient-gans/tree/master/DiffAugment-stylegan2
  • Notes: Trained with DiffAugment, FID (5k) = 12.06
  • Licence: Unknown
  • Source

fursona

  • Style mixing example, interpolation video
  • Dataset: ~55k SFW images from e621.net
  • Resolution: 512x512 config: TBC
  • Author: arfa
  • Download link
  • StyleGAN2 implementation: Unknown
  • Notes: Trained using TPUs
  • Licence: Unknown
  • Source

my little pony

  • Style mixing example, interpolation video
  • Dataset: ~104k SFW images from Derpibooru
  • Resolution: 1024x1024 config: TBC
  • Author: arfa
  • Download link
  • StyleGAN2 implementation: Unknown
  • Notes: Trained using TPUs
  • Licence: Unknown
  • Source

painting faces

  • Style mixing example, interpolation video
  • Dataset: MetFaces
  • Resolution: 1024x1024 config: f
  • Author: AK
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

ukiyoe faces

  • Style mixing example, interpolation video
  • Dataset: 5000 faces aligned and detected from ukiyoe images
  • Resolution: 256x256 config: slim
  • Author: Justin Pinkney
  • Download link
  • StyleGAN2 implementation: https://github.com/justinpinkney/data-efficient-gans/
  • Notes: Fine tuned from ffhq-256-slim, used DiffAugment for training, FID = 12.74
  • Licence: CC BY-NC-SA 4.0
  • Source

beetles

  • Style mixing example, interpolation video
  • Dataset: Biologia Centrali-Americana :zoology, botany and archaeology
  • Resolution: 1024x1024 config: f
  • Author: Bernat Cuni
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

textures

  • Style mixing example, interpolation video
  • Dataset: Describable Textures Dataset (DTD)
  • Resolution: 1024x1024 config: f
  • Author: Bernat Cuni
  • Download link
  • StyleGAN2 implementation: Unknown
  • Licence: Unknown
  • Source

more abstract art

  • Style mixing example, interpolation video
  • Dataset: 14,305 abstract paintings
  • Resolution: 512x512 config: f
  • Author: Nick Saraev
  • Download link
  • StyleGAN2 implementation: Unknown
  • Notes: Fine tuned from FFHQ 512 model
  • Licence: Unknown
  • Source

flowers

  • Style mixing example, interpolation video
  • Dataset: Oxford flowers 102 prepped with u^2net
  • Resolution: 256x256 config: slim
  • Author: Justin Pinkney
  • Download link
  • StyleGAN2 implementation: https://github.com/justinpinkney/data-efficient-gans/
  • Notes: Fine tuned from ffhq-256-slim, used DiffAugment for training, FID = 12.20
  • Licence: CC BY-NC-SA 4.0
  • Source

Doors

  • Style mixing example, interpolation video
  • Dataset: 5k architectural elements from Barcelona
  • Resolution: 256x256 config: f
  • Author: Vasily Korf
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan2
  • Notes: styleGAN trained on architectural elements to create Art Nouveau doors
  • Licence: Unknown
  • Source

floor plans

  • Style mixing example, interpolation video
  • Dataset: Floor Plans (Instagram scrapped)
  • Resolution: 1024x1024 config: a
  • Author: Mayur Mistry
  • Download link
  • StyleGAN2 implementation: https://github.com/NVlabs/stylegan
  • Licence: Unknown
  • Source

figure drawings

  • Style mixing example, interpolation video
  • Dataset: Previous models made from the drawings from my blog
  • Resolution: 1024x1024 config: f
  • Author: Krrrl
  • Download link
  • StyleGAN2 implementation: Runway ML
  • Licence: Unknown
  • Source

Notes

  • The configuration "slim" refers to the reduced feature map model used in the Karras limited data and Zhao data efficient papers.
  • Each row in the sample grids above use a different level of trunction: 0.25, 0.5, 0.75, 1 from top to bottom.
  • Style mixing figure and interpolation video generated using truncation of 0.75

Contributing

TLDR: You can either edit the models.json file or fill out this form.

This readme is automatically generated using Jinja, please do not try and edit it directly. Information about the models is stored in models.json please add your model to this file. Preview images are generated automatically and the process is used to test the link so please only edit the json file.