@@ -310,9 +310,8 @@ Let's consider:
310310``` {r}
311311# Create the discriminator
312312discriminator <-
313- keras_model_sequential(name = "discriminator") %>%
314- layer_conv_2d(64, c(3, 3), strides = c(2, 2), padding = "same",
315- input_shape = c(28, 28, 1)) %>%
313+ keras_model_sequential(name = "discriminator", input_shape = c(28, 28, 1)) %>%
314+ layer_conv_2d(64, c(3, 3), strides = c(2, 2), padding = "same") %>%
316315 layer_activation_leaky_relu(alpha = 0.2) %>%
317316 layer_conv_2d(128, c(3, 3), strides = c(2, 2), padding = "same") %>%
318317 layer_activation_leaky_relu(alpha = 0.2) %>%
@@ -322,9 +321,9 @@ discriminator <-
322321
323322# Create the generator
324323latent_dim <- 128L
325- generator <- keras_model_sequential(name = "generator") %>%
324+ generator <- keras_model_sequential(name = "generator", input_shape = c(latent_dim) ) %>%
326325 # We want to generate 128 coefficients to reshape into a 7x7x128 map
327- layer_dense(7 * 7 * 128, input_shape = c(latent_dim) ) %>%
326+ layer_dense(7 * 7 * 128) %>%
328327 layer_activation_leaky_relu(alpha = 0.2) %>%
329328 layer_reshape(c(7, 7, 128)) %>%
330329 layer_conv_2d_transpose(128, c(4, 4), strides = c(2, 2), padding = "same") %>%
0 commit comments