- Update utils in kohya-ss/sd-scripts
- Add config/preset system
- Improve the project structure
- reimplement weight init method
- implement HyperDreamBooth into LyCORIS
- better file structure
- rearrange the version format, previous 0.1.7 should be 1.7.0
- fix the bug in scale weight norm
- Add support for rank_dropout and module_dropout on LoCon/LoHa/LoKr
- Add support for scale_weight_norms on LoCon/LoHa/LoKr
- Will support SDXL on 0.1.8 (you can follow the dev branch)
- add dylora and IA^3 algorithm
- cp decomposition is default to disable now
- add 4 more layer to train (conv_in/out, time_embedding)
- Add cp-decomposition implementation for convolution layer
- Both LoRA(LoCon) and LoHa can use this more parameter-efficient decomposition
- Add sparse bias for extracted LoRA
- Will add to training in the future (Maybe)
- Change weight initialization method in LoHa
- Use lower std to avoid loss to go high or NaN when using normal lr (like 0.5 in Dadap)