Skip to content

@saehrimnir/druidjs / ParametersHNSW

Interface: ParametersHNSW

Defined in: knn/index.js:30

Properties

PropertyTypeDescriptionDefined in
efnumberSize of candidate list during search. Default is 50knn/index.js:38
ef_constructionnumberSize of candidate list during construction. Default is 200knn/index.js:34
heuristicbooleanUse heuristics or naive selection. Default is trueknn/index.js:32
mnumberMax number of connections per element (excluding ground layer). Default is 16knn/index.js:33
m0number | nullMax number of connections for ground layer (layer 0). Default is 2 * mknn/index.js:35
metricMetricMetric to use: (a, b) => distance. Default is euclideanknn/index.js:31
mLnumber | nullNormalization factor for level generation. Default is 1 / Math.log(m)knn/index.js:36
seednumberSeed for random number generator. Default is 1212knn/index.js:37