如何在张量流中实现WGAN-GP损失进行图像生成任务?

时间:2019-10-22 11:12:16

标签: tensorflow generative-adversarial-network

我使用WGAN-GP loss执行图像生成任务,但是我不知道我的代码是否正确。 train_label是[4,512,512,3]中的基本事实,4,512,512,3是batchsize,width,height和channel。 gen_label由generator in [4,512,512,3]生成,4,512,512,3是批处理大小,宽度,高度和通道。

discriminator_ourmethod(image = concat_image,target = X_inter,is_training = True,reuse = True)是一个函数,我们先连接“ concat_image”和“ X_inter”, 并且是 tf.gradients(discriminator_ourmethod(image = concat_image,target = X_inter,is_training = True,reuse = True),[X_inter])[0]对吗?

我想知道使用WGAN-GP损失时,为什么鉴别损失有时为负数?

详细查看代码。

f(x)

0 个答案:

没有答案