Releases: TensorStack-AI/OnnxStack
v0.39.0 - Maintenance Update
What's Changed
- .NET 8.0
- OnnxRuntime 1.18.0
- General improvements
- Bugfixes
Full Changelog: v0.31.0...v0.39.0
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.39.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.39.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.39.0
https://www.nuget.org/packages/OnnxStack.FeatureExtractor/0.39.0
v0.31.0 - Model Conversion Scripts
What's Changed
- Model Conversion Scripts
- Nuget Updates
- Bugfixes
Full Changelog: v0.27.0...v0.31.0
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.31.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.31.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.31.0
https://www.nuget.org/packages/OnnxStack.FeatureExtractor/0.31.0
v0.27.0 - Upscale & Feature Extractor Improvements
What's Changed
- Feature Extractor Improvements by @saddam213 in #132
- Upscale Pipeline Improvements by @saddam213 in #133
Full Changelog: v0.25.0...v0.27.0
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.27.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.27.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.27.0
https://www.nuget.org/packages/OnnxStack.FeatureExtractor/0.27.0
v0.25.0 - Background Removal
v0.23.0 - Maintenance Update
What's Changed
- Feature Extractor Example UI by @saddam213 in #122
- Support LCM-SDXL guidance embeddings by @saddam213 in #123
- Nuget updates by @saddam213 in #124
- Nvidia Specific Builds by @saddam213 in #125
- Move tensor math to OnnxStack.Core by @saddam213 in #126
Full Changelog: v0.22.0...v0.23.0
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.23.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.23.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.23.0
https://www.nuget.org/packages/OnnxStack.FeatureExtractor/0.23.0
Example UI Builds
OnnxStack_UI_v0.23.0.zip
- All CPU and GPUs
OnnxStack_UI_v0.23.0_NVIDIA.zip
- Optimized specifically for Nvidia GPUs
v0.22.0 - Video Stream Support
What's Changed
- Video Stream Support by @saddam213 in #120
- Refactor StableDiffusionPipeline by @saddam213 in #119
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.22.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.22.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.22.0
https://www.nuget.org/packages/OnnxStack.FeatureExtractor/0.22.0
Full Changelog: v0.21.0...v0.22.0
v0.21.0 - Support Low Memory Devices
What's Changed
- Support for low memory devices by @saddam213 in #111
- Feature extractor update by @saddam213 in #115
- Major: API Refactor Part 2 by @saddam213 in #117
Full Changelog: v0.19.0...v0.21.0
v0.19.0 - API Redesign
API Redesign (Breaking Changes!!)
The Stable Diffusion API has been made a lot lower level, dependency injection has been pretty much removed and a lot of helper methods added to make it similar in use to diffusers (well sort of).
Running SD can now be as simple as:
var pipeline = StableDiffusionPipeline.CreatePipeline("D:\\Repositories\\stable-diffusion-v1-5");
var promptOptions = new PromptOptions { Prompt = "Photo of a cute dog." };
var result = await pipeline.RunAsync(promptOptions);
var image = result.ToImage();
await image.SaveAsPngAsync("D:\\Results\\Image.png");
What's Changed
- VideoToVideo Example Runners And StableDiffusionService GenerateInputVideoFrames Bug Fix by @TheyCallMeHex in #103
- chore: Examples add schedulerOptions.Width and Height ; Fix Batchinde… by @kimi0230 in #106
- FeatureExtractor Project by @saddam213 in #104
- Major: API Refactor by @saddam213 in #107
- VideoToVideo example by @saddam213 in #108
New Contributors
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.19.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.19.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.19.0
https://www.nuget.org/packages/OnnxStack.FeatureExtractor/0.19.0
Full Changelog: v0.17.0...v0.19.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.17.0 - LCM LoRA model Support
What's Changed
- Support LCM_LoRA models by @saddam213 in #101
- ControlNet Improvements by @saddam213 in #100
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.17.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.17.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.17.0
Full Changelog: v0.16.0...v0.17.0
v0.16.0 - Video Batch + Video Upscale
Video Batch
Now create batches of stable diffusion videos using BatchOptions
Video Upscale
Upscale short video clips using the ImageUpscale
pipeline
What's Changed
- Example project fixes and readme additions by @jeffward01 in #93
- Batch Video Processing by @saddam213 in #95
- LCM ControlNet, SDXL ControlNet, InstaFlow ControlNet by @saddam213 in #96
- Video Upscale by @saddam213 in #98
New Contributors
- @jeffward01 made their first contribution in #93
Nuget Packages Updated
https://www.nuget.org/packages/OnnxStack.Core/0.16.0
https://www.nuget.org/packages/OnnxStack.ImageUpscaler/0.16.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.16.0
Full Changelog: v0.15.0...v0.16.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 |