starling.search.search_utils.ScoreConverter

class ScoreConverter[source]

Bases: object

Handles score/similarity conversion for different metrics.

Methods

__init__

convert

Convert raw FAISS score to output format.

to_score

Convert similarity to score (for output formatting).

to_similarity

Convert score to similarity (for output formatting).

__init__(metric: str, return_similarity: bool)[source]
convert(raw_score: float) float[source]

Convert raw FAISS score to output format.

to_similarity(score: float) float[source]

Convert score to similarity (for output formatting).

to_score(similarity: float) float[source]

Convert similarity to score (for output formatting).