siliconflow/onediff 1.0.0
siliconflow/onediff
Captured source
source ↗published Apr 13, 2024seen 5dcaptured 10hhttp 200method plain
1.0.0
Repository: siliconflow/onediff
Tag: 1.0.0
Published: 2024-04-13T11:24:54Z
Prerelease: no
Release notes:
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
- https://github.com/siliconflow/OneDiffGenMetrics
- Reuse compiled graph
- https://github.com/siliconflow/onediff/issues/581
- https://github.com/siliconflow/onediff/tree/main/onediff_sd_webui_extensions#fast-model-switching
- reuse graph with constant folding enabled https://github.com/siliconflow/onediff/pull/782
- Refine support for Playground v2.5
- https://github.com/siliconflow/onediff/issues/703
- support ComfyUI-AnimateDiff-Evolved
- https://github.com/siliconflow/onediff/pull/575
- https://github.com/siliconflow/onediff/tree/main/onediff_comfy_nodes/modules/oneflow/hijack_animatediff
- support ComfyUI_IPAdapter_plus
- https://github.com/siliconflow/onediff/tree/main/onediff_comfy_nodes/modules/oneflow/hijack_ipadapter_plus
- support stable cascade
- https://github.com/siliconflow/onediff/pull/659
- Improvements
- Improve performance of VAE
- https://github.com/siliconflow/onediff/issues/667
- 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 https://github.com/siliconflow/onediff/pull/699
- Fix black images issues with v2.1 by @doombeaker in https://github.com/siliconflow/onediff/pull/701
- enterprise doc add sdwebui by @marigoold in https://github.com/siliconflow/onediff/pull/705
- Dev quantize pipeline by @hjchen2 in https://github.com/siliconflow/onediff/pull/704
- fix quantize pipeline by @hjchen2 in https://github.com/siliconflow/onediff/pull/706
- update script of webui in enterprise doc by @marigoold in https://github.com/siliconflow/onediff/pull/709
- add quantize tools for diffusers by @hjchen2 in https://github.com/siliconflow/onediff/pull/710
- QuantPipeline support from_single_file by @marigoold in https://github.com/siliconflow/onediff/pull/711
- Fix graph save by @doombeaker in https://github.com/siliconflow/onediff/pull/702
- support stable cascade by @chengzeyi in https://github.com/siliconflow/onediff/pull/659
- Allow image_only_indicator to be None (comfy) by @lixiang007666 in https://github.com/siliconflow/onediff/pull/720
- open_conv_bias_add_act_fusion_default by @clackhan in https://github.com/siliconflow/onediff/pull/721
- fix ci error by @ccssu in https://github.com/siliconflow/onediff/pull/729
- [Fix] black images issues with diffusers SD2.1 by @lixiang007666 in https://github.com/siliconflow/onediff/pull/725
- [feat] Add SVD1.1 example by @lixiang007666 in https://github.com/siliconflow/onediff/pull/726
- doc for rsd to by @strint in https://github.com/siliconflow/onediff/pull/713
- SD-WebUI supports offline quantized model by @marigoold in https://github.com/siliconflow/onediff/pull/718
- Refactor onediffx deepcache by @clackhan in https://github.com/siliconflow/onediff/pull/733
- fix pipeline save load by @strint in https://github.com/siliconflow/onediff/pull/734
- fix_sdxl_light_test_scrip by @clackhan in https://github.com/siliconflow/onediff/pull/735
- use diffusers' builtin instant id by @chengzeyi in https://github.com/siliconflow/onediff/pull/738
- fix upcast_vae by @hjchen2 in https://github.com/siliconflow/onediff/pull/741
- fix import error by @ccssu in https://github.com/siliconflow/onediff/pull/746
- onediffx.lora supports diffusers>=0.19.3 by @marigoold in https://github.com/siliconflow/onediff/pull/740
- sd-webui supports reuse compiled graph by @marigoold in https://github.com/siliconflow/onediff/pull/742
- import torch first by @strint in https://github.com/siliconflow/onediff/pull/751
- support ComfyUI-AnimateDiff-Evolved by @ccssu in https://github.com/siliconflow/onediff/pull/575
- Reuse pipe by @strint in https://github.com/siliconflow/onediff/pull/647
- fix_multi_resulotion_error by @clackhan in https://github.com/siliconflow/onediff/pull/754
- refine_spatio_temporal_oflow by @clackhan in https://github.com/siliconflow/onediff/pull/755
- sd-webui override send_model_to_cpu by @marigoold in https://github.com/siliconflow/onediff/pull/758
- remove reuse pipe ci test by @marigoold in https://github.com/siliconflow/onediff/pull/759
- [add] deep-cache test by @ccssu in https://github.com/siliconflow/onediff/pull/739
- refine readme by @doombeaker in https://github.com/siliconflow/onediff/pull/768
- fix_cuda0_mem_usage_error by @clackhan in https://github.com/siliconflow/onediff/pull/770
- fix bug of WebUI which quantization is always True by @marigoold in https://github.com/siliconflow/onediff/pull/775
- Add SD 1.5 quant example for diffusers by @lixiang007666 in https://github.com/siliconflow/onediff/pull/757
- Fix: Change ComfyUI-AnimateDiff-Evolved load to warning. by @ccssu in https://github.com/siliconflow/onediff/pull/777
- Fix AttributeError in OneFlowDeepCacheSpeedUpModelPatcher by @ccssu in https://github.com/siliconflow/onediff/pull/774
- fix ComfyUI_IPAdapter_plus use by @ccssu in https://github.com/siliconflow/onediff/pull/732
- Fix Torch-to-OneFlow Transformation Time by @ccssu in https://github.com/siliconflow/onediff/pull/786
- reuse graph with constant folding for sd webui by @marigoold in https://github.com/siliconflow/onediff/pull/782
- refactor oneflow_compile to support multiple backends by @hjchen2 in https://github.com/siliconflow/onediff/pull/787
- Fix redundant warning printing by @ccssu in https://github.com/siliconflow/onediff/pull/788
- develop compile options and rm use_graph by…
Excerpt shown — open the source for the full document.