From aaed4853900e87a0a102759814107cd09b910087 Mon Sep 17 00:00:00 2001 From: BubbleCal Date: Thu, 29 Feb 2024 15:38:31 +0800 Subject: [PATCH] remove unnecessary vector constrution Signed-off-by: BubbleCal --- rust/lance-index/src/vector/hnsw.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/lance-index/src/vector/hnsw.rs b/rust/lance-index/src/vector/hnsw.rs index b72b4cc899..4c2e883b76 100644 --- a/rust/lance-index/src/vector/hnsw.rs +++ b/rust/lance-index/src/vector/hnsw.rs @@ -299,7 +299,7 @@ impl HNSW { ep = greedy_search(level, ep, query)?.1; } - let candidates = beam_search(&self.levels[0], &vec![ep], query, ef)?; + let candidates = beam_search(&self.levels[0], &[ep], query, ef)?; Ok(select_neighbors(&candidates, k) .map(|(d, u)| (u, d.into())) .collect())