diff --git a/image_recognition_face_recognition/src/image_recognition_face_recognition/face_recognizer.py b/image_recognition_face_recognition/src/image_recognition_face_recognition/face_recognizer.py index 9015f51..0316422 100644 --- a/image_recognition_face_recognition/src/image_recognition_face_recognition/face_recognizer.py +++ b/image_recognition_face_recognition/src/image_recognition_face_recognition/face_recognizer.py @@ -272,7 +272,8 @@ def _get_min_l2_distance(olds: List[np.ndarray], new: np.ndarray) -> float: :param new: torch.Tensor :return: Minimal l2 distance """ - return min([np.dot(old - new, old - new) for old in olds]) + #return min([np.dot(old - new, old - new) for old in olds]) + return min([np.linalg.norm(old - new) for old in olds]) def _get_distances(self, embeddings: List[torch.Tensor]) -> Tuple[List[float], List[str]]: """