Commit Graph
100 Commits
Author SHA1 Message Date
Mick ff70aeac30 [diffusion] feat: add performance mode server args (#24491) 2026-05-14 00:57:46 +08:00
Mick 6d30b571b2 [diffusion] fix: fix single-step flow-match timesteps (#24708) 2026-05-11 18:09:24 +08:00
Mick 6e5b4de01a [diffusion] fix: further align ltx2.3 accuracy with tp (#24660) 2026-05-11 13:42:08 +08:00
Mick 73b8eda103 [diffusion] fix: fix FA3 varlen out argument handling (#24688) 2026-05-08 19:01:49 +08:00
Mick 17888fa92a [diffusion] doc: update ltx2 multi-gpu deployment guide (#24682) 2026-05-08 18:38:05 +08:00
Mick 2afb450501 [diffusion] optimize: optimize frame returns path (#24616) 2026-05-08 12:10:09 +08:00
Mick b0225a69dc [diffusion] optimize: precompute LTX2 guidance perturbation states (#24494) 2026-05-08 01:18:42 +08:00
Mick 2e642ea187 [diffusion] chore: align LTX-2 with official (#24313) 2026-05-07 08:46:28 +08:00
Mick fbebfdec9a [diffusion] fix: fix diffusion FSDP sharding (#24431) 2026-05-06 14:55:51 +08:00
Mick d23ef408f7 [diffusion] fix: fix RowParallel LoRA merged forwarding (#24410) 2026-05-06 00:30:16 +08:00
Mick cc54d8e8d0 [diffusion] chore: clean CUDA cache only at explicit release points (#24397) 2026-05-05 22:30:43 +08:00
Mick 177babcc38 [diffusion] optimize: fuse LTX2 split rotary embedding (#24411) 2026-05-05 16:07:40 +08:00
Mick 04926e1d9f [diffusion] feat: cache encoder results for default negative prompt (#24304) 2026-05-05 11:56:01 +08:00
Mick e483e60b72 [diffusion] CI: pin diffusion consistency GT revision (#24400) 2026-05-05 11:53:22 +08:00
Mick 2f7d99b7f7 [diffusion] cli: support component attention backend overrides (#24320) 2026-05-05 08:39:27 +08:00
Mick 1be3163011 [diffusion] fix: use direct all-to-all for USP collectives (#24366) 2026-05-05 00:08:48 +08:00
Mick c611a3fb78 [diffusion] chore: disable VAE cpu offload by default (#24315) 2026-05-04 08:24:51 +08:00
Mick 5925572c95 [diffusion] CI: switch CI data references to sgl-project/ci-data (#24299) 2026-05-03 23:05:12 +08:00
Mick 2bfc5d3bb1 [diffusion] optimize LTX2.3 HQ denoising split passes (#24298) 2026-05-03 16:37:46 +08:00
Mick 8b12367b92 [diffusion] CI: add diffusion GT generation (official implementation) to the workflow (#24270) 2026-05-03 15:10:35 +08:00
Mick b7d4647568 [diffusion] CI: change ground truth repo (#24219) 2026-05-01 21:25:40 -07:00
Mick 193b977572 [diffusion] chore: clean scheduler (#24229) 2026-05-02 09:30:06 +08:00
Mick 6fa499cd6d [diffusion] CI: remove parametrized-only from diffusion PR test (#24202) 2026-05-01 14:15:22 +08:00
Mick 9d84268705 [diffusion] refactor: introduce component residency manager (#23771) 2026-05-01 11:10:41 +08:00
Mick 0b1fbdba15 [diffusion] CI: change ground truth upload path and improve publish script (#24120) 2026-04-30 12:26:10 +08:00
Mick eeb7b5c433 [diffusion] fix: align encoder of flux klein with official (#24008) 2026-04-29 22:42:16 +08:00
Mick e5c2a9b6cf [diffusion] fix: improve LTX2.3 reference accuracy controls (#24022) 2026-04-29 21:39:27 +08:00
Mick 71d2227a78 [diffusion] CI: update ground truth with official output (#23714) 2026-04-29 13:51:31 +08:00
Mick 144038fbae [diffusion] chore: change default seed to 42 (#23836) 2026-04-28 20:39:23 +08:00
Mick a392ae8879 [diffusion] feat: accelerate multiple-outputs generation (#23759) 2026-04-27 01:47:33 +08:00
Mick d49a0377de [diffusion] refactor: make timestep scheduler request-local (#23716) 2026-04-26 15:59:53 +08:00
Mick 03849496ad jit_kernel: tolerate FA3 kernels without out arg (#23717) 2026-04-25 23:42:33 +08:00
Mick 05696527ea [diffusion] feat: support LoRA for LTX2.3 (#23649) 2026-04-25 01:52:41 +08:00
Mick b3b03369a5 [diffusion] fix: unify LTX-2.3 HQ codepath gates for all LTX-2.3 variants (#23624) 2026-04-24 17:44:08 +08:00
Mick cd1fa7506a [diffusion] model: support LTX2.3 high quality pipeline (#23366) 2026-04-24 14:18:20 +08:00
Mick c0166355ae [diffusion] CI: minor refactor CI (#23576) 2026-04-24 08:48:31 +08:00
Mick 4d3c7e781a [diffusion] CI: do not retry consistency failures (#23517) 2026-04-23 12:39:37 +08:00
Mick 4323fce82a fix: dot-boundary match in is_layer_skipped for FP8 modules_to_not_convert (#23467) 2026-04-22 22:16:22 +08:00
Mick 9a0fd2ff0c [diffusion] optimize: default to in-memory loading for URL/base64 image inputs (#23118) 2026-04-20 23:29:02 +08:00
Mick 0be6ab04dd [diffusion] refactor: LTX2.3 code cleanup (#23207) 2026-04-20 19:02:05 +08:00
Mick 0d94c3366a [diffusion] feat: introduce ltx-2-two-stage device manager (#22869) 2026-04-18 11:04:33 +08:00
Mick 5de89ea942 [diffusion] CI: fix auto-partition (#23076) 2026-04-17 22:37:24 +08:00
Mick 0b2058853d [diffusion] doc: update doc (#23052) 2026-04-17 16:23:46 +08:00
Mick 3d2d57c6cc [diffusion] refactor: extract LTX2 image encoding from denoising stage (#22976) 2026-04-17 08:35:15 +08:00
Mick 29f56cb230 CI: fix lint (#22991) 2026-04-17 02:09:04 +08:00
Mick 80718492dd [diffusion] CI: reset thresholds (#22854) 2026-04-15 21:11:00 +08:00
Mick e95c2e73bd [diffusion] CI: refactor diffusion ci and reduce redundancy (#22810) 2026-04-15 10:12:29 +08:00
MickandClaude Opus 4.6 d2f479e544 [diffusion] chore: auto-enable best parallel setting if unspecified (#22763)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 00:02:05 +08:00
Mick c5e95080d2 [diffusion] model: support Ltx 2.3 two stage ti2v (#22667) 2026-04-14 22:10:08 +08:00
Mick d524f110ac [diffusion] refactor: streamline denoising stages (#22633) 2026-04-13 13:34:37 +08:00
Mick bf022e177c Revert "[Diffusion] Add FLUX.1-dev ModelOpt NVFP4 support (#22574)" (#22649) 2026-04-13 11:17:32 +08:00
Mick 495ef8ec64 [diffusion] model: support LTX2.3 two stage (#22182) 2026-04-12 22:15:57 +08:00
Mick 0b4f5c9fcb [diffusion] CI: improve readability and fix bug of early-return (#22507) 2026-04-11 10:08:44 +08:00
Mick 7c6b5c095c [diffusion] fix: fix flux2 i2i accuracy (#22423) 2026-04-10 16:16:51 +08:00
Mick 9709192ce9 [diffusion] feat: support FLUX.2-small-decoder (#22414) 2026-04-09 15:53:14 +08:00
Mick 355fcbcc17 [diffusion] fix: fix cache dit refresh none mask (#22374) 2026-04-09 11:58:24 +08:00
Mick 4ac6fa0d87 [diffusion] fix: fix loading multiple ckpts with different precision for a same module (#22360) 2026-04-09 02:44:19 +08:00
Mick eca62ab8f4 UX: clean loggings (#22174) 2026-04-08 09:46:38 +08:00
Mick e7bc23cdab [diffusion] CI: fix consistency check (#22251) 2026-04-07 23:43:18 +08:00
Mick 82c41a2d9e [diffusion] model: support LTX2.3 (#22111) 2026-04-06 12:26:30 +08:00
MickandClaude Opus 4.6 efee62efa6 [diffusion] CI: improve diffusion comparison benchmark setting for realistic perf and auto-discover ut (#22086)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 23:20:37 +08:00
151f727163 [diffusion] fix: fix gated repo failing the generate cmd (#22040)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 00:43:11 +08:00
Mick 030fb1c4b1 refactor: replace mm_inputs dict with MultimodalProcessorOutput (#21738) 2026-04-03 23:26:37 +08:00
Mick 838f815e9f [diffusion] CI: temporarily disable accuracy ci (#22031) 2026-04-03 17:39:29 +08:00
Mick 2278a321ca [diffusion] chore: fix stage profiler for multi-stage denoising (#21955) 2026-04-03 01:16:38 +08:00
Mick 7bba319f1e [diffusion] fix: respect --prompt-path (#21756) 2026-04-01 16:47:59 +08:00
Mick f9debd6514 [diffusion] CI: improve ci reliability (#21763) 2026-04-01 10:06:57 +08:00
MickandClaude Opus 4.6 7790645b82 [diffusion] UX: replace deprecated ORJSONResponse with orjson_response (#21755)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 21:41:33 +08:00
Mick 0a1fb42869 [diffusion] CI: relax pr-test threshold (#21682) 2026-03-30 20:23:46 +08:00
Mick b76730701b [diffusion] feat: enhance overlay mechanism (#21648) 2026-03-30 19:45:34 +08:00
db5d9eb8ce [diffusion] CI: fix dashboard chart (nightly) display issues (#21653)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-30 12:02:01 +08:00
Mick fc9de157f9 [diffusion] feat: support overlay model materialization (#21600) 2026-03-28 23:02:38 +08:00
Mick f0c68fbefd [diffusion] UX: aggregate expected dtype-cast logs during weight loading (#21552) 2026-03-28 09:50:40 +08:00
Mick d7c4c57ace [diffusion] refactor: move format-specific weight loading hooks (quant-related) to a dedicated file (#21366) 2026-03-27 09:58:49 +08:00
Mick 238a4b8f8f [diffusion] CI: fix breaking import path in nightly (#21449) 2026-03-26 16:33:22 +08:00
Mick 35720d9969 [diffusion] fix: fix qwen-image with nunchaku (#21415) 2026-03-26 16:31:44 +08:00
Mick 04eb72801f [diffusion] CI: add performance tracking job to nightly (#21091) 2026-03-25 19:01:33 +08:00
Mick 6425df5c8a [diffusion] doc: consolidate documentation (#21373) 2026-03-25 16:01:32 +08:00
Mick 6cc5717e8a [diffusion] doc: update quantization.md (#21356) 2026-03-25 14:48:38 +08:00
Mick f7fc2c8592 [diffusion] fix: fix accuracy for some image models (#20679) 2026-03-22 15:11:57 +08:00
Mick 6dfa8a40bc [diffusion] CI: make auxiliary coverage explicit and simplify testcases (#20983) 2026-03-21 20:18:23 +08:00
Mick f15b3338c9 Revert "[Bugfix] Fix GLM-4.6V vision regression in glm4v_moe and glm_ocr" (#20740) 2026-03-18 10:09:50 +08:00
Mickandgemini-code-assist[bot] 5717834f1f [diffusion] refactor: cleanup parallel_state.py (#20760)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-17 21:21:42 +08:00
Mick 5ec49a5309 Revert "[diffusion] CI: use dedicated HF token for accessing restricted models" (#20737) 2026-03-16 20:22:20 -07:00
Mick 474a851ae3 [diffusion] fix: fix sampling params incorrectly override in cli (#20689) 2026-03-17 08:48:10 +08:00
Mick 1eea744855 [diffusion] CI: enable UT (#20690) 2026-03-17 07:44:04 +08:00
Mick 485597e651 [diffusion] fix: fix some sampling args passed via cli are omitted (#20630) 2026-03-16 16:55:30 +08:00
Mick f07529b947 [diffusion] CI: use dedicated HF token for accessing restricted models (#20620) 2026-03-15 19:15:28 +08:00
Mick b638b25b22 [diffusion] UX: suppress excessive logging from httpx and httpcore (#20452) 2026-03-13 14:43:09 +08:00
Mick 154af9e46c update CI_PERMISSIONS.json (#20405) 2026-03-12 19:50:35 -07:00
Mick 8c8a487468 [diffusion] doc: add diffusion-optimal-perf (#20311) 2026-03-11 12:20:09 +08:00
Mick e1f0b3181a [diffusion] fix: adjust convert_hf_to_fp8 to be compatible with more dits (#20281) 2026-03-11 01:21:54 +08:00
Mick 2c183350be [diffusion] fix: fix wrong dit config for qwen-image-edit-plus-2511 (#20123) 2026-03-08 20:08:36 +08:00
Mick d605d811fb update CODEOWNERS (#19969) 2026-03-05 10:19:05 -08:00
Mick 43a9249e7c CI: update CI_PERMISSIONS.json (#19744) 2026-03-02 22:34:41 -08:00
Mick 2e15c015c0 [diffusion] feat: Add --model-id for config resolution; deprecate model_detectors (#19607) 2026-03-02 16:39:53 +08:00
Mick a75840b373 [diffusion] CI: create and refactor UT (#19619) 2026-03-01 19:38:20 +08:00
Mick d098c8dab0 [diffusion] add .claude and update contributing with attitude towards vibe-pr (#19511) 2026-03-01 14:41:55 +08:00
Mick 471acd98b9 [diffusion] logging: improve logging (#19312) 2026-02-25 23:00:35 +08:00
Mick 9840cd3f68 [diffusion] chore: enable sequence shard for wan by default (#19311) 2026-02-25 18:21:44 +08:00