From 77534769786ac72ca36618ada08dae7683bc093c Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Sun, 10 Mar 2024 15:49:48 +0000 Subject: [PATCH] layer for external models are no longer being used --- deepface/basemodels/Dlib.py | 15 --------------- deepface/basemodels/SFace.py | 7 ------- 2 files changed, 22 deletions(-) diff --git a/deepface/basemodels/Dlib.py b/deepface/basemodels/Dlib.py index 174fda1..19f333c 100644 --- a/deepface/basemodels/Dlib.py +++ b/deepface/basemodels/Dlib.py @@ -64,15 +64,9 @@ class DlibResNet: "Please install using 'pip install dlib' " ) from e - self.layers = [DlibMetaData()] - - # --------------------- - home = folder_utils.get_deepface_home() weight_file = home + "/.deepface/weights/dlib_face_recognition_resnet_model_v1.dat" - # --------------------- - # download pre-trained model if it does not exist if os.path.isfile(weight_file) != True: logger.info("dlib_face_recognition_resnet_model_v1.dat is going to be downloaded") @@ -88,15 +82,6 @@ class DlibResNet: with open(newfilepath, "wb") as f: f.write(data) - # --------------------- - self.model = dlib.face_recognition_model_v1(weight_file) - # --------------------- - # return None # classes must return None - - -class DlibMetaData: - def __init__(self): - self.input_shape = [[1, 150, 150, 3]] diff --git a/deepface/basemodels/SFace.py b/deepface/basemodels/SFace.py index 816b65f..b0ed967 100644 --- a/deepface/basemodels/SFace.py +++ b/deepface/basemodels/SFace.py @@ -80,10 +80,3 @@ class SFaceWrapper: + "This is an optional dependency." + "You can install it as pip install opencv-contrib-python." ) from err - - self.layers = [_Layer()] - - -class _Layer: - input_shape = (None, 112, 112, 3) - output_shape = (None, 1, 128)