Repository navigation
[https://nvbugs/6535765][fix] Raise Wan 2.2 LPIPS threshold to 0.25 and unwaive - #19438
Conversation
Signed-off-by: Olivia Stoner <245287810+o-stoner@users.noreply.github.com>
|
/bot run --disable-fail-fast |
|
PR_Github #74853 [ run ] triggered by Bot. Commit: |
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: NVIDIA/TensorRT-LLM/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. WalkthroughThe Wan 2.2 T2V LPIPS golden-video threshold increased to 0.25. The test now uses a dedicated threshold, preserves failed candidates, and runs without its previous skip entry. ChangesWan 2.2 LPIPS validation
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Bug fix Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 1 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Comment |
|
PR_Github #74853 [ run ] completed with state |
|
Automatically added "ci: full pre-merge approved" because this PR has satisfied the required GitHub review approvals. Unresolved review conversations and other required checks remain independent merge requirements. |
Dev Engineer Review
0.05to0.25.NVBugs 6535765waiver fortest_wan22_t2v_lpips_against_golden.0.218467is below the new threshold.QA Engineer Review
tests/integration/test_lists/waives.txt.WAN22_LPIPS_THRESHOLD = 0.25.tests/integration/test_lists/test-db/l0_b200.yml.sufficient.Per-File QA Perspective
tests/integration/defs/examples/visual_gen/golden/visual_gen_lpips/wan22_t2v_lpips_golden_video.json: Sets the Wan 2.2 LPIPS limit to0.25. QA should verify single-GPU output against this limit.tests/integration/defs/examples/visual_gen/test_visual_gen_wan.py: Applies the Wan 2.2-specific threshold and retains failed candidates. The test is listed intest-db/l0_b200.yml.tests/integration/test_lists/waives.txt: Removes the Wan 2.2 LPIPS waiver forNVBugs 6535765. QA should verify that CI now enforces the test.Description
Raise the single-GPU Wan 2.2 LPIPS threshold from 0.05 to 0.25 and remove the waiver for nvbug 6535765. Two fresh B200 runs measured 0.218467 against the existing golden. Model output, the golden video, and other tests’ thresholds are unchanged.
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.