starling.search.search_utils.Candidate

class Candidate[source]

Bases: object

Represents a search result candidate.

Methods

__init__

as_tuple

Convert candidate to tuple format (score, gid, header, length).

Attributes

stored_hash

score

gid

header

length

score: float
gid: int
header: str | None
length: int | None
stored_hash: int | None = None
as_tuple() Tuple[float, int, str | None, int | None][source]

Convert candidate to tuple format (score, gid, header, length).

__init__(score: float, gid: int, header: str | None, length: int | None, stored_hash: int | None = None) None