소스 검색

fix search result validation

youny626 5 년 전
부모
커밋
f766a1bd29
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      examples/src/main/java/MilvusClientExample.java
  2. 1 1
      src/test/java/io/milvus/client/MilvusGrpcClientTest.java

+ 1 - 1
examples/src/main/java/MilvusClientExample.java

@@ -147,7 +147,7 @@ public class MilvusClientExample {
         // very close to 1 (some precision is lost during the process)
         SearchResponse.QueryResult firstQueryResult = queryResultsList.get(i).get(0);
         if (firstQueryResult.getVectorId() != vectorIds.get(i)
-            || Math.abs(1 - firstQueryResult.getDistance()) > (1 - epsilon)) {
+            || Math.abs(1 - firstQueryResult.getDistance()) > epsilon) {
           throw new AssertionError("Wrong results!");
         }
       }

+ 1 - 1
src/test/java/io/milvus/client/MilvusGrpcClientTest.java

@@ -190,7 +190,7 @@ class MilvusClientTest {
     for (int i = 0; i < searchSize; i++) {
       SearchResponse.QueryResult firstQueryResult = queryResultsList.get(i).get(0);
       assertEquals(vectorIds.get(i), firstQueryResult.getVectorId());
-      assertTrue(Math.abs(1 - firstQueryResult.getDistance()) < (1 - epsilon));
+      assertTrue(Math.abs(1 - firstQueryResult.getDistance()) < epsilon);
     }
   }