Repository navigation
perf(qwen-image-2.1): skip unused single-frame VAE cache and add residual-gate reuse opt-in - #8967
Asthenia0412 wants to merge 1 commit into
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
|
This PR appears to belong to: docs/design/module/diffusion/index.md. Module owners: @princepride @wtomin @david6666666 Routing: @princepride via module of the changed files, CODEOWNERS; @wtomin via module of the changed files, CODEOWNERS; @david6666666 via module of the changed files @Asthenia0412, please review your own changes and leave a short self-review comment describing what you checked. PRs without author self-review may not be assigned a reviewer. Please take a look when you have a chance. If you would like an automated review, mention @vllm-omni-review-bot in a comment. |
Omni ReviewBot triage noteResolved as of |
|
@Asthenia0412 Current-head merge checklist for 6c013c2: GitHub currently reports conflicts with the target branch.
This is conflict/evidence triage, not a completed substantive code review. |
|
The |
Omni ReviewBot: supersededThe CI failure noted on |
Omni ReviewBot: supersededThe CI failure noted on |
9fe371f to
37dc516
Compare
…dual-gate reuse opt-in Qwen-Image-2.1 VAE decode optimizations: - Skip unused temporal feature-cache allocation for single-frame decode - Reuse residual gate tensors across blocks to reduce allocator overhead - Both opt-in flags guarded by default-off config flags Signed-off-by: Asthenia0412 <Asthenia0412@users.noreply.github.com>
40ee18f to
4e804ae
Compare
|
@hsliuustc0106 @BLANKETusers Hello could you review it thanks~ |
Background
Qwen-Image-2.1 VAE decode on vLLM-Omni allocates temporal feature-cache copies even for single-frame decode where they contribute nothing to the output, and re-recreates residual gates per block instead of reusing them.
Problem
Solution
Testing
Relates to #8776 and #8775.