Skip to content

Cherry-pick #1728 to r0.4.0 (Qwen refs removed)#2031

Merged
akoumpa merged 2 commits intor0.4.0from
cherry-pick-1728-r0.4.0
Apr 24, 2026
Merged

Cherry-pick #1728 to r0.4.0 (Qwen refs removed)#2031
akoumpa merged 2 commits intor0.4.0from
cherry-pick-1728-r0.4.0

Conversation

@pthombre
Copy link
Copy Markdown
Contributor

Summary

Manual cherry-pick of #1728 (feat: Add diffusion finetuning CI pipeline for nightly runs) onto r0.4.0, with all QwenImage-specific additions removed. The underlying Qwen-Image support (#1704, #1976) is not on r0.4.0, so wiring CI for it would be half-implemented and non-functional.

Reopens the work previously tracked in #2030 (closed).

What is excluded (vs. the original #1728)

  • examples/diffusion/finetune/qwen_image_t2i_flow.yaml — not created on r0.4.0
  • "QwenImagePipeline": "image" entry in examples/diffusion/generate/generate.py
  • - qwen_image_t2i_flow.yaml entry in tests/ci_tests/configs/diffusion_finetune/nightly_recipes.yml
  • qwen_image_t2i_flow*) case block in tests/ci_tests/scripts/diffusion_finetune_launcher.sh

What lands

CI infra for the models already supported on r0.4.0: Wan2.1, HunyuanVideo, Flux. New files:

  • tests/ci_tests/configs/diffusion_finetune/nightly_recipes.yml
  • tests/ci_tests/configs/diffusion_finetune/override_recipes.yml
  • tests/ci_tests/scripts/diffusion_finetune_launcher.sh

Plus CI sections appended to the existing Wan/Hunyuan/Flux recipe yamls, and updates to tests/ci_tests/utils/generate_ci_tests.py.

Test plan

  • CI passes on r0.4.0 with the cherry-pick
  • Nightly diffusion finetune pipeline runs the Wan/Hunyuan/Flux recipes successfully
  • Confirm no dangling QwenImage references remain in any file touched on this branch

🤖 Generated with Claude Code

Cherry-pick of #1728 to r0.4.0, with QwenImage-specific additions
dropped because the underlying Qwen-Image support (#1704, #1976) is
not on r0.4.0. Concretely, this variant excludes:

- examples/diffusion/finetune/qwen_image_t2i_flow.yaml (not created)
- "QwenImagePipeline" entry in examples/diffusion/generate/generate.py
- qwen_image_t2i_flow.yaml entry in nightly_recipes.yml
- qwen_image_t2i_flow*) case block in diffusion_finetune_launcher.sh

The remaining CI infrastructure (Wan, Hunyuan, Flux) is unchanged
from the original PR.

Signed-off-by: Pranav Prashant Thombre <pthombre@nvidia.com>
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented Apr 24, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@akoumpa akoumpa merged commit 79674c9 into r0.4.0 Apr 24, 2026
2 of 4 checks passed
@akoumpa akoumpa deleted the cherry-pick-1728-r0.4.0 branch April 24, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants