Releases: TensorStack-AI/OnnxStack
v0.15.0 - VideoToVideo Diffusion + ControlNet Support
VideoToVideo Diffusion + ControlNet Support
Video2Video - Pass Videos or GIF images though your favorite Stable-Diffusion pipeline and get Video output
ControlNet - Highly requested feature, initial support includes ControlNet
, ImageToImage
and VideoToVideo
What's Changed
- Video Support by @saddam213 in #85
- DirectX Device Detection by @saddam213 in #87
- ControlNet Support by @saddam213 in #88
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.15.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.15.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.15.0
Full Changelog: v0.14.3...v0.15.0
Example UI Builds
Name | ONNX EP | Device | Requirements | Status |
---|---|---|---|---|
OnnxStack_UI.zip | DirectML | CPU, AMD GPU, Nvidia GPU | At least Windows10 | Stable |
OnnxStack_UI_Cuda.zip | CUDA | CPU, Nvidia GPU | CUDA 11 and cuDNN toolkit |
Experimental |
OnnxStack_UI_TensorRT.zip | TensorRT | CPU, Nvidia GPU | CUDA 11 , cuDNN and TensorRT libraries |
Experimental |
v0.14.3 - VideoToVideo
v0.14.1 - OpenVino F16 Execution Provider
Experimental OpenVino build
Model: https://huggingface.co/nmkd/stable-diffusion-1.5-onnx-fp16
v0.14.0 - Maintenance Release
v0.14.0 - Maintenance Release
Nothing major this week, just some small improvements/bug-fixes
What's Changed
- Remove ModelSet config caching in Core by @saddam213 in #76
- Example UI by @saddam213 in #77
- Remove SDXL-Turbo template by @saddam213 in #78
- Revert commit 3808599 by @saddam213 in #79
- Batched TimeIds by @saddam213 in #82
- Documentation Updates by @saddam213 in #62
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.14.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.14.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.14.0
Full Changelog: v0.13.0...v0.14.0
Example UI Builds
Name | ONNX EP | Device | Requirements | Status |
---|---|---|---|---|
ExampleUI.zip | DirectML | CPU, AMD GPU, Nvidia GPU | At least Windows10 | Stable |
ExampleUI-Cuda.zip | CUDA | CPU, Nvidia GPU | CUDA 11 and cuDNN toolkit |
Experimental |
ExampleUI-TensorRT.zip | TensorRT | CPU, Nvidia GPU | CUDA 11 , cuDNN and TensorRT libraries |
Experimental |
v0.13.2 - Execution Provider Builds
Some experimental builds using other providers
Build | Device | Requirements |
---|---|---|
CPU | CPU | None |
DirectML | CPU, AMD GPU, Nvidia GPU | At least Windows10 |
CUDA | Nvidia GPU | CUDA 11 and cuDNN toolkit |
TensorRT | Nvidia GPU | CUDA 11 , cuDNN and TensorRT libraries |
v0.13.0 - New Execution Providers & System.Numerics support
New Execution Providers & System.Numerics support
Added intial support for OpenVino & TensorRT Execution Providers
What's Changed
- Add Upscale Support to UI by @saddam213 in #64
- System.Numerics.TensorPrimitives for Cpu math by @saddam213 in #72
- Add OpenVino EP support by @saddam213 in #71
- Add TensorRT ExecutionProvider by @saddam213 in #74
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.13.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.13.0
Full Changelog: v0.12.0...v0.13.0
v0.12.0 - LatentConsistency XL Support
LatentConsistency XL Support & Upscaler Project
Support for LatentConsistency XL models has been added
New ONNX based ImageUpscale
project added, fairly bare bones, but is a working concept
What's Changed
- Add LatentConsistency XL pipeline by @saddam213 in #65
- Improve ModelSet runtime management by @saddam213 in #63
- Image Upscale Project by @saddam213 in #61
- Add reference to original stable diffusion repo, blog and tutorial by @cassiebreviu in #59
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.12.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.12.0
New Contributors
- @cassiebreviu made their first contribution in #59
Full Changelog: v0.10.0...v0.12.0
v0.10.0 - SDXL & SDXL Turbo Realtime
SDXL & SDXL Turbo Real-time
Support for SDXL models has been added, SDXL Turbo is supported and works well in Real-time Diffusion mode
Support for InstaFlow 1 Step and InstaFlow Low-Step models
What's Changed
- InstaFlow Pipeline by @saddam213 in #48
- SDXL Pipeline support by @saddam213 in #50
- Run integration tests via CUDA Execution Provider by @james-s-tayler in #41
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.10.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.10.0
Full Changelog: v0.9.0...v0.10.0
v0.9.1 - InstaFlow TextToImage
Initial support for InstaFlow 1 Step inference InstaFlow Github
ONNX converted model here: InstaFlow-0.9B-ONNX
InstaFlow-0.9B model currently supported, TextToImage, 1Step, Guidance 0
Getting Started
- Models Tab
- Select InstaFlow
- Install from local folder, or download directly
- Navigate to TextToImage
- Click Load
- Ready to go
v0.9.0 - Realtime Stable Diffusion
Realtime Paint To Image
With the recent release of Latent Consistency Models
(LCM) it is now possible to do things that we never thought possible even months ago.
Today we release a new version of our UI which supports live painting using LCM and any other model, this can make creating new artwork, or editing exiting artworks a lot easier and user friendly.
Latest Release Download: OnnxStack UI v0.9.0
Realtime_PaintToImage.mp4
Frame rate depends on hardware and model, please don't expect miracles, (3fps on a 3090), (1fps on 2080) is all the stats we have right now, we hope to improve this significantly in the next few releases
Realtime Text, Image and Inpaint
Realtime is also available for TextToImage, ImageToImage and ImageInpaint pipelines
Text To Image
Realtime_TextToImage.mp4
Image To Image
Realtime_ImageToImage.mp4
Image Inpaint
Realtime_Inpaint.mp4
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.9.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.9.0
What's Changed
- Core API Improvements by @saddam213 in #33
- LCM Inpaint Diffuser by @saddam213 in #22
- Removing hash as it is different between tests despite the image being the same. by @james-s-tayler in #36
- Corrected the logger classes in the ImageInpaint and ImageToImage views by @TheyCallMeHex in #37
- Fixed timestamp being set incorrectly in ExecuteStableDiffusion in th… by @TheyCallMeHex in #38
- Realtime Stable-Diffusion by @saddam213 in #39
Full Changelog: v0.8.0...v0.9.0