Skip to content

Telexine/Child-Face-Generator

Repository files navigation

Child-Face-Generator

Generate Child from people image with Keras Tensorflow with Simple autoencoder predictor

img

Architecture

img

_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
input_1 (InputLayer)         (None, 64, 64, 3)         0         
_________________________________________________________________
conv2d_1 (Conv2D)            (None, 64, 64, 64)        1792      
_________________________________________________________________
max_pooling2d_1 (MaxPooling2 (None, 32, 32, 64)        0         
_________________________________________________________________
conv2d_2 (Conv2D)            (None, 32, 32, 64)        36928     
_________________________________________________________________
max_pooling2d_2 (MaxPooling2 (None, 16, 16, 64)        0         
_________________________________________________________________
conv2d_3 (Conv2D)            (None, 16, 16, 128)       73856     
_________________________________________________________________
max_pooling2d_3 (MaxPooling2 (None, 8, 8, 128)         0         
_________________________________________________________________
conv2d_4 (Conv2D)            (None, 8, 8, 256)         295168    
_________________________________________________________________
max_pooling2d_4 (MaxPooling2 (None, 4, 4, 256)         0         
_________________________________________________________________
conv2d_5 (Conv2D)            (None, 4, 4, 512)         1180160   
_________________________________________________________________
max_pooling2d_5 (MaxPooling2 (None, 2, 2, 512)         0         
_________________________________________________________________
conv2d_6 (Conv2D)            (None, 2, 2, 1024)        4719616   
_________________________________________________________________
dropout_1 (Dropout)          (None, 2, 2, 1024)        0         
_________________________________________________________________
up_sampling2d_1 (UpSampling2 (None, 4, 4, 1024)        0         
_________________________________________________________________
conv2d_7 (Conv2D)            (None, 4, 4, 512)         4719104   
_________________________________________________________________
up_sampling2d_2 (UpSampling2 (None, 8, 8, 512)         0         
_________________________________________________________________
conv2d_8 (Conv2D)            (None, 8, 8, 256)         1179904   
_________________________________________________________________
up_sampling2d_3 (UpSampling2 (None, 16, 16, 256)       0         
_________________________________________________________________
conv2d_9 (Conv2D)            (None, 16, 16, 128)       295040    
_________________________________________________________________
up_sampling2d_4 (UpSampling2 (None, 32, 32, 128)       0         
_________________________________________________________________
conv2d_10 (Conv2D)           (None, 32, 32, 64)        73792     
_________________________________________________________________
up_sampling2d_5 (UpSampling2 (None, 64, 64, 64)        0         
_________________________________________________________________
conv2d_11 (Conv2D)           (None, 64, 64, 3)         3075      
=================================================================
Total params: 12,578,435
Trainable params: 12,578,435
Non-trainable params: 0

Requirements

Setup package

Install pip depedency

pip install -r requirements.txt 

Training

python autoencoder.py

About

Generate Child from people image with Keras Tensorflow with Simple autoencoder model

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors