From bb820a7ef4ba5c146089f6086035474d3b1097ed Mon Sep 17 00:00:00 2001 From: Nat Lee Date: Fri, 3 Jan 2025 14:53:59 +0800 Subject: [PATCH] [update] one-line checking --- deepface/modules/demography.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/deepface/modules/demography.py b/deepface/modules/demography.py index b10a33f..6b6382f 100644 --- a/deepface/modules/demography.py +++ b/deepface/modules/demography.py @@ -131,10 +131,8 @@ def analyze( ) # Anti-spoofing check - if anti_spoofing: - for img_obj in img_objs: - if img_obj.get("is_real", True) is False: - raise ValueError("Spoof detected in the given image.") + if anti_spoofing and any(img_obj.get("is_real", True) is False for img_obj in img_objs): + raise ValueError("Spoof detected in the given image.") # Prepare the input for the model valid_faces = []