Spaces:
Running
Running
File size: 1,027 Bytes
6c3af4e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | /**
* The retrieval eval's thresholds, shared by the integration test (which
* asserts the working reranker clears the floors) and goldenSet.test.ts (which
* asserts the no-op baseline stays below the ceilings). Keeping them in one
* place means the ceiling-below-floor relation is checked, not just commented:
* if a floor were lowered to or below its ceiling, the premise inverts and a
* dead reranker would pass.
*/
/** The rank at which nDCG / recall are measured. */
export const K = 3;
/**
* Floors the working reranker must clear. Set in the middle of the band
* between a working reranker (0.950 / 0.981) and a no-op reranker (0.587 /
* 0.500), with headroom on both sides for cross-CPU score drift.
*/
export const MIN_MEAN_NDCG = 0.75;
export const MIN_MEAN_RECALL = 0.7;
/**
* Ceilings the no-op (identity) baseline must stay below. These sit below the
* floors above; the gap is what makes the floors falsifiable.
*/
export const MAX_NOOP_MEAN_NDCG = 0.65;
export const MAX_NOOP_MEAN_RECALL = 0.6;
|