知识库

记录点点滴滴

GAN(2):构造生成与判别网络模型

在前一篇中,我们定义了一个预先判别网络D_pre,从而得到了判别网络D的初始化权重wb,使得判别网络更精准。

在这一篇中,我们将构造一个生成网络模型,用于生成新的数据

生成网络构造

self.G为最终的输出结果

生成函数

通过简易的网络(仅两层),输入12*1的shape,对wb参数进行初始化,得到生成的结果

判别网络构造

判别网络一方面要接收真实的数据,另一方面要接收生成的数据

总结

在这一部分中,我们定义了判别网络和生成网络。

由于我们到时候采用的是一维的数据点,故在生成网络我们仅采用了两层网络的架构

而在判别网络中,我们需要同时输入真实数据和生成的数据,让网络进行判别

点赞

发表评论

邮箱地址不会被公开。 必填项已用*标注