1.0.0
OneDiff 1.0
OneDiff 1.0 is for Stable Diffusion and Stable Video Diffusion models(UNet/VAE/CLIP based) acceleration. We have got a lot of support/feedback from the community: https://github.com/siliconflow/onediff/wiki , big thanks!
The later version 2.0 will focus on DiT/Sora-like models.
OneDiff 1.0 's updates are mainly the issues in milestone 0.13
- New Features
- Quantize tools for enterprise edition
- https://github.com/siliconflow/onediff/tree/main/src/onediff/quantization
- https://github.com/siliconflow/onediff/blob/main/README_ENTERPRISE.md#onediff-enterprise
- SD-WebUI supports offline quantized model
- OneDiff Quality Evaluation
- Reuse compiled graph
- #581
- https://github.com/siliconflow/onediff/tree/main/onediff_sd_webui_extensions#fast-model-switching
- reuse graph with constant folding enabled #782
- Refine support for Playground v2.5
- support ComfyUI-AnimateDiff-Evolved
- support ComfyUI_IPAdapter_plus
- support stable cascade
- Quantize tools for enterprise edition
- Improvements
- Improve performance of VAE
- Bug fixes
- Fix graph save/load
- Fix cuda memory usage on cuda 0 when run on other device
- Fix the quality problem
- many others bugs/issues from the community are fixed: https://github.com/siliconflow/onediff/milestone/2?closed=1
- Documentation
- Add more intro about onediff: https://github.com/siliconflow/onediff?tab=readme-ov-file#about-onediff
What's Changed
- Add -U in code blocks of installation using aliyun index link by @jackalcooper in #699
- Fix black images issues with v2.1 by @doombeaker in #701
- enterprise doc add sdwebui by @marigoold in #705
- Dev quantize pipeline by @hjchen2 in #704
- fix quantize pipeline by @hjchen2 in #706
- update script of webui in enterprise doc by @marigoold in #709
- add quantize tools for diffusers by @hjchen2 in #710
- QuantPipeline support from_single_file by @marigoold in #711
- Fix graph save by @doombeaker in #702
- support stable cascade by @chengzeyi in #659
- Allow image_only_indicator to be None (comfy) by @lixiang007666 in #720
- open_conv_bias_add_act_fusion_default by @clackhan in #721
- fix ci error by @ccssu in #729
- [Fix] black images issues with diffusers SD2.1 by @lixiang007666 in #725
- [feat] Add SVD1.1 example by @lixiang007666 in #726
- doc for rsd to by @strint in #713
- SD-WebUI supports offline quantized model by @marigoold in #718
- Refactor onediffx deepcache by @clackhan in #733
- fix pipeline save load by @strint in #734
- fix_sdxl_light_test_scrip by @clackhan in #735
- use diffusers' builtin instant id by @chengzeyi in #738
- fix upcast_vae by @hjchen2 in #741
- fix import error by @ccssu in #746
- onediffx.lora supports diffusers>=0.19.3 by @marigoold in #740
- sd-webui supports reuse compiled graph by @marigoold in #742
- import torch first by @strint in #751
- support ComfyUI-AnimateDiff-Evolved by @ccssu in #575
- Reuse pipe by @strint in #647
- fix_multi_resulotion_error by @clackhan in #754
- refine_spatio_temporal_oflow by @clackhan in #755
- sd-webui override send_model_to_cpu by @marigoold in #758
- remove reuse pipe ci test by @marigoold in #759
- [add] deep-cache test by @ccssu in #739
- refine readme by @doombeaker in #768
- fix_cuda0_mem_usage_error by @clackhan in #770
- fix bug of WebUI which quantization is always True by @marigoold in #775
- Add SD 1.5 quant example for diffusers by @lixiang007666 in #757
- Fix: Change ComfyUI-AnimateDiff-Evolved load to warning. by @ccssu in #777
- Fix AttributeError in OneFlowDeepCacheSpeedUpModelPatcher by @ccssu in #774
- fix ComfyUI_IPAdapter_plus use by @ccssu in #732
- Fix Torch-to-OneFlow Transformation Time by @ccssu in #786
- reuse graph with constant folding for sd webui by @marigoold in #782
- refactor oneflow_compile to support multiple backends by @hjchen2 in #787
- Fix redundant warning printing by @ccssu in #788
- develop compile options and rm use_graph by @hjchen2 in #791
- test_quantize_custom_model by @ccssu in #756
- Imporve ENTERPRISE doc by @lijunliangTG in #784
- Update quant ci examples by @lijunliangTG in #792
- refactor graph reuse by @marigoold in #790
- Dev refactor onediff comfy nodes by @ccssu in #796
- fix bug in generate_constant_folding_info by @marigoold in #811
New Contributors
- @lijunliangTG made their first contribution in #784
Full Changelog: 0.12.1...1.0.0