Skip to content

Conversation

LucasWilkinson
Copy link
Collaborator

@LucasWilkinson LucasWilkinson commented Apr 17, 2025

A few MoE fixes:

  1. Scales where fp16/bf16 but were being casted to float unsafely. Add a check by using .data_ptr<float>()
  2. Fix AttributeError: 'FusedMoE' object has no attribute 'params_dtype'
  3. Make sure Llama4 returns float router weights to ensure compatibility with kernels (namely moe_wna16_gemm )

Copy link

👋 Hi! Thank you for contributing to the vLLM project.

💬 Join our developer Slack at https://slack.vllm.ai to discuss your PR in #pr-reviews, coordinate on features in #feat- channels, or join special interest groups in #sig- channels.

Just a reminder: PRs would not trigger full CI run by default. Instead, it would only run fastcheck CI which starts running only a small and essential subset of CI tests to quickly catch errors. You can run other CI tests on top of those by going to your fastcheck build on Buildkite UI (linked in the PR checks section) and unblock them. If you do not have permission to unblock, ping simon-mo or khluu to add you in our Buildkite org.

Once the PR is approved and ready to go, your PR reviewer(s) can run CI to test the changes comprehensively before merging.

To run CI, PR reviewers can either: Add ready label to the PR or enable auto-merge.

🚀

Signed-off-by: Lucas Wilkinson <[email protected]>
Copy link
Collaborator

Choose a reason for hiding this comment

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

If top_k = 2, then for each token, we would have 2 top_k_weights to be applied. Looking at the line here, it assumes topk_weights[token_index] is always a scalar value?

Copy link
Collaborator Author

@LucasWilkinson LucasWilkinson Apr 17, 2025

Choose a reason for hiding this comment

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

its a bit weird but the way it works is that token_index ranges between 0 and topk * num_tokens, then topk_weights is of size topk * num_tokens, and basically we index the input via input[token_index / topk] but the topk_weights[token_index]

e.g. if we had the router output as topk 2 with 2 tokens:

weights = [
  [0.1, 0.2], 
  [0.3, 0.4]
]
topk_ids = [
  [1, 0],
  [1, 2]
]

and if we had block size 1 for MoE align block size then we'd get:

sorted_token_ids = [1, 0, 2, 3]
expert_ids = [0, 1, 1, 2]

so token_index (a poor name) is actually the index from sorted_token_ids which is of size topk * num_tokens, meaning topk_weights[token_index] is still a scalar

Copy link
Collaborator

Choose a reason for hiding this comment

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

I see so basically for topk=2, the outer loop of for (int m = 0; m < num_valid_tokens; ++m) would iterate each token in the request twice, the first time it get token x first expert weight, and the second time, it get token x second expert weight. Is this the right understanding?

Signed-off-by: Lucas Wilkinson <[email protected]>
@LucasWilkinson LucasWilkinson force-pushed the lwilkinson/fix-llama4-int4 branch from 2a1e54c to ca7f666 Compare April 17, 2025 20:48
@LucasWilkinson LucasWilkinson marked this pull request as ready for review April 17, 2025 21:00
@liuzijing2014
Copy link
Collaborator

Confirmed the fix recover llama4 int4 checkpoint accuracy back to normal.

Copy link
Member

@mgoin mgoin left a comment

Choose a reason for hiding this comment

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

Thanks so much for this bundle of fixes, LGTM! cc @jinzhen-lin for the moe_wna16 cuda update

@mgoin mgoin added bug Something isn't working ready ONLY add when PR is ready to merge/full CI is needed labels Apr 17, 2025
@vllm-bot vllm-bot merged commit 7eb4255 into vllm-project:main Apr 18, 2025
84 of 87 checks passed
@liuzijing2014
Copy link
Collaborator

INT4 Scout

TP=8 after the change

|       Tasks       |Version|    Filter    |n-shot|  Metric   |   |Value |   |Stderr|
|-------------------|------:|--------------|-----:|-----------|---|-----:|---|-----:|
|mmlu_pro           |    2.0|custom-extract|      |exact_match|↑  |0.7168|±  |0.0040|
| - biology         |    2.1|custom-extract|     5|exact_match|↑  |0.8201|±  |0.0144|
| - business        |    2.1|custom-extract|     5|exact_match|↑  |0.7592|±  |0.0152|
| - chemistry       |    2.1|custom-extract|     5|exact_match|↑  |0.7739|±  |0.0124|
| - computer_science|    2.1|custom-extract|     5|exact_match|↑  |0.6829|±  |0.0230|
| - economics       |    2.1|custom-extract|     5|exact_match|↑  |0.8081|±  |0.0136|
| - engineering     |    2.1|custom-extract|     5|exact_match|↑  |0.6161|±  |0.0156|
| - health          |    2.1|custom-extract|     5|exact_match|↑  |0.7311|±  |0.0155|
| - history         |    2.1|custom-extract|     5|exact_match|↑  |0.6037|±  |0.0251|
| - law             |    2.1|custom-extract|     5|exact_match|↑  |0.4732|±  |0.0151|
| - math            |    2.1|custom-extract|     5|exact_match|↑  |0.8157|±  |0.0106|
| - other           |    2.1|custom-extract|     5|exact_match|↑  |0.6732|±  |0.0154|
| - philosophy      |    2.1|custom-extract|     5|exact_match|↑  |0.5832|±  |0.0221|
| - physics         |    2.1|custom-extract|     5|exact_match|↑  |0.7898|±  |0.0113|
| - psychology      |    2.1|custom-extract|     5|exact_match|↑  |0.7682|±  |0.0149|
| Tasks |Version|Filter|n-shot|     Metric      |   |Value |   |Stderr|
|-------|------:|------|-----:|-----------------|---|-----:|---|-----:|
|chartqa|      0|none  |     0|anywhere_accuracy|↑  |0.8900|±  |0.0063|
|       |       |none  |     0|exact_match      |↑  |0.6628|±  |0.0095|
|       |       |none  |     0|relaxed_accuracy |↑  |0.8884|±  |0.0063|

TP=1 after the change

|       Tasks       |Version|    Filter    |n-shot|  Metric   |   |Value |   |Stderr|
|-------------------|------:|--------------|-----:|-----------|---|-----:|---|-----:|
|mmlu_pro           |    2.0|custom-extract|      |exact_match|↑  |0.7186|±  |0.0040|
| - biology         |    2.1|custom-extract|     5|exact_match|↑  |0.8312|±  |0.0140|
| - business        |    2.1|custom-extract|     5|exact_match|↑  |0.7541|±  |0.0153|
| - chemistry       |    2.1|custom-extract|     5|exact_match|↑  |0.7739|±  |0.0124|
| - computer_science|    2.1|custom-extract|     5|exact_match|↑  |0.7024|±  |0.0226|
| - economics       |    2.1|custom-extract|     5|exact_match|↑  |0.8057|±  |0.0136|
| - engineering     |    2.1|custom-extract|     5|exact_match|↑  |0.6120|±  |0.0157|
| - health          |    2.1|custom-extract|     5|exact_match|↑  |0.7408|±  |0.0153|
| - history         |    2.1|custom-extract|     5|exact_match|↑  |0.6037|±  |0.0251|
| - law             |    2.1|custom-extract|     5|exact_match|↑  |0.4868|±  |0.0151|
| - math            |    2.1|custom-extract|     5|exact_match|↑  |0.8075|±  |0.0107|
| - other           |    2.1|custom-extract|     5|exact_match|↑  |0.6764|±  |0.0154|
| - philosophy      |    2.1|custom-extract|     5|exact_match|↑  |0.6032|±  |0.0219|
| - physics         |    2.1|custom-extract|     5|exact_match|↑  |0.7860|±  |0.0114|
| - psychology      |    2.1|custom-extract|     5|exact_match|↑  |0.7619|±  |0.0151|
| Tasks |Version|Filter|n-shot|     Metric      |   |Value |   |Stderr|
|-------|------:|------|-----:|-----------------|---|-----:|---|-----:|
|chartqa|      0|none  |     0|anywhere_accuracy|↑  |0.8868|±  |0.0063|
|       |       |none  |     0|exact_match      |↑  |0.6588|±  |0.0095|
|       |       |none  |     0|relaxed_accuracy |↑  |0.8844|±  |0.0064|

Before the change

|       Tasks       |Version|    Filter    |n-shot|  Metric   |   |Value |   |Stderr|
|-------------------|------:|--------------|-----:|-----------|---|-----:|---|-----:|
|mmlu_pro           |    2.0|custom-extract|      |exact_match|↑  |0.0286|±  |0.0013|
| - biology         |    2.1|custom-extract|     5|exact_match|↑  |0.0126|±  |0.0042|
| - business        |    2.1|custom-extract|     5|exact_match|↑  |0.0000|±  |0.0000|
| - chemistry       |    2.1|custom-extract|     5|exact_match|↑  |0.0168|±  |0.0038|
| - computer_science|    2.1|custom-extract|     5|exact_match|↑  |0.0195|±  |0.0068|
| - economics       |    2.1|custom-extract|     5|exact_match|↑  |0.0012|±  |0.0012|
| - engineering     |    2.1|custom-extract|     5|exact_match|↑  |0.0093|±  |0.0031|
| - health          |    2.1|custom-extract|     5|exact_match|↑  |0.0000|±  |0.0000|
| - history         |    2.1|custom-extract|     5|exact_match|↑  |0.4777|±  |0.0256|
| - law             |    2.1|custom-extract|     5|exact_match|↑  |0.0091|±  |0.0029|
| - math            |    2.1|custom-extract|     5|exact_match|↑  |0.0785|±  |0.0073|
| - other           |    2.1|custom-extract|     5|exact_match|↑  |0.0000|±  |0.0000|
| - philosophy      |    2.1|custom-extract|     5|exact_match|↑  |0.0000|±  |0.0000|
| - physics         |    2.1|custom-extract|     5|exact_match|↑  |0.0000|±  |0.0000|
| - psychology      |    2.1|custom-extract|     5|exact_match|↑  |0.0000|±  |0.0000|

BF16 Scout TP=8

After the change

|       Tasks       |Version|    Filter    |n-shot|  Metric   |   |Value |   |Stderr|
|-------------------|------:|--------------|-----:|-----------|---|-----:|---|-----:|
|mmlu_pro           |    2.0|custom-extract|      |exact_match|↑  |0.7090|±  |0.0040|
| - biology         |    2.1|custom-extract|     5|exact_match|↑  |0.6764|±  |0.0175|
| - business        |    2.1|custom-extract|     5|exact_match|↑  |0.7617|±  |0.0152|
| - chemistry       |    2.1|custom-extract|     5|exact_match|↑  |0.7747|±  |0.0124|
| - computer_science|    2.1|custom-extract|     5|exact_match|↑  |0.6951|±  |0.0228|
| - economics       |    2.1|custom-extract|     5|exact_match|↑  |0.8128|±  |0.0134|
| - engineering     |    2.1|custom-extract|     5|exact_match|↑  |0.6151|±  |0.0156|
| - health          |    2.1|custom-extract|     5|exact_match|↑  |0.7262|±  |0.0156|
| - history         |    2.1|custom-extract|     5|exact_match|↑  |0.5932|±  |0.0252|
| - law             |    2.1|custom-extract|     5|exact_match|↑  |0.4696|±  |0.0150|
| - math            |    2.1|custom-extract|     5|exact_match|↑  |0.8120|±  |0.0106|
| - other           |    2.1|custom-extract|     5|exact_match|↑  |0.6851|±  |0.0153|
| - philosophy      |    2.1|custom-extract|     5|exact_match|↑  |0.5912|±  |0.0220|
| - physics         |    2.1|custom-extract|     5|exact_match|↑  |0.7860|±  |0.0114|
| - psychology      |    2.1|custom-extract|     5|exact_match|↑  |0.7744|±  |0.0148|
| Tasks |Version|Filter|n-shot|     Metric      |   |Value |   |Stderr|
|-------|------:|------|-----:|-----------------|---|-----:|---|-----:|
|chartqa|      0|none  |     0|anywhere_accuracy|↑  |0.8892|±  |0.0063|
|       |       |none  |     0|exact_match      |↑  |0.6528|±  |0.0095|
|       |       |none  |     0|relaxed_accuracy |↑  |0.8856|±  |0.0064|

Before the change

|       Tasks       |Version|    Filter    |n-shot|  Metric   |   |Value |   |Stderr|
|-------------------|------:|--------------|-----:|-----------|---|-----:|---|-----:|
|mmlu_pro           |    2.0|custom-extract|      |exact_match|↑  |0.7132|±  |0.0040|
| - biology         |    2.1|custom-extract|     5|exact_match|↑  |0.7127|±  |0.0169|
| - business        |    2.1|custom-extract|     5|exact_match|↑  |0.7643|±  |0.0151|
| - chemistry       |    2.1|custom-extract|     5|exact_match|↑  |0.7827|±  |0.0123|
| - computer_science|    2.1|custom-extract|     5|exact_match|↑  |0.6683|±  |0.0233|
| - economics       |    2.1|custom-extract|     5|exact_match|↑  |0.8211|±  |0.0132|
| - engineering     |    2.1|custom-extract|     5|exact_match|↑  |0.6182|±  |0.0156|
| - health          |    2.1|custom-extract|     5|exact_match|↑  |0.7323|±  |0.0155|
| - history         |    2.1|custom-extract|     5|exact_match|↑  |0.5958|±  |0.0252|
| - law             |    2.1|custom-extract|     5|exact_match|↑  |0.4705|±  |0.0150|
| - math            |    2.1|custom-extract|     5|exact_match|↑  |0.8179|±  |0.0105|
| - other           |    2.1|custom-extract|     5|exact_match|↑  |0.6872|±  |0.0153|
| - philosophy      |    2.1|custom-extract|     5|exact_match|↑  |0.5852|±  |0.0221|
| - physics         |    2.1|custom-extract|     5|exact_match|↑  |0.7852|±  |0.0114|
| - psychology      |    2.1|custom-extract|     5|exact_match|↑  |0.7757|±  |0.0148|

yangw-dev pushed a commit to yangw-dev/vllm that referenced this pull request Apr 21, 2025
heyselbi pushed a commit to red-hat-data-services/vllm that referenced this pull request Apr 23, 2025
heyselbi pushed a commit to red-hat-data-services/vllm that referenced this pull request Apr 24, 2025
SUMMARY:

sync to upstream `v0.8.4` and cherry-pick of
`7eb42556281d30436a3a988f2c9184ec63c59338`. the cherry-pick is
@LucasWilkinson 's llama4 patch.

GIT LOG:
```bash
commit b197179 (HEAD -> sync-upstream-v0.8.4, origin/sync-upstream-v0.8.4)
Author: Lucas Wilkinson <[email protected]>
Date:   Fri Apr 18 01:13:29 2025 -0400

    [BugFix] Accuracy fix for llama4 int4 - improperly casted scales (vllm-project#16801)
    
    Signed-off-by: Lucas Wilkinson <[email protected]>

commit 60267cc
Author: andy-neuma <[email protected]>
Date:   Mon Apr 21 14:57:52 2025 -0400

    remove duplicate entries

commit 9d18b50
Merge: db0e117 dc1b4a6
Author: andy-neuma <[email protected]>
Date:   Mon Apr 21 14:50:01 2025 -0400

    Merge remote-tracking branch 'upstream/v0.8.4' into sync-upstream-v0.8.4

commit db0e117
Author: andy-neuma <[email protected]>
Date:   Mon Apr 21 14:35:23 2025 -0400

    Revert "Revert "[V1] DP scale-out (1/N): Use zmq ROUTER/DEALER sockets for input queue (vllm-project#15906)""
    
    This reverts commit 296c657.

commit dc1b4a6 (tag: v0.8.4, upstream/v0.8.4)
Author: Russell Bryant <[email protected]>
Date:   Sun Apr 13 22:13:38 2025 -0400

    [Core][V0] Enable regex support with xgrammar (vllm-project#13228)
    
    Signed-off-by: Russell Bryant <[email protected]>
```

COMMANDS:
```bash
git fetch upstream
git checkout -b sync-upstream-v0.8.4
git revert 296c657
git merge upstream/v0.8.4
git cherry-pick 7eb4255
```

TEST PLAN:

accept sync ...
https://github.com/neuralmagic/nm-cicd/actions/runs/14581880024

release ...
https://github.com/neuralmagic/nm-cicd/actions/runs/14596026989

---------

Signed-off-by: Tristan Leclercq <[email protected]>
Signed-off-by: yihong0618 <[email protected]>
Signed-off-by: reidliu41 <[email protected]>
Signed-off-by: Harry Mellor <[email protected]>
Signed-off-by: chaunceyjiang <[email protected]>
Signed-off-by: Jinzhen Lin <[email protected]>
Signed-off-by: Jonghyun Choe <[email protected]>
Signed-off-by: Lu Fang <[email protected]>
Signed-off-by: Hyesoo Yang <[email protected]>
Signed-off-by: Ben Jackson <[email protected]>
Signed-off-by: Roger Wang <[email protected]>
Signed-off-by: Isotr0py <[email protected]>
Signed-off-by: rongfu.leng <[email protected]>
Signed-off-by: Varun Sundar Rabindranath <[email protected]>
Signed-off-by: paolovic <[email protected]>
Signed-off-by: Chengji Yao <[email protected]>
Signed-off-by: Kay Yan <[email protected]>
Signed-off-by: Woosuk Kwon <[email protected]>
Signed-off-by: DarkLight1337 <[email protected]>
Signed-off-by: shen-shanshan <[email protected]>
Signed-off-by: YamPengLi <[email protected]>
Signed-off-by: WangErXiao <[email protected]>
Signed-off-by: Aston Zhang <[email protected]>
Signed-off-by: Chris Thi <[email protected]>
Signed-off-by: drisspg <[email protected]>
Signed-off-by: Jon Swenson <[email protected]>
Signed-off-by: Keyun Tong <[email protected]>
Signed-off-by: Lu Fang <[email protected]>
Signed-off-by: Xiaodong Wang <[email protected]>
Signed-off-by: Yang Chen <[email protected]>
Signed-off-by: Ye (Charlotte) Qi <[email protected]>
Signed-off-by: Yong Hoon Shin <[email protected]>
Signed-off-by: Zijing Liu <[email protected]>
Signed-off-by: Lu Fang <[email protected]>
Signed-off-by: Lucia Fang <[email protected]>
Signed-off-by: Gregory Shtrasberg <[email protected]>
Signed-off-by: NickLucche <[email protected]>
Signed-off-by: Benjamin Chislett <[email protected]>
Signed-off-by: Nick Hill <[email protected]>
Signed-off-by: Leon Seidel <[email protected]>
Signed-off-by: mgoin <[email protected]>
Signed-off-by: youkaichao <[email protected]>
Signed-off-by: Miles Williams <[email protected]>
Signed-off-by: mgoin <[email protected]>
Signed-off-by: Siyuan Liu <[email protected]>
Signed-off-by: Kebe <[email protected]>
Signed-off-by: simon-mo <[email protected]>
Signed-off-by: Alex-Brooks <[email protected]>
Signed-off-by: Tianyuan Wu <[email protected]>
Signed-off-by: imkero <[email protected]>
Signed-off-by: Lucas Wilkinson <[email protected]>
Signed-off-by: Russell Bryant <[email protected]>
Signed-off-by: Jee Jee Li <[email protected]>
Signed-off-by: Yue <[email protected]>
Signed-off-by: tjtanaa <[email protected]>
Signed-off-by: kliuae <[email protected]>
Signed-off-by: luka <[email protected]>
Signed-off-by: lvfei.lv <[email protected]>
Signed-off-by: Ajay Vohra <[email protected]>
Signed-off-by: Guillaume Calmettes <[email protected]>
Signed-off-by: zh Wang <[email protected]>
Signed-off-by: Chendi Xue <[email protected]>
Signed-off-by: Joe Runde <[email protected]>
Signed-off-by: zRzRzRzRzRzRzR <[email protected]>
Signed-off-by: Aaron Ang <[email protected]>
Signed-off-by: Benjamin Kitor <[email protected]>
Signed-off-by: Michael Goin <[email protected]>
Signed-off-by: Chenyaaang <[email protected]>
Signed-off-by: cyy <[email protected]>
Signed-off-by: wineandchord <[email protected]>
Signed-off-by: LiuXiaoxuanPKU <[email protected]>
Signed-off-by: Chih-Chieh-Yang <[email protected]>
Signed-off-by: look <[email protected]>
Signed-off-by: jadewang21 <[email protected]>
Signed-off-by: alexey-belyakov <[email protected]>
Signed-off-by: jiang.li <[email protected]>
Signed-off-by: DefTruth <[email protected]>
Signed-off-by: chaow <[email protected]>
Signed-off-by: Tomasz Zielinski <[email protected]>
Signed-off-by: rzou <[email protected]>
Signed-off-by: Travis Johnson <[email protected]>
Signed-off-by: Christian Sears <[email protected]>
Signed-off-by: Gogs <[email protected]>
Signed-off-by: Yuan Tang <[email protected]>
Signed-off-by: Tianer Zhou <[email protected]>
Signed-off-by: [email protected] <[email protected]>
Signed-off-by: Jie Fu <[email protected]>
Signed-off-by: snowcharm <[email protected]>
Signed-off-by: Ryan McConville <[email protected]>
Co-authored-by: Tristan Leclercq <[email protected]>
Co-authored-by: Kevin H. Luu <[email protected]>
Co-authored-by: yihong <[email protected]>
Co-authored-by: Reid <[email protected]>
Co-authored-by: reidliu41 <[email protected]>
Co-authored-by: Harry Mellor <[email protected]>
Co-authored-by: Chauncey <[email protected]>
Co-authored-by: Jinzhen Lin <[email protected]>
Co-authored-by: Jonghyun Choe <[email protected]>
Co-authored-by: Lucia Fang <[email protected]>
Co-authored-by: Hyesoo Yang <[email protected]>
Co-authored-by: Ben Jackson <[email protected]>
Co-authored-by: Roger Wang <[email protected]>
Co-authored-by: Paul Schweigert <[email protected]>
Co-authored-by: Isotr0py <[email protected]>
Co-authored-by: rongfu.leng <[email protected]>
Co-authored-by: Varun Sundar Rabindranath <[email protected]>
Co-authored-by: Varun Sundar Rabindranath <[email protected]>
Co-authored-by: paolovic <[email protected]>
Co-authored-by: paolovic <[email protected]>
Co-authored-by: Chengji Yao <[email protected]>
Co-authored-by: Woosuk Kwon <[email protected]>
Co-authored-by: Martin Hoyer <[email protected]>
Co-authored-by: Kay Yan <[email protected]>
Co-authored-by: Cyrus Leung <[email protected]>
Co-authored-by: Shanshan Shen <[email protected]>
Co-authored-by: YamPengLi <[email protected]>
Co-authored-by: Cyrus Leung <[email protected]>
Co-authored-by: Robin <[email protected]>
Co-authored-by: Lu Fang <[email protected]>
Co-authored-by: Lu Fang <[email protected]>
Co-authored-by: Roger Wang <[email protected]>
Co-authored-by: Gregory Shtrasberg <[email protected]>
Co-authored-by: Nicolò Lucchesi <[email protected]>
Co-authored-by: Benjamin Chislett <[email protected]>
Co-authored-by: Nick Hill <[email protected]>
Co-authored-by: leon-seidel <[email protected]>
Co-authored-by: Driss Guessous <[email protected]>
Co-authored-by: Michael Goin <[email protected]>
Co-authored-by: youkaichao <[email protected]>
Co-authored-by: Miles Williams <[email protected]>
Co-authored-by: Satyajith Chilappagari <[email protected]>
Co-authored-by: mgoin <[email protected]>
Co-authored-by: Jennifer Zhao <[email protected]>
Co-authored-by: zxfan-cpu <[email protected]>
Co-authored-by: Yong Hoon Shin <[email protected]>
Co-authored-by: Siyuan Liu <[email protected]>
Co-authored-by: Kebe <[email protected]>
Co-authored-by: Simon Mo <[email protected]>
Co-authored-by: Alex Brooks <[email protected]>
Co-authored-by: TY-AMD <[email protected]>
Co-authored-by: wang.yuqi <[email protected]>
Co-authored-by: Kero Liang <[email protected]>
Co-authored-by: Lucas Wilkinson <[email protected]>
Co-authored-by: Russell Bryant <[email protected]>
Co-authored-by: Jee Jee Li <[email protected]>
Co-authored-by: yueshen2016 <[email protected]>
Co-authored-by: TJian <[email protected]>
Co-authored-by: Hongxia Yang <[email protected]>
Co-authored-by: kliuae <[email protected]>
Co-authored-by: Luka Govedič <[email protected]>
Co-authored-by: Accelerator1996 <[email protected]>
Co-authored-by: ajayvohra2005 <[email protected]>
Co-authored-by: Guillaume Calmettes <[email protected]>
Co-authored-by: zh Wang <[email protected]>
Co-authored-by: Chendi.Xue <[email protected]>
Co-authored-by: Joe Runde <[email protected]>
Co-authored-by: Yuxuan Zhang <[email protected]>
Co-authored-by: Aaron Ang <[email protected]>
Co-authored-by: Jintao <[email protected]>
Co-authored-by: Benjamin Kitor <[email protected]>
Co-authored-by: Chenyaaang <[email protected]>
Co-authored-by: cyyever <[email protected]>
Co-authored-by: Ye (Charlotte) Qi <[email protected]>
Co-authored-by: wineandchord <[email protected]>
Co-authored-by: Nicolò Lucchesi <[email protected]>
Co-authored-by: Lily Liu <[email protected]>
Co-authored-by: Chih-Chieh Yang <[email protected]>
Co-authored-by: Yu Chin Fabian Lim <[email protected]>
Co-authored-by: look <[email protected]>
Co-authored-by: WWW <[email protected]>
Co-authored-by: Alexey Belyakov <[email protected]>
Co-authored-by: Li, Jiang <[email protected]>
Co-authored-by: DefTruth <[email protected]>
Co-authored-by: chaow-amd <[email protected]>
Co-authored-by: Tomasz Zielinski <[email protected]>
Co-authored-by: Richard Zou <[email protected]>
Co-authored-by: Travis Johnson <[email protected]>
Co-authored-by: Kai Wu <[email protected]>
Co-authored-by: Christian Sears <[email protected]>
Co-authored-by: Gogs <[email protected]>
Co-authored-by: Yuan Tang <[email protected]>
Co-authored-by: Tianer Zhou <[email protected]>
Co-authored-by: Huazhong Ji <[email protected]>
Co-authored-by: Jie Fu (傅杰) <[email protected]>
Co-authored-by: SnowCharm <[email protected]>
Co-authored-by: Ryan McConville <[email protected]>
Co-authored-by: andy-neuma <[email protected]>
jikunshang pushed a commit to jikunshang/vllm that referenced this pull request Apr 29, 2025
lk-chen pushed a commit to lk-chen/vllm that referenced this pull request Apr 29, 2025
adobrzyn pushed a commit to HabanaAI/vllm-fork that referenced this pull request Apr 30, 2025
dtrifiro pushed a commit to red-hat-data-services/vllm that referenced this pull request Apr 30, 2025
RichardoMrMu pushed a commit to RichardoMrMu/vllm that referenced this pull request May 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants