Source code for nlp_shap.pipeline.result
"""Explain pipeline result types."""
from dataclasses import dataclass
from ..domain.estimands import Estimand
[docs]
@dataclass(frozen=True, slots=True)
class ExplainResult:
"""Attribution output for a single explain run."""
estimand: Estimand
"""Estimand used to aggregate coalition samples."""
values: tuple[float, ...]
"""Per-player attribution values."""