Snapshot của eriklindernoren/Keras-GAN: 9.2k★ · Python · AI Tools. Keras implementations of Generative Adversarial Networks.
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
This repository has gone stale as I unfortunately do not have the time to maintain it anymore. If you would like to continue the development of it as a collaborator send me an email at [email protected].
Keras-GAN
Collection of Keras implementations of Generative Adversarial Networks (GANs) suggested in research papers. These models are in some cases simplified versions of the ones ultimately described in the papers, but I have chosen to focus on getting the core ideas covered instead of getting every layer configuration right. Contributions and suggestions of GAN varieties to implement are very welcomed.
Implementation of Auxiliary Classifier Generative Adversarial Network.
Code
Paper: https://arxiv.org/abs/1610.09585
Example
$ cd acgan/
$ python3 acgan.py
Adversarial Autoencoder
Implementation of Adversarial Autoencoder.
Code
Paper: https://arxiv.org/abs/1511.05644
Example
$ cd aae/
$ python3 aae.py
BiGAN
Implementation of Bidirectional Generative Adversarial Network.
Code
Paper: https://arxiv.org/abs/1605.09782
Example
$ cd bigan/
$ python3 bigan.py
BGAN
Implementation of Boundary-Seeking Generative Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1702.08431
Example
$ cd bgan/
$ python3 bgan.py
CC-GAN
Implementation of Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1611.06430
Example
$ cd ccgan/
$ python3 ccgan.py
CGAN
Implementation of Conditional Generative Adversarial Nets.
Code
Paper:https://arxiv.org/abs/1411.1784
Example
$ cd cgan/
$ python3 cgan.py
Context Encoder
Implementation of Context Encoders: Feature Learning by Inpainting.
Code
Paper: https://arxiv.org/abs/1604.07379
Example
$ cd context_encoder/
$ python3 context_encoder.py
CoGAN
Implementation of Coupled generative adversarial networks.
Code
Paper: https://arxiv.org/abs/1606.07536
Example
$ cd cogan/
$ python3 cogan.py
CycleGAN
Implementation of Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1703.10593
Example
$ cd cyclegan/
$ bash download_dataset.sh apple2orange
$ python3 cyclegan.py
DCGAN
Implementation of Deep Convolutional Generative Adversarial Network.
Code
Paper: https://arxiv.org/abs/1511.06434
Example
$ cd dcgan/
$ python3 dcgan.py
DiscoGAN
Implementation of Learning to Discover Cross-Domain Relations with Generative Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1703.05192
Example
$ cd discogan/
$ bash download_dataset.sh edges2shoes
$ python3 discogan.py
DualGAN
Implementation of DualGAN: Unsupervised Dual Learning for Image-to-Image Translation.
Code
Paper: https://arxiv.org/abs/1704.02510
Example
$ cd dualgan/
$ python3 dualgan.py
GAN
Implementation of Generative Adversarial Network with a MLP generator and discriminator.
Code
Paper: https://arxiv.org/abs/1406.2661
Example
$ cd gan/
$ python3 gan.py
InfoGAN
Implementation of InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets.
Code
Paper: https://arxiv.org/abs/1606.03657
Example
$ cd infogan/
$ python3 infogan.py
LSGAN
Implementation of Least Squares Generative Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1611.04076
Example
$ cd lsgan/
$ python3 lsgan.py
Pix2Pix
Implementation of Image-to-Image Translation with Conditional Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1611.07004
Example
$ cd pix2pix/
$ bash download_dataset.sh facades
$ python3 pix2pix.py
PixelDA
Implementation of Unsupervised Pixel-Level Domain Adaptation with Generative Adversarial Networks.
Code
Paper: https://arxiv.org/abs/1612.05424
MNIST to MNIST-M Classification
Trains a classifier on MNIST images that are translated to resemble MNIST-M (by performing unsupervised image-to-image domain adaptation). This model is compared to the naive solution of training a classifier on MNIST and evaluating it on MNIST-M. The naive model manages a 55% classification accuracy on MNIST-M while the one trained during domain adaptation gets a 95% classification accuracy.
$ cd pixelda/
$ python3 pixelda.py
Method
Accuracy
Naive
55%
PixelDA
95%
SGAN
Implementation of Semi-Supervised Generative Adversarial Network.
Code
Paper: https://arxiv.org/abs/1606.01583
Example
$ cd sgan/
$ python3 sgan.py
SRGAN
Implementation of Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network.
Code
Paper: https://arxiv.org/abs/1609.04802
Example
$ cd srgan/
<follow steps at the top of srgan.py>
$ python3 srgan.py
WGAN
Implementation of Wasserstein GAN (with DCGAN generator and discriminator).
Code
Paper: https://arxiv.org/abs/1701.07875
Example
$ cd wgan/
$ python3 wgan.py
WGAN GP
Implementation of Improved Training of Wasserstein GANs.
eriklindernoren/Keras-GAN thuộc nhóm AI Tools trên TopGit, cùng 5 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về eriklindernoren/Keras-GAN ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/eriklindernoren/Keras-GAN là nguồn chính thức.
eriklindernoren/Keras-GAN có bao nhiêu sao?
eriklindernoren/Keras-GAN có 9.2k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/eriklindernoren/Keras-GAN. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
eriklindernoren/Keras-GAN có những chủ đề gì?
GitHub topics của eriklindernoren/Keras-GAN: "deep-learning", "gan", "generative-adversarial-networks", "keras", "neural-networks". TopGit xếp repo vào nhóm AI Tools.
eriklindernoren/Keras-GAN có phải mã nguồn mở không?
Có — eriklindernoren/Keras-GAN phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/eriklindernoren/Keras-GAN.
eriklindernoren/Keras-GAN có website riêng không?
TopGit chưa ghi nhận URL trang chủ cho eriklindernoren/Keras-GAN. Phần README ở tab phía trên thường có link demo, hoặc xem mô tả GitHub của repo.
eriklindernoren/Keras-GAN còn đang phát triển không?
Commit gần nhất trên eriklindernoren/Keras-GAN là 3.9 năm trước (theo timestamp GitHub). Repo có 3.1k fork — một chỉ báo về mức độ quan tâm của cộng đồng.
Đọc đầy đủ README ở tab phía trên.
Keras-GAN có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về Keras-GAN.