esandorfi's picture
Domain features first reorganisation
68f48a7
raw
history blame contribute delete
386 Bytes
from __future__ import annotations
from dataclasses import dataclass
@dataclass(frozen=True, slots=True)
class StageTimings:
total_ms: int
domain_ms: int
labels_ms: int
@dataclass(frozen=True, slots=True)
class ClassificationResult:
domain_hits: list[tuple[str, float]]
chosen_domains: list[str]
label_hits: list[tuple[str, float]]
timings: StageTimings