Skip to content

ISimilarityIndex

Defined in: packages/data/src/similarity/isimilarity-index.ts:2

Nearest-neighbour search under an arbitrary metric.

T

add(item): void

Defined in: packages/data/src/similarity/isimilarity-index.ts:3

T

void


addAll(items): void

Defined in: packages/data/src/similarity/isimilarity-index.ts:4

Iterable<T>

void


nearest(query, count): IterableIterator<readonly [T, number]>

Defined in: packages/data/src/similarity/isimilarity-index.ts:5

T

number

IterableIterator<readonly [T, number]>


within(query, maxDistance): IterableIterator<readonly [T, number]>

Defined in: packages/data/src/similarity/isimilarity-index.ts:6

T

number

IterableIterator<readonly [T, number]>