Fake image generation in ganimation.py is like this:
# generate fake images
fake_imgs, fake_img_mask = self._G.forward(real_img_a, real_cond_b)
fake_img_mask = self._do_if_necessary_saturate_mask(fake_img_mask, saturate=self._opt.do_saturate_mask)
fake_imgs_masked = fake_img_mask * real_img_a + (1 - fake_img_mask) * fake_imgs
The last line seems to be different from Eq. (1) in the paper. Did I miss something or both work?