Release 0.1.5
What's Changed
- [CI] Add LoRA inference tests by @Edenzzzz in #546
- [bugfix] [training] use separate generator for validation by @SolitaryThinker in #610
- [chore] release 0.1.2 by @SolitaryThinker in #622
- video gen working on apple silicon (addressed issues from prior pr) by @RandNMR73 in #595
- [v0] Remove V0 code by @SolitaryThinker in #621
- [LoRA] Support v1 LoRA training by @Edenzzzz in #576
- Py/add triton block sparse by @jzhang38 in #593
- Fix lora train steps by @Edenzzzz in #627
- [bugfix] fa3 no longer returns lse by @SolitaryThinker in #631
- [CI] Fix CI for pull request targets other than main by @kevin314 in #632
- [bugfix] Fix preprocessing pipelines and nightly tests by @SolitaryThinker in #633
- [Bugfix] Fix LoRA trainable params and training ckpt loading by @Edenzzzz in #630
- [Docs] Docs update for Training and MPS by @SolitaryThinker in #641
- [Feature] Add DMD inference pipeline by @BrianChen1129 in #637
- [Feature] Multi-lora inference by @Edenzzzz in #640
- [Feature] Remove V1 folder by @SolitaryThinker in #642
- [1/3][Preprocess] refactor preprocessing configs by @Eigensystem in #638
- [misc] Use FASTVIDEO_STAGE_LOGGING for perf timing of stage by @SolitaryThinker in #644
- [Feature] Add prompt_txt support for CLI inference; Add DMD CLI inference by @BrianChen1129 in #646
- [core] Add offloading for vae and image encoder and rename offloading args by @SolitaryThinker in #643
- [CI] Add publish workflow for ComfyUI by @kevin314 in #647
- [CI] Fix ComfyUI publisher ID by @kevin314 in #648
- [bugfix] VideoGenerator improperly extracts output_video_name by @SolitaryThinker in #649
- [Feature] Add DMD T2V training pipeline by @BrianChen1129 in #651
- [Feature] Ignore [union-attr] and [override] mypy check and remove from training by @BrianChen1129 in #652
- [Feature] Add Wan-14B-T2V-VSA CLI inference; add master port args by @BrianChen1129 in #653
- [Feature][Distill]Add DMD+VSA joint training example by @BrianChen1129 in #654
- [2/3][Preprocess] refactor pipeline registry & file structure by @Eigensystem in #639
- [Feature][Distill]Add 14B 480p T2V distill example scripts by @BrianChen1129 in #655
- [Feat] Support VSA with any resolution. by @jzhang38 in #650
- [Bugfix]Fix DMD wan pipeline by @BrianChen1129 in #659
- [Bugfix]Fix mdoel inference checkpoint saving when enabling HSDP by @BrianChen1129 in #660
- [Feature] Add DMD CI test by @BrianChen1129 in #661
- [Feature]Add DMD distillation training resume checkpoint; Update DMD CI test by @BrianChen1129 in #662
- [Feature] Add wan2.2 5B T2V by @SolitaryThinker in #658
- [ComfyUI] Add init.py for node discovery by @kevin314 in #663
- [BUG] Fix distillation + vsa by @jzhang38 in #665
- [Feature]Add VSA slurm training example scripts by @BrianChen1129 in #666
- [chore] Release 0.1.4 by @kevin314 in #667
- [Bugfix][Training]Fix Wan2.2 training vae config issue by @BrianChen1129 in #668
- [Feature] [Inference]Add ROCm platform support for single-gpu inference by @sopiko99 in #669
- [Bugfix]Fix DMD pipeline registry by @BrianChen1129 in #670
- Modify args to make sure the scripts are runnable on 4090 by @JerryZhou54 in #671
- [Misc] Update examples/ and other misc by @jzhang38 in #672
- [Feature]Add DMD visualization for debugging by @BrianChen1129 in #674
- fix _normalize_dit_input by @MartinPernus in #681
- [Bugfix] Fix multi-gpu training lr_scheduler by @BrianChen1129 in #682
- [Misc] Fix training scripts by @Edenzzzz in #683
- [Bugfix] Add i2v vae loading by @BrianChen1129 in #686
- [Feature] Optionally enable torch compile by @Edenzzzz in #684
- [Feature[[Readme] Add VSA/DMD doc by @BrianChen1129 in https://github.com//pull/673
- [Feature] Add Wan2.2-TI2V-5B Sparse Distill by @BrianChen1129 in #690
- [config] Add config for FastWan2.2 ti2v 5B by @SolitaryThinker in #693
- [Feature] Add Wan2.2 DMD example files; Update lr scheduler by @BrianChen1129 in #694
- [Feature] Remove unused args by @BrianChen1129 in #695
- [Docs] Update README and docs for FastWan by @SolitaryThinker in #698
- [Feature] Update sparse distill readme and doc by @BrianChen1129 in #700
- [misc] Readme fixes by @SolitaryThinker in #699
- [Feature] Update readme by @BrianChen1129 in #702
- [Docs] Fix README by @SolitaryThinker in #701
- Update readme pre-release by @zhisbug in #704
- [Feature] Update cites by @BrianChen1129 in #703
- [Feature]Update Wan2.2+DMD doc example by @BrianChen1129 in #706
- [misc] Remove allow_tf32 in scripts by @Edenzzzz in #705
- Add WeChat group link by @jzhang38 in #707
- [Bugfix] Fix neg_prompt bug when training from local cp by @BrianChen1129 in #708
- Fix typo by @BrianChen1129 in #709
- [Feature]Add Data-free distillation readme by @BrianChen1129 in #710
- [chore] Release 0.1.5 by @SolitaryThinker in #717
New Contributors
- @RandNMR73 made their first contribution in #595
- @sopiko99 made their first contribution in #669
- @MartinPernus made their first contribution in #681
- @zhisbug made their first contribution in #704
Full Changelog: v0.1.2...v0.1.5