🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 建立和训练 GAN 的最佳实践 对于我们为此演示选择的数据集,判别器在对真实和假图像进行分类方面变得非常擅长,因此没有为生成器提供梯度方面的大量反馈。因此,我们必须通过以下最佳实践使判别器变弱: * 判别器的学习率保持远高于生成器的学习率。 * 判别器的优化器是`GradientDescent`,生成器的优化器是`Adam`。 * 判别器具有损失正则化,而生成器则没有。 * 与生成器相比,判别器具有更少的层和更少的神经元。 * 生成器的输出是`tanh`,而判别器的输出是 sigmoid。 * 在 Keras 模型中,对于实际数据的标签,我们使用 0.9 而不是 1.0 的值,对于伪数据的标签,我们使用 0.1 而不是 0.0,以便在标签中引入一点噪声 欢迎您探索并尝试其他最佳实践。