From 4627695179e304adba1addd342355f366500149c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mihai=20Capot=C4=83?= Date: Tue, 16 Dec 2025 11:09:33 -0800 Subject: [PATCH] Fix SVS Python tutorial (#4720) Summary: Update naming and add missing graph degree parameters. Pull Request resolved: https://github.com/facebookresearch/faiss/pull/4720 Reviewed By: mnorris11 Differential Revision: D89226673 Pulled By: zoeyeye fbshipit-source-id: 11df972dcce1e04e19d81f9acf230cc4cee6e345 --- tutorial/python/11-SVS.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tutorial/python/11-SVS.py b/tutorial/python/11-SVS.py index 531188c5b..ed17042db 100644 --- a/tutorial/python/11-SVS.py +++ b/tutorial/python/11-SVS.py @@ -65,19 +65,19 @@ uncompressed_idx_fac = faiss.index_factory(d, 'SVSVamana64', faiss.METRIC_L2) uncompressed_idx_fac.add(xb) uncompressed_idx_fac.search(xq, k) -lvq_idx = faiss.IndexSVSVamanaLVQ(d, faiss.METRIC_L2, faiss.LVQ4x8) # example of using SVS Vamana LVQ +lvq_idx = faiss.IndexSVSVamanaLVQ(d, 32, faiss.METRIC_L2, faiss.SVS_LVQ4x8) # example of using SVS Vamana LVQ lvq_idx_fac_2 = faiss.index_factory(d, 'SVSVamana32,LVQ4x4', faiss.METRIC_L2) # example of using factory for SVS Vamana LVQ lvq_idx_fac_2.add(xb) lvq_idx_fac_2.search(xq, k) -leanvec_idx = faiss.IndexSVSVamanaLeanVec(d, faiss.METRIC_L2, 0, faiss.LeanVec4x4) # example of using SVS Vamana LeanVec +leanvec_idx = faiss.IndexSVSVamanaLeanVec(d, 32, faiss.METRIC_L2, 0, faiss.SVS_LeanVec4x4) # example of using SVS Vamana LeanVec leanvec_idx_fac = faiss.index_factory(d, 'SVSVamana32,LeanVec4x4', faiss.METRIC_L2) # example of using factory for SVS Vamana LeanVec leanvec_idx_fac.train(xb) leanvec_idx_fac.add(xb) leanvec_idx_fac.search(xq, k) -leanvec_idx_fac2 = faiss.index_factory(d, 'SVSVamana64,LeanVec4x4_16', faiss.METRIC_L2) # example of using factory for SVS Vamana LeanVec. leanvec_dim is 16 +leanvec_idx_fac2 = faiss.index_factory(d, 'SVSVamana64,LeanVec4x4_16', faiss.METRIC_L2) # example of using factory for SVS Vamana LeanVec. leanvec_dims is 16 leanvec_idx_fac2.train(xb) leanvec_idx_fac2.add(xb) leanvec_idx_fac2.search(xq, k)