From 8472a8b808a5ac416eabfb735860ec13d4ae7c42 Mon Sep 17 00:00:00 2001 From: Andrea Lanfranchi Date: Thu, 22 Feb 2024 14:44:53 +0100 Subject: [PATCH] Conditional log.info --- deepface/modules/recognition.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/deepface/modules/recognition.py b/deepface/modules/recognition.py index e51af14..fa2b3b7 100644 --- a/deepface/modules/recognition.py +++ b/deepface/modules/recognition.py @@ -139,7 +139,7 @@ def find( new_images = list(set(storage_images) - set(pickled_images)) # images added to storage old_images = list(set(pickled_images) - set(storage_images)) # images removed from storage - if not silent: + if not silent and (len(new_images) > 0 or len(old_images) > 0): logger.info(f"Found {len(new_images)} new images and {len(old_images)} removed images") # remove old images first @@ -164,7 +164,6 @@ def find( if must_save_pickle: with open(datastore_path, "wb") as f: pickle.dump(representations, f) - f.close() if not silent: logger.info(f"There are now {len(representations)} representations in {file_name}")