github mflux-community/mflux v.0.10.0
Release 0.10.0

latest releases: v.0.19.1, v.0.19.0, v.0.18.1...
13 months ago

MFLUX v.0.10.0 Release Notes

🎨 Model Improvements

✨ New Features

  • 5-bit Quantization Support: Added support for 5-bit quantization as a new option alongside existing 3, 4, 6, and 8-bit quantization levels

🔧 Improvements

  • Enhanced Default Inference Steps: Increased default inference steps for dev models from 14 to 25 for improved image quality
  • Multiple Model Aliases Support: Improved model configuration system to properly support multiple aliases per model, making model selection more flexible and robust

🐛 Bug Fixes

  • LoRA Resume Training: Fixed critical bug where adapters created after training interruption would fail to load for generation with AttributeError: 'list' object has no attribute 'weight'. The issue occurred because the resume loading logic wasn't properly handling layers that are legitimately lists in the transformer architecture (like attn.to_out). (see #224)

🔧 Technical Requirements

  • MLX Compatibility: This release assumes MLX 0.27.0 and upwards for optimal performance and compatibility
  • MLX Compatibility for test: Fix MLX version to 0.27.1 for image generation tests
  • Non-strict Weight Updates: Explicitly added non-strict mode (strict=False) for weight updates to maintain compatibility with later MLX versions that enforce stricter weight validation by default

👩‍💻 Developer Experience

  • Streamlined Release Process: Removed TestPyPi publishing step from release workflow for simplified deployment

🙏 Contributors

  • @filipstrand - FLUX.1 Krea [dev] model support, 5-bit quantization, enhanced defaults, and various improvements
  • @akx - Added 4-bit quantized Kontext model to HF

Don't miss a new mflux release

NewReleases is sending notifications on new releases.