-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or requestganrelevant to gan developmentrelevant to gan developmentpriority 3: optionalNot time sensitive.Not time sensitive.
Description
Idea:
The current classifier doesn't train well (without a generator).
The current discriminator doesn't classify well.
The idea here would be to take a combined approach: train a classifier during normal GAN training
In short: training the classifier at the same time as we train the discriminator, both using the generator.
This would involve only a few extra lines of code. If the simplest version doesn't work, there are several variations worth considering:
- replace the classifier with an original discriminator (removing the sigmoid layer)
- vary how the generator is trained on the classifier loss (none/some/all, constant/increasing)
- incorporate real data into training the classifier (none/some/all, constant/increasing)
- one-hot labels
- make 2 generators/discriminators each only train on one condition -- computationally expensive
- train on wavelets -- unvalidated approach
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestganrelevant to gan developmentrelevant to gan developmentpriority 3: optionalNot time sensitive.Not time sensitive.