Expand description
Score normalization and alternative list-fusion strategies.
These operate on crate::search::SearchResult lists and complement the
rank-based crate::search::rrf_fuse. Score-based fusion requires
comparable scales, so normalize each list (e.g. with normalize_minmax)
before fusing with weighted_sum_fuse or combmnz_fuse.
Functions§
- combmnz_
fuse - CombMNZ fusion.
- normalize_
minmax - Normalize scores to
[0, 1]in place via min-max scaling. - weighted_
sum_ fuse - Fuse score-normalized lists by weighted sum.