1.1.0( DiT model Acceleration and nexfort compiler backend Beta Release)
Hightlight
- Acceleration of DiT model (with Pixart alpha as example): https://github.com/siliconflow/onediff/tree/main/onediff_diffusers_extensions/examples/pixart_alpha
- nexfort( a lightweight compiler backend for DiT models): https://github.com/siliconflow/onediff/tree/main/src/onediff/infer_compiler/backends/nexfort
What's Changed
- add user enterprise key guide by @lijunliangTG in #819
- Refining the Deversus Quantization Documentation by @lijunliangTG in #802
- Fixed minor error in README.md by @iamrohitanshu in #823
- update sd-webui doc and api_example by @marigoold in #712
- ComfyUI online quantitative usage documentation in wiki by @fmk345 in #809
- onediffx add get_active_adapters, and related unittest by @marigoold in #833
- fix bug in webui when switching from quantized to non-quantized by @marigoold in #830
- onediffx supports lycoris by @marigoold in #817
- Refine SVD diffusers example for graph save/load by @lixiang007666 in #836
- Add Apache 2.0 LICENSE by @strint in #842
- Update README.md file by @lijunliangTG in #846
- Support 8x dimensions by hijacking cat in webui by @nono-Sang in #847
- Update onediff/onediff_comfy_nodes/README.md by @ccssu in #853
- fix removeprefix for python 3.8 by @nono-Sang in #856
- fix bug of always recompile in enterprise by @marigoold in #858
- [Fix] diffusers enterprise example seed by @lixiang007666 in #860
- Fix grammar in README by @jackalcooper in #803
- Refine README details by @jackalcooper in #862
- Dev ipa+isntantid by @ccssu in #814
- fix error caused by interpolate by @nono-Sang in #863
- add ONEFLOW_CONV2D_KERNEL_ENABLE_TUNING_WARMUP Environment variable by @lijunliangTG in #871
- Fix IPAdapter save load graph by @ccssu in #872
- define removesuffix in webui for python38 compatible by @marigoold in #874
- webui support save/load graph, refine UI by @marigoold in #825
- api for new backend by @hjchen2 in #794
- Version 1.1.0.dev1 by @jackalcooper in #876
- Fix Ci Error by @ccssu in #875
- Refine manual seed by @lixiang007666 in #877
- Fix bug for torch2oflow demo test by @nono-Sang in #878
- Upgrade ipa support by @ccssu in #879
- fix bug of onediff.infer_compiler.register by @marigoold in #885
- Fix ipa weight update by @ccssu in #891
- add nexfort and pixart alpha by @strint in #882
- Add throughput for benchmark by @lixiang007666 in #894
- Pixart performance data by @strint in #902
- Modify after Cancelling Quantitative Model by @ccssu in #897
- Fix Ci Test by @ccssu in #905
- Separate compile backend config by @strint in #909
- Add CI for Stable Diffusion web UI by @marigoold in #826
- webui extension refine and add close button for hint message by @marigoold in #908
- rename cache by @strint in #898
- renew readme in comfy by @lijunliangTG in #883
- Add nexfort cache docstr by @lixiang007666 in #917
- fix unet graph file cache by @ccssu in #887
- refactor test_lora by @marigoold in #821
- [fix bug] OneDiffX
load_and_fuse_lora
whenlora_scale == 0
makes w_up to allzeros by @marigoold in #926 - add sd-webui CI Test SSIM by @lijunliangTG in #915
- remove extra generate lines by @lijunliangTG in #932
- Fix IPAdapter Style & Composition SDXL Support by @ccssu in #927
- Avoid installing both oneflow and nextforce by @ccssu in #938
- Add nexfort backend quant and docstr by @lixiang007666 in #919
- Add nexfort dynamic shape for pixart by @lixiang007666 in #931
- Update README.md for nexfort pixart by @lixiang007666 in #939
- Update text_to_image.py args default value by @lixiang007666 in #940
New Contributors
- @iamrohitanshu made their first contribution in #823
- @fmk345 made their first contribution in #809
- @nono-Sang made their first contribution in #847
Full Changelog: 1.0.0...1.1.0