From bfbf41b165684c8486536139361c8a45275dc9c8 Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Fri, 11 Mar 2022 20:46:05 +0000 Subject: [PATCH 1/3] new version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c1d7bfb..5286df9 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ with open("README.md", "r", encoding="utf-8") as fh: setuptools.setup( name="deepface", - version="0.0.74", + version="0.0.75", author="Sefik Ilkin Serengil", author_email="serengil@gmail.com", description="A Lightweight Face Recognition and Facial Attribute Analysis Framework (Age, Gender, Emotion, Race) for Python", From 4c0cdefe8208f1b9c42fc9fe41235e26a614495a Mon Sep 17 00:00:00 2001 From: renhaa Date: Tue, 15 Mar 2022 09:29:48 +0100 Subject: [PATCH 2/3] Fix typo in analyze docstring ```python models['race'] = DeepFace.build_model('race') ``` gives ``` ValueError: Invalid model_name passed - race ``` Should be capital "Race" ```python models['race'] = DeepFace.build_model('Race') ``` --- deepface/DeepFace.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deepface/DeepFace.py b/deepface/DeepFace.py index 346f1a8..d6aa120 100644 --- a/deepface/DeepFace.py +++ b/deepface/DeepFace.py @@ -280,7 +280,7 @@ def analyze(img_path, actions = ('emotion', 'age', 'gender', 'race') , models = models['age'] = DeepFace.build_model('Age') models['gender'] = DeepFace.build_model('Gender') models['emotion'] = DeepFace.build_model('Emotion') - models['race'] = DeepFace.build_model('race') + models['race'] = DeepFace.build_model('Race') enforce_detection (boolean): The function throws exception if a face could not be detected. Set this to True if you don't want to get exception. This might be convenient for low resolution images. From db13fbf8d7b9446fd19eb0feed017c0e453e3421 Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Wed, 23 Mar 2022 20:37:01 +0000 Subject: [PATCH 3/3] prediction_classes --- tests/Ensemble-Face-Recognition.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Ensemble-Face-Recognition.py b/tests/Ensemble-Face-Recognition.py index 3d5a688..144be36 100644 --- a/tests/Ensemble-Face-Recognition.py +++ b/tests/Ensemble-Face-Recognition.py @@ -202,7 +202,7 @@ gbm.save_model("face-recognition-ensemble-model.txt") #-------------------------- #Evaluation -predictions = gbm.predict(x_test) +prediction_classes = gbm.predict(x_test) cm = confusion_matrix(y_test, prediction_classes) print(cm) @@ -246,4 +246,4 @@ auc = metrics.roc_auc_score(y_test, y_pred_proba) plt.figure(figsize=(7,3)) plt.plot(fpr,tpr,label="data 1, auc="+str(auc)) -#-------------------------- \ No newline at end of file +#--------------------------