aboutsummaryrefslogtreecommitdiff
path: root/cdcgan.py
diff options
context:
space:
mode:
Diffstat (limited to 'cdcgan.py')
-rwxr-xr-xcdcgan.py20
1 files changed, 7 insertions, 13 deletions
diff --git a/cdcgan.py b/cdcgan.py
index 7b517ca..01368ac 100755
--- a/cdcgan.py
+++ b/cdcgan.py
@@ -65,22 +65,16 @@ class CDCGAN():
model.add(Dense(128 * 7 * 7, activation="relu", input_dim=self.latent_dim))
model.add(Reshape((7, 7, 128)))
- model.add(UpSampling2D())
- for i in range(self.conv_layers):
- model.add(Conv2D(128, kernel_size=3, padding="same"))
- model.add(BatchNormalization())
- model.add(Activation("relu"))
-
- model.add(UpSampling2D())
-
- for i in range(self.conv_layers):
- model.add(Conv2D(64, kernel_size=3, padding="same"))
- model.add(BatchNormalization())
+ model.add(Conv2DTranspose(256, kernel_size=3, padding="same", strides=(2,2)))
+ model.add(BatchNormalization())
+ model.add(Activation("relu"))
- model.add(Activation("relu"))
+ model.add(Conv2DTranspose(128, kernel_size=3, padding="same", strides=(2,2)))
+ model.add(BatchNormalization())
+ model.add(Activation("relu"))
- model.add(Conv2D(self.channels, kernel_size=3, padding="same"))
+ model.add(Conv2DTranspose(64, kernel_size=3, padding="same"))
model.add(Activation("tanh"))
#model.summary()