diff --git "a/index.html" "b/index.html" --- "a/index.html" +++ "b/index.html" @@ -224,32 +224,12 @@ .chart-card h3 { margin-top: 0; } .chart-host { position: relative; height: 320px; } - /* ---------- Roadmap ---------- */ - .phase-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 1rem; } + /* ---------- Cards ---------- */ .phase-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 6px; padding: 1rem; } .phase-title { font-weight: 600; color: var(--navy); font-size: 0.92rem; margin-bottom: 0.25rem; } - .phase-summary { font-size: 0.78rem; color: var(--text-muted); font-family: var(--serif); margin-bottom: 0.75rem; } - .phase-progress { - height: 6px; background: var(--border); border-radius: 3px; overflow: hidden; - margin-bottom: 0.85rem; - } - .phase-progress-bar { height: 100%; background: var(--teal); } - .phase-items { list-style: none; } - .phase-items li { - display: flex; align-items: center; gap: 0.5rem; - font-size: 0.78rem; padding: 0.2rem 0; - } - .phase-items .dot { - display: inline-block; width: 8px; height: 8px; border-radius: 50%; - } - .phase-items .dot.published { background: var(--good); } - .phase-items .dot.planned { background: var(--border-strong); } - .phase-items a { color: var(--text); text-decoration: none; } - .phase-items a:hover { color: var(--navy); text-decoration: underline; } - .phase-items .planned-text { color: var(--text-muted); } /* ---------- Pills / badges ---------- */ .pill { @@ -360,7 +340,11 @@ } .cell-carried { color: var(--warn); background: var(--warn-bg); } a.cell-carried:hover { background: var(--warn); color: #fff; } - .vd-sizes a, .vd-sizes span { margin: 0 0.08rem; } + td.vd-sizes { white-space: nowrap; } + .vd-sizes a, .vd-sizes span { margin: 0 0.06rem; } + .vd-sizes .cell { min-width: 0; } + .vd-sizes .cell-val { padding: 0.15rem 0.3rem; } + .cell-pending { color: var(--text-muted); font-family: var(--serif); font-style: italic; font-size: 0.72rem; } .res-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(380px, 1fr)); gap: 1.25rem; } @media (max-width: 800px) { .res-grid { grid-template-columns: 1fr; } } .res-grid .chart-host { height: 300px; } @@ -417,7 +401,6 @@ - @@ -709,7 +692,7 @@

VisDrone Detection — Platform Coverage

- each cell lists the sizes validated on-target for that family and input variant · click a size to open its session + each cell lists the sizes validated on-target for that family and input variant · click a size to open its session · every COCO platform is being brought to VisDrone; platforms marked “coming soon” are scheduled
@@ -720,22 +703,14 @@ - -
-
-

Model Family Progress

- Ultralytics YOLO families — published repos & on-target validation coverage -
-
-

- Additional model families and platforms are added to the zoo as their on-target - validation completes. -

-
-
-
+
+

Input Strategy

+
+
+

Both leaderboards rank one input strategy at a time. Mixed together, the 640×640 pass would take every throughput slot, since it is the cheapest per image.

+

Platform Throughput Leaderboard

@@ -792,7 +767,7 @@ +