From d4ffbf06afcd131798740c2a73cb3bb821d2fd9b Mon Sep 17 00:00:00 2001 From: rayx Date: Thu, 19 Mar 2026 13:39:10 +0800 Subject: [PATCH] fix: fix metric batch (#245) --- src/core/metric/quantized_integer_metric.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/metric/quantized_integer_metric.cc b/src/core/metric/quantized_integer_metric.cc index f2c19cf..e4db831 100644 --- a/src/core/metric/quantized_integer_metric.cc +++ b/src/core/metric/quantized_integer_metric.cc @@ -99,7 +99,7 @@ class QuantizedIntegerMetric : public IndexMetric { auto turbo_ret = turbo::get_distance_func( turbo::MetricType::kSquaredEuclidean, turbo::DataType::kInt8, turbo::QuantizeType::kDefault); - if (turbo_ret) { + if (turbo_ret && m == 1 && n == 1) { return turbo_ret; } return DistanceMatrixCompute(m, n);