Skip to content

Commit b332b1d

Browse files
committed
Fix blocks_to_swap not properly working
1 parent 0d8fe4d commit b332b1d

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

kohya_gui/lora_gui.py

+15
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,9 @@ def save_configuration(
287287
split_qkv,
288288
train_t5xxl,
289289
cpu_offload_checkpointing,
290+
blocks_to_swap,
291+
single_blocks_to_swap,
292+
double_blocks_to_swap,
290293
img_attn_dim,
291294
img_mlp_dim,
292295
img_mod_dim,
@@ -553,6 +556,9 @@ def open_configuration(
553556
split_qkv,
554557
train_t5xxl,
555558
cpu_offload_checkpointing,
559+
blocks_to_swap,
560+
single_blocks_to_swap,
561+
double_blocks_to_swap,
556562
img_attn_dim,
557563
img_mlp_dim,
558564
img_mod_dim,
@@ -853,6 +859,9 @@ def train_model(
853859
split_qkv,
854860
train_t5xxl,
855861
cpu_offload_checkpointing,
862+
blocks_to_swap,
863+
single_blocks_to_swap,
864+
double_blocks_to_swap,
856865
img_attn_dim,
857866
img_mlp_dim,
858867
img_mod_dim,
@@ -1558,6 +1567,9 @@ def train_model(
15581567
"mem_eff_save": mem_eff_save if flux1_checkbox else None,
15591568
"apply_t5_attn_mask": apply_t5_attn_mask if flux1_checkbox else None,
15601569
"cpu_offload_checkpointing": cpu_offload_checkpointing if flux1_checkbox else None,
1570+
"blocks_to_swap": blocks_to_swap if flux1_checkbox else None,
1571+
"single_blocks_to_swap": single_blocks_to_swap if flux1_checkbox else None,
1572+
"double_blocks_to_swap": double_blocks_to_swap if flux1_checkbox else None,
15611573
}
15621574

15631575
# Given dictionary `config_toml_data`
@@ -2745,6 +2757,9 @@ def update_LoRA_settings(
27452757
flux1_training.split_qkv,
27462758
flux1_training.train_t5xxl,
27472759
flux1_training.cpu_offload_checkpointing,
2760+
flux1_training.blocks_to_swap,
2761+
flux1_training.single_blocks_to_swap,
2762+
flux1_training.double_blocks_to_swap,
27482763
flux1_training.img_attn_dim,
27492764
flux1_training.img_mlp_dim,
27502765
flux1_training.img_mod_dim,

venv3/Scripts/python.exe

262 KB
Binary file not shown.

0 commit comments

Comments
 (0)