90天学会GAN--Day2--从MNIST数据集开始 焦点滚动

来源:哔哩哔哩 时间:2023-06-02 11:18:17

2.2 将数据输入模型

书接上回,我们将二进制文件转换为了 .png 图片以及 label.txt, 现在我们要把这些图片输入到模型中。 

因此我们构造了一个 class customDataset 来导入数据(其实就是放到 label[] 和 img[] 里)。


(资料图片仅供参考)

首先是初始化,在初始化的部分会导入图片的路径和标签

其次是将图片通过 CV2 导入

最后是后面的函数需要的 len 函数

3. 构建模型

3.1. 生成器 generator

此处使用的是 Multi-LayerPerception 的全连接层来链接不同的层。

由于图片是 28×28 的格式,所以最后应该是一个1×784 的层。

由此可以得出整个模型的形式 : latent dim -> 1024 -> 784

而对于每一层,形式是:nn.linear → normalize → 激活函数

(此处为Leaky ReLU)

于是可以写出初始化的代码:

之后就是 forward 函数:

3.2. 鉴别器 discriminator

鉴别器和生成器结构非常相似,只是反过来而已。

至此,我们已经完成了GAN的大部分内容,包括数据输入、生成器和鉴别器,下一步就是训练模型了。

X 关闭

推荐

90天学会GAN--Day2--从MNIST数据集开始 焦点滚动90天学会GAN--Day2--从MNIST数据集开始 焦点滚动 焦点精选!散文报刊投稿邮箱_散文选刊投稿邮箱焦点精选!散文报刊投稿邮箱_散文选刊投稿邮箱

  • 国能日新(301162.SZ):预计新能源地面电站的装机量将出现明显增长 最新

    国能日新(301162.SZ):预计新能源地面电站的装机量将出现明显增长 最新

  • 你比划我猜题目大全ppt_你比划我猜四字成语大全

    你比划我猜题目大全ppt_你比划我猜四字成语大全

  • 赛力斯:5月新能源汽车销量8562辆 同比降18.08%

    赛力斯:5月新能源汽车销量8562辆 同比降18.08%

  • 美国投资公司协会(ICI):截至5月31日当周,美国货币市场基金流入317亿美元,至创纪录的5.42万亿美元。

    美国投资公司协会(ICI):截至5月31日当周,美国货币市场基金流入317亿美元,至创纪录的5.42万亿美元。

  • 女人到了40岁,建议多试试九分裤,这些时髦穿法值得学|环球观焦点

    女人到了40岁,建议多试试九分裤,这些时髦穿法值得学|环球观焦点