(v: float)
| 81 | |
| 82 | |
| 83 | def _format_rate(v: float) -> str: |
| 84 | if v >= 1_000_000_000: |
| 85 | return f"{v / 1_000_000_000:.2f}B/s" |
| 86 | if v >= 1_000_000: |
| 87 | return f"{v / 1_000_000:.2f}M/s" |
| 88 | if v >= 1_000: |
| 89 | return f"{v / 1_000:.2f}K/s" |
| 90 | return f"{v:.2f}/s" |
| 91 | |
| 92 | |
| 93 | def _format_table(stats: list[BenchStats]) -> str: |