October 2018
Intermediate to advanced
472 pages
10h 57m
English
This module contains the DCGAN components, namely img_generator(), img_discriminator(), and dcgan():
"""This module contains the DCGAN components."""from keras.layers import Input, Conv2D, AveragePooling2Dfrom keras.layers import UpSampling2D, Flatten, Activation, BatchNormalizationfrom keras.models import Model, Sequentialfrom keras.layers.core import Dense, Dropoutfrom keras.layers.advanced_activations import LeakyReLUdef img_generator(input_shape): """Generator.""" generator = Sequential() generator.add(Conv2D(32, (3, 3), padding='same', input_shape=input_shape)) generator.add(BatchNormalization()) generator.add(Activation('relu')) generator.add(AveragePooling2D(pool_size=(2, 2))) generator.add(Conv2D(64, (3, 3), padding='same')) ...Read now
Unlock full access