Skip to content

Add SA e2e eval framework#222

Merged
DingmaomaoBJTU merged 9 commits into
mainfrom
qiowu/update_sa_e2e_test
Apr 2, 2026
Merged

Add SA e2e eval framework#222
DingmaomaoBJTU merged 9 commits into
mainfrom
qiowu/update_sa_e2e_test

Conversation

@DingmaomaoBJTU

Copy link
Copy Markdown
Collaborator

Summary

  • Adds scripts/e2e_eval/run_sa_eval.py: a 4+1 stage self-contained pipeline that exports an HF model, runs SA pre-check, applies capability-driven optimization, runs SA post-check, and optionally compiles to QNN EPContext and diffs predictions against ground truth
  • Adds scripts/e2e_eval/sa_comparison.py: SA Python API invocation, pre/post delta computation, and EPContext diff logic
  • Adds scripts/e2e_eval/sa_report.py: generates an interactive HTML report with per-model SA level breakdowns, optimizer effectiveness stats, and EPContext accuracy
  • Updates .gitignore to exclude /docs/ and /sa_eval_results/ output directories

🤖 Generated with Claude Code

@DingmaomaoBJTU DingmaomaoBJTU requested a review from a team as a code owner April 1, 2026 13:30
Comment thread .gitignore Outdated
@DingmaomaoBJTU DingmaomaoBJTU enabled auto-merge (squash) April 2, 2026 02:16
@DingmaomaoBJTU DingmaomaoBJTU disabled auto-merge April 2, 2026 02:20
chinazhangchao
chinazhangchao previously approved these changes Apr 2, 2026
timenick
timenick previously approved these changes Apr 2, 2026
@DingmaomaoBJTU DingmaomaoBJTU dismissed stale reviews from timenick and chinazhangchao via 2cbbabe April 2, 2026 02:57
@DingmaomaoBJTU DingmaomaoBJTU merged commit b8d97c8 into main Apr 2, 2026
9 checks passed
@DingmaomaoBJTU DingmaomaoBJTU deleted the qiowu/update_sa_e2e_test branch April 2, 2026 03:19
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