def build_generator(self): noise_shape = (self.z_dim,) model = Sequential() model.add(Dense(128 * 32 * 32, activation="relu", input_shape=noise_shape)) model.add(Reshape((32, 32, 128))) model.add(BatchNormalization(momentum=0.8)) model.add(UpSampling2D()) model.add(Conv2D(128, kernel_size=3, padding="same")) model.add(Activation("relu")) model.add(BatchNormalization(momentum=0.8)) model.add(UpSamp

