kabkabm / defensegan

Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models (published in ICLR2018)
Apache License 2.0
229 stars 62 forks source link

WGAN-GP loss function : Equation is not same as presented in WGAN-GP paper #7

Open shubham-malaviya opened 5 years ago

shubham-malaviya commented 5 years ago

In Model/gan.py line #177 and #178 :

differences = self.fake_data - self.real_data interpolates = self.real_data + (alpha * differences)

According to my understanding of WGAN-GP paper interpolates should be interpolates = self.fake_data + (alpha * differences) and differences should be differences = self.real_data - self.fake_data

is my understanding right? please correct me if I'm wrong.