Skip to content

Releases: siliconflow/onediff

1.1.0( DiT model Acceleration and nexfort compiler backend Beta Release)

07 Jun 14:14
Compare
Choose a tag to compare

Hightlight

What's Changed

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

13 Apr 11:24
Compare
Choose a tag to compare

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

What's Changed

New Contributors

Full Changelog: 0.12.1...1.0.0

0.12.1(Stable acceleration of SD and SVD for production environment)

02 Mar 06:33
3a9a066
Compare
Choose a tag to compare

SOTA performance update for SDXL and SVD

https://github.com/siliconflow/onediff/tree/main?tab=readme-ov-file#state-of-the-art-performance

Fully support dynamic resolution run of SD and SVD

https://github.com/siliconflow/onediff/blob/55627d50157d4a0c4b484ba76b088c90f39179ff/onediff_diffusers_extensions/examples/text_to_image_sdxl.py#L96

Compile/Save/Load pipeline for HF diffusers

https://github.com/siliconflow/onediff/tree/main/onediff_diffusers_extensions#compile-save-and-load-pipeline

Fast LoRA loading and switching for HF diffusers

https://github.com/siliconflow/onediff/tree/main/onediff_diffusers_extensions#fast-lora-loading-and-switching

Accelerate InstantID

https://github.com/siliconflow/onediff/blob/main/benchmarks/instant_id.py
https://github.com/siliconflow/onediff/tree/main/onediff_comfy_nodes#instantid

Accelerate SDXL lightning

https://github.com/siliconflow/onediff/blob/main/onediff_diffusers_extensions/examples/text_to_image_sdxl_light.py

Reuse compiled components between pipelines

https://github.com/siliconflow/onediff/blob/main/onediff_diffusers_extensions/examples/reuse_compiled_pipeline_components.py

Compatible with HF diffisers 0.26

SD Webui support img2img

Change log

Read more

0.12.0(Enable vm runtime as default)

12 Jan 07:07
85ace0c
Compare
Choose a tag to compare

onediff 0.12 (change image size will have no cost for most of the models now)

  • switch image size will not trigger re-compilation(i.e. no time cost);
  • faster to save and load a graph;
  • smaller static memory needed;
  • much easier to switch graphs;

Note

  1. After updating onediff to 0.12, oneflow also needs to be updated to the latest with https://github.com/siliconflow/onediff?tab=readme-ov-file#1-install-oneflow
  2. If you are using save/load graph. Please use this new version to save the graph again.
  3. For SVD(Stable Video Diffusion) onediff users, please use os.environ["VM_REBUILD_DYNAMIC_SHAPE"] = "1" to support DYNAMIC SHAPE with SVD. There has some re-compile cost, when enabling VM_REBUILD_DYNAMIC_SHAPE, so loading graph is needed. We will do more work on this.

OneDiff SDXL inference has been integrated into fal.ai playground

SDXL inference at the speed of thought: https://www.fal.ai/models/onediff-sdxl

And OneDiff ComfyUI nodes are in ComfyUI-Manager Now

img_v3_0271_db8b580c-89e2-49a3-8041-26d34d02549g

0.11.4(Support SD web UI and update performance)

04 Jan 09:13
Compare
Choose a tag to compare
  • Release new performance data on SDXL.
  • Support SD web UI SD and SDXL acceleration.
  • Add SVD/DeepCache diffusers pipeline and optimize performance.

What's Changed

New Contributors

Full Changelog: 0.11.3...0.11.4

0.11.3(DeepCache, SVD supported)

19 Dec 11:34
8a35a9e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.2...0.11.3

0.11.2 (ComfyUI, ControlNet and SDXL Turbo)

05 Dec 07:28
70bf429
Compare
Choose a tag to compare

Speedup for ComfyUI, ControlNet, and SDXL Turbo.

0.11.1 is released

16 Nov 04:02
d62abe2
Compare
Choose a tag to compare
  • Add more examples.
  • Some code refactoring and bug fixes.

0.11.0 is released

06 Nov 12:00
84e34a1
Compare
Choose a tag to compare
  • New performance data.
  • Added support for SD2.1 and SDXL.
  • New plug-and-play compilation interface oneflow_compile.