milvus-sdk-java icon indicating copy to clipboard operation
milvus-sdk-java copied to clipboard

Cosine similarity

Open x-ultimate opened this issue 3 years ago • 1 comments

Does milvus-sdk search support Cosine similarity ?

x-ultimate avatar Jul 15 '22 01:07 x-ultimate

In milvus, inner product(MetricType.IP) metric is for cosine similarity.

SearchParam searchParam = SearchParam.newBuilder()
                .withCollectionName(randomCollectionName)
                .withMetricType(MetricType.IP)
                ......

By IP metric, the search() returns results with the distance arranged from 1.0 to 0.0, if distance = 1.0, which means the two vectors are equal.

yhmo avatar Jul 15 '22 08:07 yhmo