Meta bar: flag aligned, and counters say what they count
Browse files
app.py
CHANGED
|
@@ -59,7 +59,11 @@ CSS = """
|
|
| 59 |
padding:.7rem .9rem; margin:.2rem 0 .7rem;
|
| 60 |
border:1px solid var(--fb-line); border-radius:12px;
|
| 61 |
font-size:.88rem; color:var(--fb-muted); }
|
|
|
|
|
|
|
|
|
|
| 62 |
.fb-meta b { color:var(--fb-ink); font-weight:650; }
|
|
|
|
| 63 |
|
| 64 |
.fb-legend { font-size:.82rem; color:var(--fb-muted); margin:.15rem 0 .9rem; }
|
| 65 |
|
|
@@ -276,11 +280,17 @@ def build_table(benchmark_id: str, vue: str, archs: list[str],
|
|
| 276 |
+ ("<span class='fb-badge'>private test set</span>"
|
| 277 |
if bench.get("is_private") else "")
|
| 278 |
+ f"<span>ranked by <b>{'T-WER' if tonal else 'WER_seg'}</b></span>"
|
| 279 |
-
+ f"<span><b>{len(sel)}</b> of {len(rows)} models</span>"
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 284 |
)
|
| 285 |
legende = (
|
| 286 |
"All error rates in **%**, lower is better — except **RTFx**, where "
|
|
|
|
| 59 |
padding:.7rem .9rem; margin:.2rem 0 .7rem;
|
| 60 |
border:1px solid var(--fb-line); border-radius:12px;
|
| 61 |
font-size:.88rem; color:var(--fb-muted); }
|
| 62 |
+
/* Chaque item est lui-même un flex : sans ça le SVG du drapeau se cale sur
|
| 63 |
+
la ligne de base du texte et paraît remonté. */
|
| 64 |
+
.fb-meta > span { display:inline-flex; align-items:center; gap:.35rem; }
|
| 65 |
.fb-meta b { color:var(--fb-ink); font-weight:650; }
|
| 66 |
+
.fb-meta .fb-sep { color:var(--fb-line); }
|
| 67 |
|
| 68 |
.fb-legend { font-size:.82rem; color:var(--fb-muted); margin:.15rem 0 .9rem; }
|
| 69 |
|
|
|
|
| 280 |
+ ("<span class='fb-badge'>private test set</span>"
|
| 281 |
if bench.get("is_private") else "")
|
| 282 |
+ f"<span>ranked by <b>{'T-WER' if tonal else 'WER_seg'}</b></span>"
|
| 283 |
+
+ f"<span><b>{len(sel)}</b> of {len(rows)} models shown</span>"
|
| 284 |
+
# Un compteur nu (« 16 community ») ne dit pas ce qu'il compte :
|
| 285 |
+
# on écrit la phrase en entier.
|
| 286 |
+
+ ("<span>"
|
| 287 |
+
f"🔧 <b>{compte['maison']}</b> fine-tuned by FonBench"
|
| 288 |
+
"<span class='fb-sep'> · </span>"
|
| 289 |
+
f"👥 <b>{compte['tiers']}</b> fine-tuned by the community"
|
| 290 |
+
"<span class='fb-sep'> · </span>"
|
| 291 |
+
f"🌍 <b>{compte['base']}</b> general-purpose"
|
| 292 |
+
"</span>")
|
| 293 |
+
+ "</div>"
|
| 294 |
)
|
| 295 |
legende = (
|
| 296 |
"All error rates in **%**, lower is better — except **RTFx**, where "
|