(self)
| 476 | return {m: self.get_quality_estimate(m, category) for m in models} |
| 477 | |
| 478 | def model_count(self) -> int: |
| 479 | seen: set[str] = set() |
| 480 | for entries in self._sources.values(): |
| 481 | seen.update(entries.keys()) |
| 482 | return len(seen) |
| 483 | |
| 484 | def source_summary(self) -> dict[str, int]: |
| 485 | return {name: len(entries) for name, entries in self._sources.items()} |