Comments (3)
Just to clarify, Mirtha's question is about the implementation of infoGAN.
Also I noticed that at no point the (infoGAN) network is given information that allows it to associate labels to digits, it looks like "labels" is being treated as an additional code variable (but categorical rather than numeric). So the network manages to cluster the digits into 10 classes, but with no control of what digit goes to which class, they end up in a random order - and what is worse, the same class may contain hybrid versions of digits that look similar such as 4 and 9. This can be fixed with small changes in the loss functions for generator and discriminator - if I have a chance I may post my suggested changes at a later time.
from pytorch-gan.
@mlucas491 Thanks, that should definitely be np.random.uniform
.
@mlerma54 Your observation is correct, and that is also one of the interesting properties with InfoGAN. The network finds it's own clustering based on the properties of the data, in a totally unsupervised manner.
from pytorch-gan.
See fix.
from pytorch-gan.
Related Issues (20)
- plot gradient norm and weight clipping for each layer
- Gradient of a Discriminator in optimizing a Generator HOT 3
- when to save model for inference
- AAE in data augmentation
- buffer in the cyclegan HOT 1
- how test image on original size? (UNIT)
- Can I specify the number of images to be generated? HOT 1
- Query: DCGAN Saving Weights AND Parallelization
- Question about error for context encoder HOT 1
- Query: WGAN-GP FID SCORE (PyTorch) HOT 2
- Cannot download facades dataset for Pix2Pix HOT 4
- A little mistake in acgan HOT 1
- ESRGAN results HOT 2
- Quote GAN HOT 1
- clip_value in WGANGP not used
- ESRGAN datasets.py problem
- 我长期研究和改进GAN,如果对GAN或者深度学习感兴趣的可以联系我,联系方式,wechat: lovedaixiaobaby HOT 2
- Dataset Download Link was changed HOT 1
- Is it possible for the AI (GAN Generative Adversarial Network) to generate exploit codes (in this first version only python) automatically? SueGAN HOT 1
- How to draw the architecture diagram ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pytorch-gan.