Skip to content

ianholing/simplest_faceswap_deepfakes_tensorflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SIMPLEST DEEPFAKES FACESWAP WITH TENSORFLOW

The Simplest version of Deepfakes Faceswap in Tensorflow

I've been looking for a simple implementation in pure tensorflow of this model and I didn't found a clue, so I though of made my own try here.

What I understand about this model is:

  • There is two autoencoders sharing the same encoder (Encoder)
  • Each autoencoder have it's own decoder (Decoder_A and Decoder_B) which is intended to learn how to draw a different face (In my case Trump and Cage faces)
  • When all the system is trained you are able to switch decoders and draw a face of Cage with input of Trump

It's starting to work now, but it looks like a bit underfitting or undertrained. I assume I want to keep it simple, but I think I can get better results without make it much more difficult You can check my ATM results in the Jupyter Notebook I expected to improve it soon when I had some time, any help would be appreciated.

CAGE_TRUMPIFICATED

FINAL DATASET 1

About

The Simplest version of Deepfakes Faceswap in Tensorflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published