Sufficient statistics gathered from the warehouse for one experiment: the specs they were computed from, per-variant identity counts, and per metric the per-variant ``VariantStats``. Bundled so the keys can't drift.
| 60 | |
| 61 | @dataclass(frozen=True) |
| 62 | class ResultsAggregates: |
| 63 | """Sufficient statistics gathered from the warehouse for one experiment: |
| 64 | the specs they were computed from, per-variant identity counts, and per |
| 65 | metric the per-variant ``VariantStats``. Bundled so the keys can't drift.""" |
| 66 | |
| 67 | specs: list[MetricSpec] |
| 68 | exposure_counts: dict[str, int] |
| 69 | metric_stats: dict[int, dict[str, VariantStats]] |
| 70 | |
| 71 | |
| 72 | @dataclass(frozen=True) |
no outgoing calls
searching dependent graphs…