From 4c0cdefe8208f1b9c42fc9fe41235e26a614495a Mon Sep 17 00:00:00 2001 From: renhaa Date: Tue, 15 Mar 2022 09:29:48 +0100 Subject: [PATCH] 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.