From 863f1ded514c904b5f0f0823f68e6d4c775efb35 Mon Sep 17 00:00:00 2001 From: Jianning Wang Date: Wed, 28 Jan 2026 19:56:48 +0800 Subject: [PATCH] fix: doc string & pyi --- python/zvec/model/param/__init__.pyi | 2 +- src/binding/python/model/param/python_param.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/zvec/model/param/__init__.pyi b/python/zvec/model/param/__init__.pyi index ea2f34ec..7ecfadf8 100644 --- a/python/zvec/model/param/__init__.pyi +++ b/python/zvec/model/param/__init__.pyi @@ -213,7 +213,7 @@ class HnswIndexParam(VectorIndexParam): def __init__( self, metric_type: _zvec.typing.MetricType = ..., - m: typing.SupportsInt = 100, + m: typing.SupportsInt = 50, ef_construction: typing.SupportsInt = 500, quantize_type: _zvec.typing.QuantizeType = ..., ) -> None: ... diff --git a/src/binding/python/model/param/python_param.cc b/src/binding/python/model/param/python_param.cc index 98c2adf4..9a5c953f 100644 --- a/src/binding/python/model/param/python_param.cc +++ b/src/binding/python/model/param/python_param.cc @@ -307,7 +307,7 @@ encapsulates its construction hyperparameters. Default is ``MetricType.IP`` (inner product). m (int): Number of bi-directional links created for every new element during construction. Higher values improve accuracy but increase - memory usage and construction time. Default is 100. + memory usage and construction time. Default is 50. ef_construction (int): Size of the dynamic candidate list for nearest neighbors during index construction. Larger values yield better graph quality at the cost of slower build time. Default is 500.