[https://nvbugs/6316983][fix] Fix RoPE support in flashinfer trtllm-gen backend - #15661
Conversation
|
/bot run --disable-fail-fast |
1 similar comment
|
/bot run --disable-fail-fast |
📝 WalkthroughWalkthroughThe PR adds ChangesGeneration preprocess mRoPE plumbing
Marlin NVFP4 stub update
Integration waiver cleanup
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
PR_Github #56058 [ run ] triggered by Bot. Commit: |
|
PR_Github #56059 [ run ] triggered by Bot. Commit: |
|
PR_Github #56058 [ run ] completed with state |
|
/bot run --disable-fail-fast |
|
PR_Github #56079 [ run ] triggered by Bot. Commit: |
|
PR_Github #56059 [ run ] completed with state |
|
PR_Github #56079 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #56275 [ run ] triggered by Bot. Commit: |
|
PR_Github #56275 [ run ] completed with state
|
07ee7b7 to
544963f
Compare
…en backend Signed-off-by: Yihan Wang <yihwang@nvidia.com>
…Blackwell The trtllm-gen FMHA mRoPE numerics are now fixed (decode-phase mrope_position_deltas is plumbed through), so remove the B200/GB200/GB300 SKIP waivers for TestQwen2_5_VL_7B::test_auto_dtype so CI covers it again. Signed-off-by: Yihan Wang <yihwang@nvidia.com>
544963f to
e7a546a
Compare
|
/bot run --disable-fail-fast |
|
PR_Github #57958 [ run ] triggered by Bot. Commit: |
|
PR_Github #57958 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #58130 [ run ] triggered by Bot. Commit: |
|
/bot run --disable-fail-fast |
1 similar comment
|
/bot run --disable-fail-fast |
|
PR_Github #58198 [ run ] triggered by Bot. Commit: |
|
PR_Github #58130 [ run ] completed with state |
|
/bot run --disable-fail-fast |
|
PR_Github #58206 [ run ] triggered by Bot. Commit: |
|
PR_Github #58198 [ run ] completed with state |
|
PR_Github #58206 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #58354 [ run ] triggered by Bot. Commit: |
|
PR_Github #58354 [ run ] completed with state |
Summary by CodeRabbit
New Features
mrope_position_deltasinput to generation preprocessing and exposed it in the public generation API, allowing more flexible mRoPE generation flows.Bug Fixes
Tests
Description
The Qwen2.5-VL MMMU accuracy drop on Blackwell (trtllm-gen FMHA, default since PR #14618) was mRoPE being dropped in the generation/decode phase, not context:
Depends on #15660
Test Coverage
PR Checklist
Please review the following before submitting your PR:
PR description clearly explains what and why. If using CodeRabbit's summary, please make sure it makes sense.
PR Follows TRT-LLM CODING GUIDELINES to the best of your knowledge.
Test cases are provided for new code paths (see test instructions)
If PR introduces API changes, an appropriate PR label is added - either
api-compatibleorapi-breaking. Forapi-breaking, includeBREAKINGin the PR title.Any new dependencies have been scanned for license and vulnerabilities
CODEOWNERS updated if ownership changes
Documentation updated as needed
Update tava architecture diagram if there is a significant design change in PR.
The reviewers assigned automatically/manually are appropriate for the PR.
Please check this after reviewing the above items as appropriate for this PR.
GitHub Bot Help
To see a list of available CI bot commands, please comment
/bot help.