marivo.analysis.SliceSelection#
- class marivo.analysis.SliceSelection(*, kind='slice', candidate_set_ref, item_id, source_artifact_ref, score, reason_codes=(), selector, window=None)[source]#
Bases:
ScoredCandidateSelectionBase- Parameters:
kind (Literal['slice'])
candidate_set_ref (str)
item_id (str)
source_artifact_ref (str)
score (float)
reason_codes (tuple[str, ...])
selector (dict[str | Ref[DimensionKind], str | int | float | bool | None])
window (AbsoluteWindow | None)
- model_config = {'extra': 'forbid', 'frozen': True}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].