Skip to content

MinHashLSHParams

Defined in: packages/distillate/src/minhash/lsh.ts:15

Construction parameters for a MinHashLSH index.

optional k?: number

Defined in: packages/distillate/src/minhash/lsh.ts:19

Slots in every sketch the index takes; defaults to 128.


optional seed?: number

Defined in: packages/distillate/src/minhash/lsh.ts:26

Hash seed every sketch the index takes must share; defaults to 0.


threshold: number

Defined in: packages/distillate/src/minhash/lsh.ts:17

Jaccard similarity that should make a pair a candidate.


optional weights?: readonly [number, number]

Defined in: packages/distillate/src/minhash/lsh.ts:24

Cost of a false positive and of a false negative when choosing bands and rows; sum to 1. Defaults to [0.5, 0.5].