12-1- GAN -简单网络-线性网络

功能

随机噪声→生成器→MINIST图像。
12-1- GAN -简单网络-线性网络_第1张图片
12-1- GAN -简单网络-线性网络_第2张图片

训练方法

0 损失函数:gan的优化目标是一个对抗损失,是二分类问题,用BCELoss
在这里插入图片描述

1 判别器的训练,首先固定生成器参数不变,其次判别器应当将真实图像判别为1,生成图像判别为0

loss=loss(real_out, 1)+loss(fake_out, 0)

12-1- GAN -简单网络-线性网络_第3张图片

2 生成器的训练,首先固定判别器参数不变,其次判别器应当将生成图像判别为1

loss = loss(fake_out, 1)

你可能感兴趣的:(深度学习pytorch系列文章,生成对抗网络,人工智能,神经网络)