All Projects → podgorskiy → StyleGANCpp

podgorskiy / StyleGANCpp

Licence: Apache-2.0 License
Unofficial implementation of StyleGAN's generator

Programming Languages

C++
36643 projects - #6 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to StyleGANCpp

Alae
[CVPR2020] Adversarial Latent Autoencoders
Stars: ✭ 3,178 (+12612%)
Mutual labels:  generative-adversarial-network, gan, stylegan
steam-stylegan2
Train a StyleGAN2 model on Colaboratory to generate Steam banners.
Stars: ✭ 30 (+20%)
Mutual labels:  generative-adversarial-network, gan, stylegan
Adgan
The Implementation of paper "Controllable Person Image Synthesis with Attribute-Decomposed GAN"
Stars: ✭ 239 (+856%)
Mutual labels:  generative-adversarial-network, gan
The Gan World
Everything about Generative Adversarial Networks
Stars: ✭ 243 (+872%)
Mutual labels:  generative-adversarial-network, gan
srgan
Pytorch implementation of "Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network"
Stars: ✭ 39 (+56%)
Mutual labels:  generative-adversarial-network, gan
Gan steerability
On the "steerability" of generative adversarial networks
Stars: ✭ 225 (+800%)
Mutual labels:  generative-adversarial-network, gan
Pytorch Cyclegan And Pix2pix
Image-to-Image Translation in PyTorch
Stars: ✭ 16,477 (+65808%)
Mutual labels:  generative-adversarial-network, gan
hyperstyle
Official Implementation for "HyperStyle: StyleGAN Inversion with HyperNetworks for Real Image Editing" (CVPR 2022) https://arxiv.org/abs/2111.15666
Stars: ✭ 874 (+3396%)
Mutual labels:  generative-adversarial-network, stylegan
Gan Sandbox
Vanilla GAN implemented on top of keras/tensorflow enabling rapid experimentation & research. Branches correspond to implementations of stable GAN variations (i.e. ACGan, InfoGAN) and other promising variations of GANs like conditional and Wasserstein.
Stars: ✭ 210 (+740%)
Mutual labels:  generative-adversarial-network, gan
Adventures-with-GANS
Showcasing various fun adventures with GANs
Stars: ✭ 13 (-48%)
Mutual labels:  generative-adversarial-network, gan
GAN-Anime-Characters
Applied several Generative Adversarial Networks (GAN) techniques such as: DCGAN, WGAN and StyleGAN to generate Anime Faces and Handwritten Digits.
Stars: ✭ 43 (+72%)
Mutual labels:  generative-adversarial-network, stylegan
Semantic Pyramid for Image Generation
PyTorch reimplementation of the paper: "Semantic Pyramid for Image Generation" [CVPR 2020].
Stars: ✭ 45 (+80%)
Mutual labels:  generative-adversarial-network, gan
Anogan Tf
Unofficial Tensorflow Implementation of AnoGAN (Anomaly GAN)
Stars: ✭ 218 (+772%)
Mutual labels:  generative-adversarial-network, gan
Ranksrgan
ICCV 2019 (oral) RankSRGAN: Generative Adversarial Networks with Ranker for Image Super-Resolution. PyTorch implementation
Stars: ✭ 213 (+752%)
Mutual labels:  generative-adversarial-network, gan
Gif
GIF is a photorealistic generative face model with explicit 3D geometric and photometric control.
Stars: ✭ 233 (+832%)
Mutual labels:  generative-adversarial-network, gan
Artgan
ArtGAN: This work presents a series of new approaches to improve Generative Adversarial Network (GAN) for conditional image synthesis and we name the proposed model as “ArtGAN”. Implementations are in Caffe/Tensorflow.
Stars: ✭ 210 (+740%)
Mutual labels:  generative-adversarial-network, gan
Video prediction
Stochastic Adversarial Video Prediction
Stars: ✭ 247 (+888%)
Mutual labels:  generative-adversarial-network, gan
catgan pytorch
Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks
Stars: ✭ 50 (+100%)
Mutual labels:  generative-adversarial-network, gan
Iseebetter
iSeeBetter: Spatio-Temporal Video Super Resolution using Recurrent-Generative Back-Projection Networks | Python3 | PyTorch | GANs | CNNs | ResNets | RNNs | Published in Springer Journal of Computational Visual Media, September 2020, Tsinghua University Press
Stars: ✭ 202 (+708%)
Mutual labels:  generative-adversarial-network, gan
Triple Gan
See Triple-GAN-V2 in PyTorch: https://github.com/taufikxu/Triple-GAN
Stars: ✭ 203 (+712%)
Mutual labels:  generative-adversarial-network, gan

StyleGAN C++

This is unofficial implementation of StyleGAN's generator in C++ using tensor4

  • convertor.py - code that converts stylegan weights to a binary.
  • compressor.cpp - code that compresses obtained binary using zfp.
  • main.cpp - main part and entrypoint og the generator part.
  • StyleGAN.cpp/.h - network blocks implementations.
  • SConstruct - scons build script to build WebAsm version.
  • CMakelists.txt - CMake script for native building.
  • rgbs.pkl - retrained weights for all "to-RGB" layers except for the last one. (to produce "intermidiate" outputs)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].