The model in this application is VGG19 with pre-trained weights, h5.
The dataset is available on Kaggle, follow the link to Hybrid dataset. It was assembled using three datasets: Celebrities, GAN-generated images and Deepfake competition dataset.
Face detection works with MTCNN.
Weights were uploaded with Git LFS, make sure you have Git LFS installed and initialised, follow the instruction before you clone the project.
The GUI works under PySide2, there might be a conflict of OpenCV and PySide libraries; you have to install OpenCV with a particular version to make it work stably, use the following:
$ pip install opencv-python==4.1.0.25