官术网_书友最值得收藏!

The architecture of the generator 

The generator network in our dummy GAN is a simple feed-forward neural network with five layers: an input layer, three hidden layers, and an output layer. Let's take a closer look at the configuration of the generator (dummy) network:

 

The preceding table shows the configurations of the hidden layers, and also the input and output layers in the network.

The following diagram shows the flow of tensors and the input and output shapes of the tensors for each layer in the generator network:

The architecture of the generator network.

Let's discuss how this feed-forward neural network processes information during forward propagation of the data:

  • The input layer takes a 100-dimensional vector sampled from a Gaussian (normal) distribution and passes the tensor to the first hidden layer without any modifications.
  • The three hidden layers are dense layers with 500, 500, and 784 units, respectively. The first hidden layer (a dense layer) converts a tensor of a shape of (batch_size, 100) to a tensor of a shape of (batch_size, 500).
  • The second dense layer generates a tensor of a shape of (batch_size, 500).
  • The third hidden layer generates a tensor of a shape of (batch_size, 784).
  • In the last output layer, this tensor is reshaped from a shape of (batch_size, 784) to a shape of (batch_size, 28, 28). This means that our network will generate a batch of images, where one image will have a shape of (28, 28).
主站蜘蛛池模板: 买车| 陇南市| 宜丰县| 定兴县| 桃园市| 连山| 安岳县| 博湖县| 芦溪县| 华蓥市| 会宁县| 滕州市| 盐边县| 阿克陶县| 连江县| 松滋市| 慈溪市| 清水河县| 伽师县| 济南市| 张家界市| 宁武县| 昔阳县| 沾益县| 巴塘县| 全椒县| 秀山| 新兴县| 香河县| 富平县| 和平县| 广丰县| 麻江县| 南平市| 和硕县| 常山县| 平湖市| 周宁县| 思南县| 南和县| 临湘市|