Skip to content

feat(cli): auto-benchmark ui - #320

Merged
Syspretor merged 4 commits into
sgl-project:mainfrom
diw-zw:0430-auto-ui
May 7, 2026
Merged

Syspretor merged 4 commits into
sgl-project:mainfrom
diw-zw:0430-auto-ui

Conversation

@diw-zw

@diw-zw diw-zw commented Apr 30, 2026

Copy link
Copy Markdown
Collaborator

What

Adds a React-based visualization dashboard for browsing auto benchmark results.

Changes

  • Benchmark viewer (ui/benchmark-viewer/):

    • React + Vite + TailwindCSS stack
    • OverviewTab — Summary metrics and best trial highlight
    • ConvergenceChart — Optimization history over trials
    • ParallelCoordinates — Multi-dimensional parameter analysis
    • ParamComparison — Side-by-side parameter comparison
    • TrialTable — Sortable/filterable trial list
    • ConfigView / YamlView — Raw config inspection
    • TabNav + Button / Card UI primitives
  • Static sample data (public/data/result.json) — Demo dataset for offline development

Demo

截屏2026-04-29 20 52 03

@gemini-code-assist

Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@diw-zw diw-zw changed the title feat(cli): auto-benchmark add ui feat(cli): auto-benchmark ui Apr 30, 2026

@cheyang cheyang left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@Syspretor
Syspretor enabled auto-merge (squash) May 7, 2026 06:09

@Syspretor Syspretor left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@Syspretor
Syspretor merged commit b84ab42 into sgl-project:main May 7, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants