Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/reranker-transformersjs / mergeAndDedupe
Function: mergeAndDedupe()
ts
function mergeAndDedupe<TRecord>(lists): readonly MergedEntry<TRecord>[];Defined in: packages/reranker-transformersjs/src/reranker.ts:288
Merge the per-source lists into a single deduplicated array, preserving the highest initial score per record id and the first-seen order for stable tie-breaking. Pure function; exported for the unit test fixture.
Type Parameters
| Type Parameter |
|---|
TRecord extends MemoryRecord |
Parameters
| Parameter | Type |
|---|---|
lists | readonly readonly MemoryHit<TRecord>[][] |
Returns
readonly MergedEntry<TRecord>[]