From 43c272fd134cf8fe7bba512ac3317fd511d4cc16 Mon Sep 17 00:00:00 2001 From: "shengjun.li" Date: Wed, 12 Aug 2020 19:11:13 +0800 Subject: [PATCH] fix annoy l2 (#3232) Signed-off-by: shengjun.li --- core/src/index/thirdparty/annoy/src/annoylib.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/index/thirdparty/annoy/src/annoylib.h b/core/src/index/thirdparty/annoy/src/annoylib.h index 605137a8ed..91c11e513b 100644 --- a/core/src/index/thirdparty/annoy/src/annoylib.h +++ b/core/src/index/thirdparty/annoy/src/annoylib.h @@ -783,7 +783,7 @@ struct Euclidean : Minkowski { } template static inline T normalized_distance(T distance) { - return sqrt(std::max(distance, T(0))); + return distance; } template static inline void init_node(Node* n, int f) {