Releases: TensorStack-AI/OnnxStack
v0.8.0 - Batch Automation
What's Changed
- Image Batch Processing by @saddam213 in #23
- Add integration tests by @james-s-tayler in #25
- Remove Legacy Image Batching by @saddam213 in #26
- Added Async suffix to any methods that returned a Task or Task<> and … by @riddlemd in #28
- Changed LoadModel to LoadModelAsync in UnitTests by @riddlemd in #29
- Initial Float16 and BFloat16 onnx type support by @saddam213 in #31
- Vectorize most of TensorHelper by @jdluzen in #15
Nuget Packages
https://www.nuget.org/packages/OnnxStack.Core/0.8.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.8.0
New Contributors
Full Changelog: v0.7.1...v0.8.0
v0.7.1 - Automation Demo
Demo release of the automation(batch) features, debug mode so heavy logging
@Amin456789
v0.7.0 - Model Downloader
Model Downloader
Trying to simplify the experience for newbies, have added a simplified way to add/import/export models into the UI
This is mainly a UI release, with a few improvements and bug fixes
What's Changed
- Model Downloader/Manager
- Support multiple timestep input types
- add solution without dependencies on example projects by @james-s-tayler in #13
- Added model specific tokens to the model template descriptions of the models that have them. by @TheyCallMeHex in #17
New Contributors
- @james-s-tayler made their first contribution in #13
Full Changelog: v0.6.0...v0.7.0
v0.6.0 - Latent Consistency Model Support
Latent Consistency Models (LCM)
LCM ImageToImage and TextToImage now supported
Support has been added for Latent Consistency Models, these model dramatically reduce the amount of steps required to generate an image.
Plus a few more changes in this weeks build
- Multiple pipeline support
- Latent Consistency Model support
- Improved BetaSchedule calculation
- Support disabled classifier free guidance
- Batch Prompt, multiple images per prompt now supported
- DDIM, EulerDiscrete, KDPM2 and LCM schedulers added
Big thanks to @luosiallen for this awesome model, below is a link to the LCM project
https://github.com/luosiallen/latent-consistency-model
New Contributors
- @TheyCallMeHex made their first contribution in #5
Full Changelog: v0.5.0...v0.6.0
Nuget Packages
https://www.nuget.org/packages/OnnxStack.Core/0.6.0
https://www.nuget.org/packages/OnnxStack.StableDiffusion/0.6.0
v0.5.0 - Multiple Model Support
This release contains the first windows UI build, have added full support for the new multi model features to this app.
New Features
- Multiple Model support has been added, you can load and unload models at runtime, more than one model can be loaded at once.
- Configuration Files simplified to use a default parameter set for execution with the ability to override on the individual models.
- Windows WPF UI example added, TexttoImage, ImageToImage and ImageInpaint support, also have a Configuration builder :)
Breaking changes
appsettings.json
again, example available in the example appsOnnxModelService
nowLoadModel
must be called before anyInference
executionsProcessType
rename toDiffuserType
as the original naming was to vague
Full Changelog: v0.4.0...v0.5.0
v0.4.0 - Image Inpainting
This release has my first attempt at Image Inpainting, so far so good, and a few more improvements
There are breaking changes once again, appsettings file and OnnxCore services.
Its safe to assume there will be more breaking changes to this service in the next release as I add multiple model support.
Changes this week
- Split model files across devices
- New Blueprint format
- Access to Session NodeMetaData and Names
- Support for Base64 image handling
- Image Inpainting process
Full Changelog: v0.3.1...v0.4.0
WebUI Update
Debug release of the current WebUI for testing purposes
- Multiple Device Support
- Inpaint support added
WebUI Initial Release
This release contains many improvments on the last iteration, unfortunately there are some breaking changes due to the rewrite of the StableDiffusionService
- Multiple Image input/output formats
- New StableDiffusionService
- Initial release of the WebUI
If you have any issue of find any bugs please create an issue and report it :)
Text2Image and Image2Image Implementations
Few new things added this release
- Text2Image
- Image2Image
- DDPM Scheduler
- Many performance fixes
Full Changelog: https://github.com/saddam213/OnnxStack/commits/v0.2.0