[Test] Add accuracy test for qwen3-8b-w8a8 (#3799)

### What this PR does / why we need it?
Add accuracy test for qwen3-8b-w8a8

- vLLM version: v0.11.0rc3
- vLLM main:
c9461e05a4

Signed-off-by: hfadzxy <starmoon_zhang@163.com>
This commit is contained in:
zhangxinyuehfad
2025-11-04 09:23:11 +08:00
committed by GitHub
parent 40c7db6559
commit 646fbac7a9
3 changed files with 16 additions and 1 deletions

View File

@@ -59,6 +59,8 @@ jobs:
model_name: DeepSeek-V2-Lite
- runner: a2-4
model_name: Qwen3-Next-80B-A3B-Instruct
- runner: a2-1
model_name: Qwen3-8B-W8A8
fail-fast: false
# test will be triggered when tag 'accuracy-test' & 'ready-for-test'
if: >-

View File

@@ -0,0 +1,12 @@
model_name: "vllm-ascend/Qwen3-8B-W8A8"
hardware: "Atlas A2 Series"
tasks:
- name: "gsm8k"
metrics:
- name: "exact_match,strict-match"
value: 0.80
- name: "exact_match,flexible-extract"
value: 0.82
num_fewshot: 5
enable_thinking: False
quantization: ascend

View File

@@ -48,7 +48,8 @@ def build_model_args(eval_config, tp_size):
}
for s in [
"max_images", "gpu_memory_utilization", "enable_expert_parallel",
"tensor_parallel_size", "enforce_eager", "enable_thinking"
"tensor_parallel_size", "enforce_eager", "enable_thinking",
"quantization"
]:
val = eval_config.get(s, None)
if val is not None: