/DFL_pytorch

Primary LanguageJupyter Notebook

DeepFaceLab in PyTorch

This is a PyTorch-based implementation of DeepFaceLab, a common software/model used to generate 'deepfake' videos.

Requirements

  • torch==1.6.0
  • torchvision==0.7.0
  • opencv-python==4.5.1.48
  • ffmpeg-python==0.2.0
  • face-alignment==1.3.3
  • tqdm==4.47.0
  • PyYAML==5.3.1
  • numpy==1.19.3
  • scikit-image==0.14.2
  • scipy==1.4.1
  • colorama

Usage

In process...

License

Model details and preprocessing/postprocessing codes referred from official repository: https://github.com/iperov/DeepFaceLab

Citation

@article{Petrov2020DeepFaceLabAS,
  title={DeepFaceLab: A simple, flexible and extensible face swapping framework},
  author={Ivan Petrov and Daiheng Gao and Nikolay Chervoniy and Kunlin Liu and Sugasa Marangonda and C. Um{\'e} and Mr. Dpfks and RP Luis and J. Jiang and Sheng Zhang and Pingyu Wu and Bo Zhou and Weiming Zhang},
  journal={ArXiv},
  year={2020},
  volume={abs/2005.05535}
}