-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
v25.1.0 #3252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
v25.1.0 #3252
Changes from 250 commits
Commits
Show all changes
322 commits
Select commit
Hold shift + click to select a range
41d473a
Fix merge issue
bmaltais fad8634
Update gradio version
bmaltais 067776b
Merge branch 'dev' into sd3
bmaltais a3fe369
Update to latest flux.1 code
bmaltais 2ce5658
Add Flux.1 Model checkbox and detection
bmaltais 03532bb
Adding LoRA type "Flux1" to dropdown
bmaltais 5c53db4
Added Flux.1 parameters to GUI
bmaltais 6f0a837
Update sd-scripts and requirements
bmaltais c036fda
Add missing Flux.1 GUI parameters
bmaltais bbae489
Update to latest sd-scripts sd3 code
bmaltais 2eb677d
Fix issue with cache_text_encoder_outputs
bmaltais d427934
Update to latest sd-scripts flux1 code
bmaltais 0a49908
Adding new flux.1 options to GUI
bmaltais d3fe25c
Update to latest sd-scripts version of flux.1
bmaltais 1e5ce98
Adding guidance_scale option
bmaltais 7a3d8fe
Update to latest sd3 flux.1 sd-scripts
bmaltais 647295a
Add dreambooth and finetuning support for flux.1
bmaltais 6d15362
Update README
bmaltais 8df754f
Fix t5xxl path issue in DB
bmaltais 2611de7
add missing fp8_base parameter
bmaltais 3b2c622
Fix issue with guidance scale not being passed as float for values li…
bmaltais 8aa658f
Temporary fir for blockwise_fused_optimizers
bmaltais 67ab8f4
Update to latest sd-scripts Flux.1 code
bmaltais 215a053
Fix blockwise_fused_optimizers typo
bmaltais f57973f
Add mem_eff_save option to GUI for Flux.1
bmaltais 6e03055
Added support for Flux.1 LoRA Merge
bmaltais da2d629
Update to latest sd-scripts sd3 branch code
bmaltais 0ee4053
Add diffusers option to flux.1 merge LoRA utility
bmaltais 33937c2
Fix issue with split_mode and train_blocks
bmaltais c50ecbb
Updating requirements
bmaltais 5668ff0
Add flux_fused_backward_pass to dreambooth and finetuning
bmaltais 1d5e665
Update requirements_linux_docker.txt
eftSharptooth b31c651
Update to latest sd3 flux code
bmaltais 23ca858
Add extract flux lora GUI
bmaltais 1191a1c
Merge pull request #2728 from eftSharptooth/sd3-flux.1
bmaltais 64f4d43
MErged latest sd3 branch code
bmaltais d2e0917
Add support for split_qkv
bmaltais f066bfd
Add missing network argument for split_qkv
bmaltais b283136
Add timestep_sampling shift support
bmaltais cf98171
Update to latest sd-scripts flux.1 code
bmaltais de38d2a
Add support for fp8_base_unet
bmaltais 0fd9c58
Update requirements as per sd-scripts suggestion
bmaltais cfc79b8
Upgrade to cu124
bmaltais 2d1f78b
Update IPEX and ROCm
Disty0 a7e132f
Merge pull request #2751 from Disty0/sd3-flux.1
bmaltais 5273bd0
Fix issue with balancing when folder with name already exist
bmaltais 139f2c6
Update sd-scripts
bmaltais 8a524c7
Removed unsupported parameters from flux lora network
bmaltais 94e1d7f
Bump crate-ci/typos from 1.23.6 to 1.24.3
dependabot[bot] c2c70fc
Update sd-scripts code
bmaltais dedda58
Adding flux_shift option to timestep_sampling
bmaltais 41afd26
Update sd-scripts release
bmaltais 3b6ed2c
Add support for Train T5-XXL
bmaltais 1b3d71f
Update sd-scripts submodule
bmaltais a5fb38b
Add support for cpu_offload_checkpointing to GUI
bmaltais d5b083a
Force t5xxl_max_token_length to be served as an integer
bmaltais 9448c95
Merge branch 'master' into sd3-flux.1
bmaltais 8901c3c
Merge pull request #2765 from bmaltais/dependabot/github_actions/crat…
bmaltais 95ad147
Fix typo for flux_shift
bmaltais 2a09447
Merge branch 'sd3-flux.1' of https://github.com/bmaltais/kohya_ss int…
bmaltais 98ce6f2
Update to latest sd-scripts code
bmaltais 8f6229f
Grouping lora parameters
bmaltais 4bae4fc
Validate if lora type is Flux1 when flux1_checkbox is true
bmaltais 63c1e48
Improve visual sectioning of parameters for lora
bmaltais 968a8f0
Add dark mode styles
wcole3 7531b36
Missed one color
wcole3 f365b63
Update sd-scripts and add support for t5xxl LR
bmaltais 3cc33f4
Update transformers and wandb module
bmaltais 7c190ed
Fix issue with new text_encoder_lr parameter syntax
bmaltais e655ebf
Add support for lr_warmup_steps override
bmaltais 20d7e65
Update lr_warmup_steps code
bmaltais d8b5723
Merge pull request #2802 from wcole3/dark-mode-styles
bmaltais 0d53ac6
Removing stable-diffusion-1.5 default model
bmaltais 46b57ed
Fix for max_train_steps
bmaltais f744479
Revert some changes
bmaltais 31c77d6
Preliminary support for Flux1 OFT
bmaltais c554984
Fix logic typo
bmaltais 6c5c9d4
Update sd-scripts
bmaltais d24fae1
Add support for Rank for layers
bmaltais 9a37a0e
Update lora_gui.py
iamrohitanshu f8ddd59
Update dreambooth_gui.py
iamrohitanshu b8c4de1
Update textual_inversion_gui.py
iamrohitanshu 416ef0e
Add support for Blocks to train
bmaltais 8c11a08
Add missing network parms
bmaltais e696df2
Fix issue with old_lr_warmup_steps
bmaltais 0ba8ab6
Merge pull request #2829 from iamrohitanshu/sd3-flux.1
bmaltais 74a66d2
Update sd-scripts
bmaltais cee8636
Add support for ScheduleFree Optimizer Type
bmaltais 06c7512
Update sd-scripts
bmaltais 5f04009
Update requirements_pytorch_windows.txt
wzgrx 1beadeb
Update requirements_pytorch_windows.txt
wzgrx 95bf7ff
Update sd-scripts from origin
bmaltais 28dd25d
Another sd-script update
bmaltais a28026b
Adding support for blocks_to_swap option to gui
bmaltais c8f7149
Merge branch 'sd3-flux.1' into master
bmaltais f92548c
Merge pull request #2848 from wzgrx/master
bmaltais 79a4a3a
Fix xformers install issue
bmaltais f8cf272
feat(docker): mount models folder as a volume
vvsotnikov d89f0be
feat(docker): add models folder to .dockerignore
vvsotnikov 34db05e
Add support for AdEMAMix8bit optimizer
bmaltais 7fb2307
Bump crate-ci/typos from 1.23.6 to 1.25.0
dependabot[bot] 36c57c0
Fix typo on README.md
bulieme 1734a01
Merge branch 'sd3-flux.1' into dependabot/github_actions/crate-ci/typ…
bmaltais e23a269
Merge pull request #2875 from bmaltais/dependabot/github_actions/crat…
bmaltais 3f1d414
Merge pull request #2876 from bulieme/patch-1
bmaltais 54c0bee
Merge pull request #2868 from vvsotnikov/master
bmaltais b2a58ef
Add new --noverify option to skip requirements validation on startup
bmaltais 7ab6efc
Update startup GUI code
bmaltais 0d27fea
Update setup code
bmaltais ee3fcc0
Update sd-scripts
bmaltais 52d1cc5
Update sf-scripts
bmaltais faa3d19
Update Lycoris support
bmaltais 55cd56a
Allow to specify tensorboard host via env var TENSORBOARD_HOST
bmaltais d992dac
Merge pull request #2893 from bmaltais/2886-why-it-must-betensorboard…
bmaltais 7ae14d5
Update sd-scripts version
bmaltais 09c4fbf
Merge branch 'sd3-flux.1' of https://github.com/bmaltais/kohya_ss int…
bmaltais 6f9df25
Update sd-scripts release
bmaltais 8255372
Update sd-scripts
bmaltais 3c3f1ed
Add --skip_cache_check option to GUI
bmaltais c258fc1
Fix requirements issue
bmaltais 5e10c38
Add support for LyCORIS LoRA when training Flux.1
bmaltais b424e53
Pin huggingface-hub version for gradio 5
bmaltais ee51432
Update sd-scripts
bmaltais b9fe58c
Add support for --save_last_n_epochs_state
bmaltais 10bc465
Update sd-scripts to version with Differential Output Preservation
bmaltais d29a546
Increase maximum flux-lora merge strength to 2
b-fission 03e9742
Update to latest sd-scripts
bmaltais 64fd4b2
Merge pull request #2915 from b-fission/flux-mergelora-max-at2
bmaltais 7d6ebcb
Update requirements syntax (for windows)
bmaltais bf22d7e
Merge branch 'sd3-flux.1' of https://github.com/bmaltais/kohya_ss int…
bmaltais 0d2a976
Update requirements for linux
bmaltais 67f5f7b
Update torch version and validation output
bmaltais b77da10
Fix typo
bmaltais bb81cbe
Merge pull request #2927 from bmaltais/2925-resume-for-textual-invers…
bmaltais 599206e
Update README
bmaltais 06c3d65
Fix validation issue on linux
bmaltais 7928f45
Update sd-scripts, improve requirements outputs
bmaltais de14fac
Update requirements_runpod.txt
bmaltais ea8de51
Update requirements for onnxruntime-gpu
b-fission 59be944
Update onnxruntime-gpu==1.19.2
bmaltais c031511
Merge branch 'sd3-flux.1' of https://github.com/bmaltais/kohya_ss int…
bmaltais b88254c
Merge pull request #2937 from b-fission/sd3-flux.1
bmaltais 695b44a
Update sd-scripts release
bmaltais 021c6f5
Add support for save_last_n_epochs
bmaltais 2e6a69f
Update sd-scripts
bmaltais fe9066d
Bump crate-ci/typos from 1.23.6 to 1.26.8 (#2940)
dependabot[bot] 7266e97
fix 'cached_download' from 'huggingface_hub' (#2947)
hqnicolas a35d0cd
Add support for quiet output for linux setup
bmaltais d634edd
Fix quiet issue
bmaltais 7edcbb0
Update sd-scripts
bmaltais e198f71
Update sd-scripts with blocks_to_swap support
bmaltais 0d8fe4d
Make blocks_to_swap visible in LoRA tab
bmaltais b332b1d
Fix blocks_to_swap not properly working
bmaltais d47e3e6
Update sd-scripts and allow python 3.10 to 3.12
bmaltais a6f0ff7
Fix issue with max_train_steps
bmaltais 309a9bb
Fix max_train_steps_info error
bmaltais d0cd9f5
Reverting all changes for max_train_steps
bmaltais 3c264e7
Update sd-scripts
bmaltais 10e6f14
Update sd-scripts
bmaltais 79e5c36
Update to latest sd-scripts
bmaltais 45cfc1d
Add support for RAdamScheduleFree
bmaltais fce89ad
Add support for huber_scale
bmaltais 7068c7d
Add support for fused_backward_pass for sd3 finetuning
bmaltais 730ed13
Add support for prodigyplus.ProdigyPlusScheduleFree
bmaltais 3eec4c9
SD3 LoRA training MVP
bmaltais 3c860c4
Make blocks_to_swap common
bmaltais 4a741a8
Add support for sd3 lora disable_mmap_load_safetensors
bmaltais 65da590
Add a bunch of missing SD3 parameters
bmaltais 4fd25ce
Fix clip_l issue for missing path
bmaltais 8afcaf8
Fix train_t5xxl issue
bmaltais a10986a
Fix network_module issue
bmaltais 6299e82
Add uniform to weighting_scheme
bmaltais 1a8f551
Bump crate-ci/typos from 1.23.6 to 1.28.1 (#2996)
dependabot[bot] e03ffc1
Update README.md (#3031)
ruucm afd16e9
Bump crate-ci/typos from 1.23.6 to 1.29.0 (#3029)
dependabot[bot] c521ec6
Start work to migrate from pip to uv
bmaltais b018959
Update uv config for linux
bmaltais 319b11b
Fix for uv on windows
bmaltais 86fbd8c
Update gui-uv.bat and fix typos
bmaltais bf14151
Update gui run uv scripts
bmaltais 2e341c3
Update linux gui script
bmaltais 89c92ff
Update detection of uv
bmaltais e0f5ae1
Update sd-scripts version
bmaltais 5f9a461
Update sd-script
bmaltais b157249
Update setup.sh (#3054)
CaledoniaProject 78c79e0
Removing wrong folder
bmaltais 836417c
Fix issue with SD3 Lora training blocks_to_swap and fused_backward_pass
bmaltais 954a8c7
Fix dreambooth issue
bmaltais 3f8ae26
Update to lastest sd-scripts code
bmaltais 0c94852
Run on novita (#3119) (#3120)
bmaltais 530156d
Bump crate-ci/typos from 1.23.6 to 1.30.0 (#3101)
dependabot[bot] e6f93a0
updated prodigyopt to 1.1.2 and removed duplicated row in requirement…
Koronos 781e7e5
fixed names on LR Schedure dropdown (#3064)
Koronos fbd0e0a
Update to latest sd-scripts version
bmaltais 8fb9001
fixed names on LR Schedure dropdown (#3064)
Koronos dbde0b2
Merge branch 'sd3-flux.1' into sd3-flux.1-uv
bmaltais fc9e55a
Update prodigyopt release
bmaltais c1de483
Remove obsolete kohya_ss submodule reference
bmaltais b6a4385
Fix issue with bat script
bmaltais 46a9aca
Fix VENV warning
bmaltais 90ec190
Cleanup venv3
bmaltais bd40864
Fix issue with gradio on new installations
bmaltais 543ad92
Merge branch 'sd3-flux.1' into sd3-flux.1-uv
bmaltais 7ad8dc8
Update uv requirements
bmaltais b24ba93
Update default .venv in linux scipt
bmaltais 88e4dac
Update sd-scripts release
bmaltais 9b2e01e
Merge branch 'master' into dev
bmaltais cf645e0
Merge branch 'master' into sd3-flux.1-uv
bmaltais 41e264b
Merge branch 'master' into dev
bmaltais 5a2dc0a
Merge branch 'master' into sd3-flux.1-uv
bmaltais 144b5db
Update requirements
bmaltais b7b44ba
Merge branch 'sd3-flux.1-uv' into dev
bmaltais f5c3881
Update README with information about alternative uv based method to r…
bmaltais 6ce4751
Another fix gradio ASGI issue
bmaltais 7b527e3
Update release and README
bmaltais bb54928
Update installation instructions
bmaltais dca0aef
Update requirements for uv
bmaltais 955c4bd
Update README
bmaltais eabfc4f
Fix issue with local variable 'do_not_set_learning_rate' referenced b…
bmaltais dadcbc5
Merge branch '3147-learning-settings-that-were-available-in-v2417-are…
bmaltais f2efdcf
Update to latest sd-scripts release
bmaltais 1c7ab4d
Add support for LoRA-GGPO
bmaltais 8f24761
Add pytorch_optimizer.CAME to optimizer list.
bmaltais e79f041
Fix issue with v_param when SDXL is selected
bmaltais b4ea70b
Update to latest sd-scripts
bmaltais 9d500d9
Apple Silicone Support (This time not on Master) (#3174)
rgeorgi 0a6ec13
Merge branch 'master' into dev
bmaltais f4ad0ec
Sync latest sd-scripts
bmaltais 2c06b29
Merge branch 'master' into dev
bmaltais 3ad2a27
Merge branch 'master' into dev
bmaltais 950ee5e
Update sd-scripts
bmaltais e69834c
Update CUDA and PyTorch configuration in Dockerfile (#3195)
JoeYang1412 b68dcec
Bump crate-ci/typos from 1.31.1 to 1.31.2 (#3208)
dependabot[bot] 9442940
Update to python 3.11 as version for the gui
bmaltais dc78079
Updates for linux support
bmaltais 35354b1
Update lycoris release
bmaltais d8bf6ef
Fix some logic issues in lora handling
bmaltais c30249f
Fix logic issues
bmaltais e3f7975
Fix issue with library in project
bmaltais f28f96b
Docs: Comprehensive README overhaul (#3245)
bmaltais 44cca1c
build(docker): switch from pip to uv for package management (#3229)
jim60105 1121544
Refactor README.md to clarify uv vs pip usage (#3246)
bmaltais 528de60
Update to latest sd-scripts
bmaltais 3ed552b
Update scripted installation of uv
bmaltais e1a769d
The message is fine as is. (#3250)
bmaltais 93a06c7
docs: doc uv install method is fine for Docker use (#3247)
jim60105 c424740
Feat/add max grad norm dreambooth (#3251)
bmaltais f91cee6
Getting ready for v25.1.0 release
bmaltais 59b4bb6
Removing unneeded file
bmaltais 451f051
Update kohya_gui/blip2_caption_gui.py
bmaltais File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,4 +18,4 @@ jobs: | |
- uses: actions/checkout@v4 | ||
|
||
- name: typos-action | ||
uses: crate-ci/[email protected].1 | ||
uses: crate-ci/[email protected].2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
3.10 | ||
3.11 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
v25.0.3 | ||
v25.1.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] Inline comments and trailing whitespace on continuation lines may cause Docker parsing issues. Move comments above or split into separate RUN steps.
Copilot uses AI. Check for mistakes.