Releases: EricLBuehler/diffusion-rs
Releases · EricLBuehler/diffusion-rs
v0.1.0
🎉 Initial release of diffusion-rs!
Check out the installation guide and examples for getting started!
- Python pacakges are available as wheels on PyPi for easy download.
- Rust crates are also available on crates.io!
MSRV
The MSRV is 1.79.0.
What's Changed
- Support loading from dduf files by @EricLBuehler in #1
- Use more optimized kernels (sdpa, layernorm) by @EricLBuehler in #2
- Run flux sdpa in f32 by @EricLBuehler in #3
- Nicer examples and api, integrate logging by @EricLBuehler in #4
- Add some CI by @EricLBuehler in #6
- Add a cli: diffusers_cli by @EricLBuehler in #5
- Refine cli by @EricLBuehler in #7
- Use metal autorelease to optimize memory usage by @EricLBuehler in #8
- Better docs and readme by @EricLBuehler in #9
- Add python api, restructure by @EricLBuehler in #10
- Add an installation guide by @EricLBuehler in #11
- Integrate nn core to diffuse_rs_common by @EricLBuehler in #12
- Add python api type hint file by @EricLBuehler in #14
- flux: fix padding of prompts to support batching by @EricLBuehler in #15
- pipeline: respect silent option by @EricLBuehler in #16
- Support bnb 8bit by @EricLBuehler in #17
- Refactor scheduler & sampling by @EricLBuehler in #18
- Remove deprecated by @EricLBuehler in #19
- Support device offloading by @EricLBuehler in #21
- Update docs by @EricLBuehler in #20
- Much faster loading of DDUF files by @EricLBuehler in #23
- Final changes before release by @EricLBuehler in #24
- Prep docs for python release by @EricLBuehler in #25
- Rename diffuse-rs to diffusion-rs by @EricLBuehler in #26
New Contributors
- @EricLBuehler made their first contribution in #1
Full Changelog: https://github.com/EricLBuehler/diffusion-rs/commits/v0.1.0