Signed-off-by: David Chen <530634352@qq.com> Signed-off-by: WeiQing Chen <40507679+david6666666@users.noreply.github.com>
Accuracy Benchmarks
This directory hosts accuracy benchmark integrations that run entirely through a
local vllm-omni serve deployment.
Current integrations:
text_to_image/: GEBench generation + local judge scoring flow.image_to_image/: GEdit-Bench generation + local VIEScore-style scoring flow.
Design notes:
- Generation is executed through the OpenAI-compatible endpoints exposed by
vllm-omni serve. - Evaluation is also executed through a local OpenAI-compatible judge model
served by
vllm-omni. - Both generation and judge requests accept either
http://host:portorhttp://host:port/v1. - Output directory layout intentionally stays close to the upstream repos.
Test guidance:
- Local static/self-checks live in
tests/benchmarks/test_accuracy_bench_utils.py. - End-to-end generation/evaluation should be validated in a remote GPU
environment. In the current repo marker system there is
L4but noL5marker, so benchmark smoke tests should be wired asadvanced_model + benchmark + L4when GPU capacity is available.