obann001 commited on
Commit
fc273da
·
verified ·
1 Parent(s): 79ec4ce

Upload 6 files

Browse files
flux_lora_Thalian_Elenian_args.json ADDED
@@ -0,0 +1,211 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "console_log_level": null,
3
+ "console_log_file": null,
4
+ "console_log_simple": false,
5
+ "v2": false,
6
+ "v_parameterization": false,
7
+ "pretrained_model_name_or_path": "/media/vdisks/ComfyUI/models/unet/flux1-dev-fp8.safetensors",
8
+ "tokenizer_cache_dir": null,
9
+ "train_data_dir": null,
10
+ "cache_info": false,
11
+ "shuffle_caption": false,
12
+ "caption_separator": ",",
13
+ "caption_extension": ".caption",
14
+ "caption_extention": null,
15
+ "keep_tokens": 0,
16
+ "keep_tokens_separator": "",
17
+ "secondary_separator": null,
18
+ "enable_wildcard": false,
19
+ "caption_prefix": null,
20
+ "caption_suffix": null,
21
+ "color_aug": false,
22
+ "flip_aug": false,
23
+ "face_crop_aug_range": null,
24
+ "random_crop": false,
25
+ "debug_dataset": false,
26
+ "resolution": null,
27
+ "cache_latents": true,
28
+ "vae_batch_size": 1,
29
+ "cache_latents_to_disk": true,
30
+ "enable_bucket": false,
31
+ "min_bucket_reso": 256,
32
+ "max_bucket_reso": 1024,
33
+ "bucket_reso_steps": 64,
34
+ "bucket_no_upscale": false,
35
+ "token_warmup_min": 1,
36
+ "token_warmup_step": 0.0,
37
+ "alpha_mask": false,
38
+ "dataset_class": null,
39
+ "caption_dropout_rate": 0.0,
40
+ "caption_dropout_every_n_epochs": 0,
41
+ "caption_tag_dropout_rate": 0.0,
42
+ "reg_data_dir": null,
43
+ "in_json": null,
44
+ "dataset_repeats": 1,
45
+ "output_dir": "/media/Traineur/3_Thalian_Elenian elf/",
46
+ "output_name": "flux_lora_Thalian_Elenian_rank32_bf16",
47
+ "huggingface_repo_id": null,
48
+ "huggingface_repo_type": null,
49
+ "huggingface_path_in_repo": null,
50
+ "huggingface_token": null,
51
+ "huggingface_repo_visibility": null,
52
+ "save_state_to_huggingface": false,
53
+ "resume_from_huggingface": false,
54
+ "async_upload": false,
55
+ "save_precision": "bf16",
56
+ "save_every_n_epochs": null,
57
+ "save_every_n_steps": null,
58
+ "save_n_epoch_ratio": null,
59
+ "save_last_n_epochs": null,
60
+ "save_last_n_epochs_state": null,
61
+ "save_last_n_steps": null,
62
+ "save_last_n_steps_state": null,
63
+ "save_state": false,
64
+ "save_state_on_train_end": false,
65
+ "resume": null,
66
+ "train_batch_size": 1,
67
+ "max_token_length": null,
68
+ "mem_eff_attn": true,
69
+ "torch_compile": false,
70
+ "dynamo_backend": "inductor",
71
+ "xformers": false,
72
+ "sdpa": false,
73
+ "vae": null,
74
+ "max_train_steps": 1501,
75
+ "max_train_epochs": null,
76
+ "max_data_loader_n_workers": 0,
77
+ "persistent_data_loader_workers": false,
78
+ "seed": 42,
79
+ "gradient_checkpointing": true,
80
+ "gradient_accumulation_steps": 1,
81
+ "mixed_precision": "bf16",
82
+ "full_fp16": false,
83
+ "full_bf16": true,
84
+ "fp8_base": true,
85
+ "fp8_dtype": "e4m3",
86
+ "ddp_timeout": null,
87
+ "ddp_gradient_as_bucket_view": false,
88
+ "ddp_static_graph": false,
89
+ "clip_skip": null,
90
+ "logging_dir": null,
91
+ "log_with": null,
92
+ "log_prefix": null,
93
+ "log_tracker_name": null,
94
+ "wandb_run_name": null,
95
+ "log_tracker_config": null,
96
+ "wandb_api_key": null,
97
+ "log_config": false,
98
+ "noise_offset": null,
99
+ "noise_offset_random_strength": false,
100
+ "multires_noise_iterations": null,
101
+ "ip_noise_gamma": null,
102
+ "ip_noise_gamma_random_strength": false,
103
+ "multires_noise_discount": 0.3,
104
+ "adaptive_noise_scale": null,
105
+ "zero_terminal_snr": false,
106
+ "min_timestep": null,
107
+ "max_timestep": null,
108
+ "loss_type": "l2",
109
+ "huber_schedule": "snr",
110
+ "huber_c": 0.1,
111
+ "lowram": false,
112
+ "highvram": false,
113
+ "sample_every_n_steps": null,
114
+ "sample_at_first": false,
115
+ "sample_every_n_epochs": null,
116
+ "sample_prompts": [
117
+ ""
118
+ ],
119
+ "sample_sampler": "ddim",
120
+ "config_file": null,
121
+ "output_config": false,
122
+ "metadata_title": null,
123
+ "metadata_author": null,
124
+ "metadata_description": null,
125
+ "metadata_license": null,
126
+ "metadata_tags": null,
127
+ "prior_loss_weight": 1.0,
128
+ "conditioning_data_dir": null,
129
+ "masked_loss": false,
130
+ "deepspeed": false,
131
+ "zero_stage": 2,
132
+ "offload_optimizer_device": null,
133
+ "offload_optimizer_nvme_path": null,
134
+ "offload_param_device": null,
135
+ "offload_param_nvme_path": null,
136
+ "zero3_init_flag": false,
137
+ "zero3_save_16bit_model": false,
138
+ "fp16_master_weights_and_gradients": false,
139
+ "optimizer_type": "adafactor",
140
+ "use_8bit_adam": false,
141
+ "use_lion_optimizer": false,
142
+ "learning_rate": 0.0004,
143
+ "max_grad_norm": 1.0,
144
+ "optimizer_args": [
145
+ "relative_step=False",
146
+ "scale_parameter=False",
147
+ "warmup_init=False",
148
+ "clip_threshold=1.0"
149
+ ],
150
+ "lr_scheduler_type": "",
151
+ "lr_scheduler_args": null,
152
+ "lr_scheduler": "constant_with_warmup",
153
+ "lr_warmup_steps": 0,
154
+ "lr_decay_steps": 0,
155
+ "lr_scheduler_num_cycles": 1,
156
+ "lr_scheduler_power": 1.0,
157
+ "fused_backward_pass": false,
158
+ "lr_scheduler_timescale": null,
159
+ "lr_scheduler_min_lr_ratio": null,
160
+ "dataset_config": "[[datasets]]\nresolution = [ 1024, 1024,]\nbatch_size = 1\nenable_bucket = true\nbucket_no_upscale = false\nmin_bucket_reso = 768\nmax_bucket_reso = 1280\n[[datasets.subsets]]\nimage_dir = \"/media/Traineur/3_Thalian_Elenian elf/\"\nclass_tokens = \"Thalian_Elenian elf\"\nnum_repeats = 1\n\n\n[general]\nshuffle_caption = false\ncaption_extension = \".txt\"\nkeep_tokens_separator = \"|||\"\ncaption_dropout_rate = 0.0\ncolor_aug = false\nflip_aug = false\n",
161
+ "min_snr_gamma": 5.0,
162
+ "scale_v_pred_loss_like_noise_pred": false,
163
+ "v_pred_like_loss": null,
164
+ "debiased_estimation_loss": false,
165
+ "weighted_captions": false,
166
+ "cpu_offload_checkpointing": false,
167
+ "no_metadata": false,
168
+ "save_model_as": "safetensors",
169
+ "unet_lr": null,
170
+ "text_encoder_lr": null,
171
+ "fp8_base_unet": true,
172
+ "network_weights": null,
173
+ "network_module": ".networks.lora_flux",
174
+ "network_dim": 32,
175
+ "network_alpha": 32.0,
176
+ "network_dropout": null,
177
+ "network_args": [
178
+ "train_blocks=single"
179
+ ],
180
+ "network_train_unet_only": true,
181
+ "network_train_text_encoder_only": false,
182
+ "training_comment": null,
183
+ "dim_from_weights": false,
184
+ "scale_weight_norms": null,
185
+ "base_weights": null,
186
+ "base_weights_multiplier": null,
187
+ "no_half_vae": false,
188
+ "skip_until_initial_step": false,
189
+ "initial_epoch": null,
190
+ "initial_step": null,
191
+ "num_cpu_threads_per_process": 1,
192
+ "clip_l": "/media/vdisks/ComfyUI/models/clip/clip_l.safetensors",
193
+ "t5xxl": "/media/vdisks/ComfyUI/models/clip/t5xxl_fp8_e4m3fn.safetensors",
194
+ "ae": "/media/vdisks/ComfyUI/models/vae/ae.safetensors",
195
+ "t5xxl_max_token_length": 512,
196
+ "disable_mmap_load_safetensors": false,
197
+ "split_mode": true,
198
+ "spda": true,
199
+ "apply_t5_attn_mask": true,
200
+ "cache_text_encoder_outputs": true,
201
+ "weighting_scheme": "logit_normal",
202
+ "logit_mean": 0.0,
203
+ "logit_std": 1.0,
204
+ "mode_scale": 1.29,
205
+ "timestep_sampling": "shift",
206
+ "sigmoid_scale": 1.0,
207
+ "model_prediction_type": "raw",
208
+ "guidance_scale": 1.0,
209
+ "discrete_flow_shift": 3.1582000000000003,
210
+ "cache_text_encoder_outputs_to_disk": true
211
+ }
flux_lora_Thalian_Elenian_workflow.json ADDED
@@ -0,0 +1,2840 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "last_node_id": 135,
3
+ "last_link_id": 247,
4
+ "nodes": [
5
+ {
6
+ "id": 38,
7
+ "type": "SetNode",
8
+ "pos": {
9
+ "0": 1138.6033935546875,
10
+ "1": 1.119886875152588
11
+ },
12
+ "size": {
13
+ "0": 210,
14
+ "1": 58
15
+ },
16
+ "flags": {
17
+ "collapsed": true
18
+ },
19
+ "order": 19,
20
+ "mode": 0,
21
+ "inputs": [
22
+ {
23
+ "name": "VALSETTINGS",
24
+ "type": "VALSETTINGS",
25
+ "link": 58
26
+ }
27
+ ],
28
+ "outputs": [
29
+ {
30
+ "name": "*",
31
+ "type": "*",
32
+ "links": null
33
+ }
34
+ ],
35
+ "title": "Set_validation_settings",
36
+ "properties": {
37
+ "previousName": "validation_settings"
38
+ },
39
+ "widgets_values": [
40
+ "validation_settings"
41
+ ]
42
+ },
43
+ {
44
+ "id": 48,
45
+ "type": "GetNode",
46
+ "pos": {
47
+ "0": 2630,
48
+ "1": 450
49
+ },
50
+ "size": {
51
+ "0": 210,
52
+ "1": 58
53
+ },
54
+ "flags": {
55
+ "collapsed": true
56
+ },
57
+ "order": 0,
58
+ "mode": 0,
59
+ "inputs": [],
60
+ "outputs": [
61
+ {
62
+ "name": "VALSETTINGS",
63
+ "type": "VALSETTINGS",
64
+ "links": [],
65
+ "slot_index": 0
66
+ }
67
+ ],
68
+ "title": "Get_validation_settings",
69
+ "properties": {},
70
+ "widgets_values": [
71
+ "validation_settings"
72
+ ]
73
+ },
74
+ {
75
+ "id": 63,
76
+ "type": "GetNode",
77
+ "pos": {
78
+ "0": 3706.7109375,
79
+ "1": 460
80
+ },
81
+ "size": {
82
+ "0": 210,
83
+ "1": 58
84
+ },
85
+ "flags": {
86
+ "collapsed": true
87
+ },
88
+ "order": 1,
89
+ "mode": 0,
90
+ "inputs": [],
91
+ "outputs": [
92
+ {
93
+ "name": "VALSETTINGS",
94
+ "type": "VALSETTINGS",
95
+ "links": [],
96
+ "slot_index": 0
97
+ }
98
+ ],
99
+ "title": "Get_validation_settings",
100
+ "properties": {},
101
+ "widgets_values": [
102
+ "validation_settings"
103
+ ]
104
+ },
105
+ {
106
+ "id": 68,
107
+ "type": "GetNode",
108
+ "pos": {
109
+ "0": 4765.21875,
110
+ "1": 468.45684814453125
111
+ },
112
+ "size": {
113
+ "0": 210,
114
+ "1": 58
115
+ },
116
+ "flags": {
117
+ "collapsed": true
118
+ },
119
+ "order": 2,
120
+ "mode": 0,
121
+ "inputs": [],
122
+ "outputs": [
123
+ {
124
+ "name": "VALSETTINGS",
125
+ "type": "VALSETTINGS",
126
+ "links": [],
127
+ "slot_index": 0
128
+ }
129
+ ],
130
+ "title": "Get_validation_settings",
131
+ "properties": {},
132
+ "widgets_values": [
133
+ "validation_settings"
134
+ ]
135
+ },
136
+ {
137
+ "id": 70,
138
+ "type": "VisualizeLoss",
139
+ "pos": {
140
+ "0": 5586,
141
+ "1": -246
142
+ },
143
+ "size": {
144
+ "0": 254.40000915527344,
145
+ "1": 198
146
+ },
147
+ "flags": {},
148
+ "order": 45,
149
+ "mode": 0,
150
+ "inputs": [
151
+ {
152
+ "name": "network_trainer",
153
+ "type": "NETWORKTRAINER",
154
+ "link": 243
155
+ }
156
+ ],
157
+ "outputs": [
158
+ {
159
+ "name": "plot",
160
+ "type": "IMAGE",
161
+ "links": [
162
+ 138
163
+ ],
164
+ "slot_index": 0,
165
+ "shape": 3
166
+ },
167
+ {
168
+ "name": "loss_list",
169
+ "type": "FLOAT",
170
+ "links": null,
171
+ "shape": 3
172
+ }
173
+ ],
174
+ "properties": {
175
+ "Node name for S&R": "VisualizeLoss"
176
+ },
177
+ "widgets_values": [
178
+ "ggplot",
179
+ 1000,
180
+ true,
181
+ 768,
182
+ 512,
183
+ false
184
+ ]
185
+ },
186
+ {
187
+ "id": 73,
188
+ "type": "Display Any (rgthree)",
189
+ "pos": {
190
+ "0": 6270,
191
+ "1": 660
192
+ },
193
+ "size": {
194
+ "0": 210,
195
+ "1": 76
196
+ },
197
+ "flags": {},
198
+ "order": 54,
199
+ "mode": 2,
200
+ "inputs": [
201
+ {
202
+ "name": "source",
203
+ "type": "*",
204
+ "link": 136,
205
+ "dir": 3
206
+ }
207
+ ],
208
+ "outputs": [],
209
+ "properties": {
210
+ "Node name for S&R": "Display Any (rgthree)"
211
+ },
212
+ "widgets_values": [
213
+ ""
214
+ ]
215
+ },
216
+ {
217
+ "id": 80,
218
+ "type": "AddLabel",
219
+ "pos": {
220
+ "0": 2982,
221
+ "1": 1177
222
+ },
223
+ "size": {
224
+ "0": 315,
225
+ "1": 274
226
+ },
227
+ "flags": {
228
+ "collapsed": true
229
+ },
230
+ "order": 34,
231
+ "mode": 0,
232
+ "inputs": [
233
+ {
234
+ "name": "image",
235
+ "type": "IMAGE",
236
+ "link": null
237
+ },
238
+ {
239
+ "name": "caption",
240
+ "type": "STRING",
241
+ "link": null,
242
+ "widget": {
243
+ "name": "caption"
244
+ }
245
+ },
246
+ {
247
+ "name": "text",
248
+ "type": "STRING",
249
+ "link": 117,
250
+ "widget": {
251
+ "name": "text"
252
+ }
253
+ }
254
+ ],
255
+ "outputs": [
256
+ {
257
+ "name": "IMAGE",
258
+ "type": "IMAGE",
259
+ "links": [
260
+ 201
261
+ ],
262
+ "slot_index": 0,
263
+ "shape": 3
264
+ }
265
+ ],
266
+ "properties": {
267
+ "Node name for S&R": "AddLabel"
268
+ },
269
+ "widgets_values": [
270
+ 10,
271
+ 2,
272
+ 48,
273
+ 32,
274
+ "white",
275
+ "black",
276
+ "FreeMono.ttf",
277
+ "Text",
278
+ "up",
279
+ ""
280
+ ]
281
+ },
282
+ {
283
+ "id": 81,
284
+ "type": "SomethingToString",
285
+ "pos": {
286
+ "0": 2774,
287
+ "1": 1177
288
+ },
289
+ "size": {
290
+ "0": 315,
291
+ "1": 82
292
+ },
293
+ "flags": {
294
+ "collapsed": true
295
+ },
296
+ "order": 31,
297
+ "mode": 0,
298
+ "inputs": [
299
+ {
300
+ "name": "input",
301
+ "type": "*",
302
+ "link": 235
303
+ }
304
+ ],
305
+ "outputs": [
306
+ {
307
+ "name": "STRING",
308
+ "type": "STRING",
309
+ "links": [
310
+ 117
311
+ ],
312
+ "slot_index": 0,
313
+ "shape": 3
314
+ }
315
+ ],
316
+ "properties": {
317
+ "Node name for S&R": "SomethingToString"
318
+ },
319
+ "widgets_values": [
320
+ "steps ",
321
+ ""
322
+ ]
323
+ },
324
+ {
325
+ "id": 82,
326
+ "type": "SomethingToString",
327
+ "pos": {
328
+ "0": 3909,
329
+ "1": 1177
330
+ },
331
+ "size": {
332
+ "0": 315,
333
+ "1": 82
334
+ },
335
+ "flags": {
336
+ "collapsed": true
337
+ },
338
+ "order": 37,
339
+ "mode": 0,
340
+ "inputs": [
341
+ {
342
+ "name": "input",
343
+ "type": "*",
344
+ "link": 234
345
+ }
346
+ ],
347
+ "outputs": [
348
+ {
349
+ "name": "STRING",
350
+ "type": "STRING",
351
+ "links": [
352
+ 121
353
+ ],
354
+ "slot_index": 0,
355
+ "shape": 3
356
+ }
357
+ ],
358
+ "properties": {
359
+ "Node name for S&R": "SomethingToString"
360
+ },
361
+ "widgets_values": [
362
+ "steps ",
363
+ ""
364
+ ]
365
+ },
366
+ {
367
+ "id": 83,
368
+ "type": "AddLabel",
369
+ "pos": {
370
+ "0": 4130,
371
+ "1": 1177
372
+ },
373
+ "size": {
374
+ "0": 315,
375
+ "1": 274
376
+ },
377
+ "flags": {
378
+ "collapsed": true
379
+ },
380
+ "order": 41,
381
+ "mode": 0,
382
+ "inputs": [
383
+ {
384
+ "name": "image",
385
+ "type": "IMAGE",
386
+ "link": null
387
+ },
388
+ {
389
+ "name": "caption",
390
+ "type": "STRING",
391
+ "link": null,
392
+ "widget": {
393
+ "name": "caption"
394
+ }
395
+ },
396
+ {
397
+ "name": "text",
398
+ "type": "STRING",
399
+ "link": 121,
400
+ "widget": {
401
+ "name": "text"
402
+ }
403
+ }
404
+ ],
405
+ "outputs": [
406
+ {
407
+ "name": "IMAGE",
408
+ "type": "IMAGE",
409
+ "links": [
410
+ 204
411
+ ],
412
+ "slot_index": 0,
413
+ "shape": 3
414
+ }
415
+ ],
416
+ "properties": {
417
+ "Node name for S&R": "AddLabel"
418
+ },
419
+ "widgets_values": [
420
+ 10,
421
+ 2,
422
+ 48,
423
+ 32,
424
+ "white",
425
+ "black",
426
+ "FreeMono.ttf",
427
+ "Text",
428
+ "up",
429
+ ""
430
+ ]
431
+ },
432
+ {
433
+ "id": 84,
434
+ "type": "SomethingToString",
435
+ "pos": {
436
+ "0": 4963,
437
+ "1": 1177
438
+ },
439
+ "size": {
440
+ "0": 315,
441
+ "1": 82
442
+ },
443
+ "flags": {
444
+ "collapsed": true
445
+ },
446
+ "order": 43,
447
+ "mode": 0,
448
+ "inputs": [
449
+ {
450
+ "name": "input",
451
+ "type": "*",
452
+ "link": 215
453
+ }
454
+ ],
455
+ "outputs": [
456
+ {
457
+ "name": "STRING",
458
+ "type": "STRING",
459
+ "links": [
460
+ 124
461
+ ],
462
+ "slot_index": 0,
463
+ "shape": 3
464
+ }
465
+ ],
466
+ "properties": {
467
+ "Node name for S&R": "SomethingToString"
468
+ },
469
+ "widgets_values": [
470
+ "steps ",
471
+ ""
472
+ ]
473
+ },
474
+ {
475
+ "id": 85,
476
+ "type": "AddLabel",
477
+ "pos": {
478
+ "0": 5171,
479
+ "1": 1177
480
+ },
481
+ "size": {
482
+ "0": 315,
483
+ "1": 274
484
+ },
485
+ "flags": {
486
+ "collapsed": true
487
+ },
488
+ "order": 47,
489
+ "mode": 0,
490
+ "inputs": [
491
+ {
492
+ "name": "image",
493
+ "type": "IMAGE",
494
+ "link": null
495
+ },
496
+ {
497
+ "name": "caption",
498
+ "type": "STRING",
499
+ "link": null,
500
+ "widget": {
501
+ "name": "caption"
502
+ }
503
+ },
504
+ {
505
+ "name": "text",
506
+ "type": "STRING",
507
+ "link": 124,
508
+ "widget": {
509
+ "name": "text"
510
+ }
511
+ }
512
+ ],
513
+ "outputs": [
514
+ {
515
+ "name": "IMAGE",
516
+ "type": "IMAGE",
517
+ "links": [
518
+ 207
519
+ ],
520
+ "slot_index": 0,
521
+ "shape": 3
522
+ }
523
+ ],
524
+ "properties": {
525
+ "Node name for S&R": "AddLabel"
526
+ },
527
+ "widgets_values": [
528
+ 10,
529
+ 2,
530
+ 48,
531
+ 32,
532
+ "white",
533
+ "black",
534
+ "FreeMono.ttf",
535
+ "Text",
536
+ "up",
537
+ ""
538
+ ]
539
+ },
540
+ {
541
+ "id": 90,
542
+ "type": "SaveImage",
543
+ "pos": {
544
+ "0": 5877,
545
+ "1": -60
546
+ },
547
+ "size": {
548
+ "0": 574.23046875,
549
+ "1": 414.46881103515625
550
+ },
551
+ "flags": {},
552
+ "order": 48,
553
+ "mode": 0,
554
+ "inputs": [
555
+ {
556
+ "name": "images",
557
+ "type": "IMAGE",
558
+ "link": 138
559
+ }
560
+ ],
561
+ "outputs": [],
562
+ "properties": {},
563
+ "widgets_values": [
564
+ "flux_lora_loss_plot"
565
+ ]
566
+ },
567
+ {
568
+ "id": 113,
569
+ "type": "Note",
570
+ "pos": {
571
+ "0": -732,
572
+ "1": 63
573
+ },
574
+ "size": {
575
+ "0": 462.68292236328125,
576
+ "1": 79.98078918457031
577
+ },
578
+ "flags": {},
579
+ "order": 3,
580
+ "mode": 0,
581
+ "inputs": [],
582
+ "outputs": [],
583
+ "properties": {
584
+ "text": ""
585
+ },
586
+ "widgets_values": [
587
+ "For multiresolution training, input same source directory with different dataset resolution. From what I hear, Flux likes multiple resolutions.\n\nFor single resolution training, just add single dataset."
588
+ ],
589
+ "color": "#432",
590
+ "bgcolor": "#653"
591
+ },
592
+ {
593
+ "id": 115,
594
+ "type": "Note",
595
+ "pos": {
596
+ "0": 248.60342407226562,
597
+ "1": -89.88011932373047
598
+ },
599
+ "size": {
600
+ "0": 462.68292236328125,
601
+ "1": 79.98078918457031
602
+ },
603
+ "flags": {},
604
+ "order": 4,
605
+ "mode": 0,
606
+ "inputs": [],
607
+ "outputs": [],
608
+ "properties": {
609
+ "text": ""
610
+ },
611
+ "widgets_values": [
612
+ "You can use same models as you use for inference in Comfy. When fp8_base is enabled, the model is downcasted to torch.float_e4m3fn on initialize, meaning if you load fp8 model here it should also be in same format."
613
+ ],
614
+ "color": "#432",
615
+ "bgcolor": "#653"
616
+ },
617
+ {
618
+ "id": 119,
619
+ "type": "ImageBatchMulti",
620
+ "pos": {
621
+ "0": 6820,
622
+ "1": 180
623
+ },
624
+ "size": {
625
+ "0": 210,
626
+ "1": 142
627
+ },
628
+ "flags": {},
629
+ "order": 17,
630
+ "mode": 0,
631
+ "inputs": [
632
+ {
633
+ "name": "image_1",
634
+ "type": "IMAGE",
635
+ "link": 202
636
+ },
637
+ {
638
+ "name": "image_2",
639
+ "type": "IMAGE",
640
+ "link": 203
641
+ },
642
+ {
643
+ "name": "image_3",
644
+ "type": "IMAGE",
645
+ "link": 206
646
+ },
647
+ {
648
+ "name": "image_4",
649
+ "type": "IMAGE",
650
+ "link": 208
651
+ }
652
+ ],
653
+ "outputs": [
654
+ {
655
+ "name": "images",
656
+ "type": "IMAGE",
657
+ "links": [
658
+ 195
659
+ ],
660
+ "slot_index": 0,
661
+ "shape": 3
662
+ }
663
+ ],
664
+ "properties": {},
665
+ "widgets_values": [
666
+ 4,
667
+ null
668
+ ]
669
+ },
670
+ {
671
+ "id": 120,
672
+ "type": "GetImageSizeAndCount",
673
+ "pos": {
674
+ "0": 6830,
675
+ "1": 120
676
+ },
677
+ "size": {
678
+ "0": 210,
679
+ "1": 86
680
+ },
681
+ "flags": {
682
+ "collapsed": true
683
+ },
684
+ "order": 16,
685
+ "mode": 0,
686
+ "inputs": [
687
+ {
688
+ "name": "image",
689
+ "type": "IMAGE",
690
+ "link": 209
691
+ }
692
+ ],
693
+ "outputs": [
694
+ {
695
+ "name": "image",
696
+ "type": "IMAGE",
697
+ "links": [],
698
+ "slot_index": 0,
699
+ "shape": 3
700
+ },
701
+ {
702
+ "name": "1024 width",
703
+ "type": "INT",
704
+ "links": null,
705
+ "shape": 3
706
+ },
707
+ {
708
+ "name": "1072 height",
709
+ "type": "INT",
710
+ "links": null,
711
+ "shape": 3
712
+ },
713
+ {
714
+ "name": "4 count",
715
+ "type": "INT",
716
+ "links": [
717
+ 199
718
+ ],
719
+ "slot_index": 3,
720
+ "shape": 3
721
+ }
722
+ ],
723
+ "properties": {
724
+ "Node name for S&R": "GetImageSizeAndCount"
725
+ },
726
+ "widgets_values": []
727
+ },
728
+ {
729
+ "id": 122,
730
+ "type": "SetNode",
731
+ "pos": {
732
+ "0": 3128,
733
+ "1": 1177
734
+ },
735
+ "size": {
736
+ "0": 210,
737
+ "1": 58
738
+ },
739
+ "flags": {
740
+ "collapsed": true
741
+ },
742
+ "order": 38,
743
+ "mode": 0,
744
+ "inputs": [
745
+ {
746
+ "name": "IMAGE",
747
+ "type": "IMAGE",
748
+ "link": 201
749
+ }
750
+ ],
751
+ "outputs": [
752
+ {
753
+ "name": "*",
754
+ "type": "*",
755
+ "links": null
756
+ }
757
+ ],
758
+ "title": "Set_Sampler2",
759
+ "properties": {
760
+ "previousName": "Sampler2"
761
+ },
762
+ "widgets_values": [
763
+ "Sampler2"
764
+ ],
765
+ "color": "#2a363b",
766
+ "bgcolor": "#3f5159"
767
+ },
768
+ {
769
+ "id": 123,
770
+ "type": "GetNode",
771
+ "pos": {
772
+ "0": 6640,
773
+ "1": 190
774
+ },
775
+ "size": {
776
+ "0": 210,
777
+ "1": 58
778
+ },
779
+ "flags": {
780
+ "collapsed": true
781
+ },
782
+ "order": 5,
783
+ "mode": 0,
784
+ "inputs": [],
785
+ "outputs": [
786
+ {
787
+ "name": "IMAGE",
788
+ "type": "IMAGE",
789
+ "links": [
790
+ 202,
791
+ 209
792
+ ],
793
+ "slot_index": 0
794
+ }
795
+ ],
796
+ "title": "Get_Sampler1",
797
+ "properties": {},
798
+ "widgets_values": [
799
+ "Sampler1"
800
+ ],
801
+ "color": "#2a363b",
802
+ "bgcolor": "#3f5159"
803
+ },
804
+ {
805
+ "id": 124,
806
+ "type": "GetNode",
807
+ "pos": {
808
+ "0": 6640,
809
+ "1": 230
810
+ },
811
+ "size": {
812
+ "0": 210,
813
+ "1": 58
814
+ },
815
+ "flags": {
816
+ "collapsed": true
817
+ },
818
+ "order": 6,
819
+ "mode": 0,
820
+ "inputs": [],
821
+ "outputs": [
822
+ {
823
+ "name": "IMAGE",
824
+ "type": "IMAGE",
825
+ "links": [
826
+ 203
827
+ ],
828
+ "slot_index": 0
829
+ }
830
+ ],
831
+ "title": "Get_Sampler2",
832
+ "properties": {},
833
+ "widgets_values": [
834
+ "Sampler2"
835
+ ],
836
+ "color": "#2a363b",
837
+ "bgcolor": "#3f5159"
838
+ },
839
+ {
840
+ "id": 125,
841
+ "type": "SetNode",
842
+ "pos": {
843
+ "0": 4278,
844
+ "1": 1177
845
+ },
846
+ "size": {
847
+ "0": 210,
848
+ "1": 58
849
+ },
850
+ "flags": {
851
+ "collapsed": true
852
+ },
853
+ "order": 44,
854
+ "mode": 0,
855
+ "inputs": [
856
+ {
857
+ "name": "IMAGE",
858
+ "type": "IMAGE",
859
+ "link": 204
860
+ }
861
+ ],
862
+ "outputs": [
863
+ {
864
+ "name": "*",
865
+ "type": "*",
866
+ "links": [],
867
+ "slot_index": 0
868
+ }
869
+ ],
870
+ "title": "Set_Sampler3",
871
+ "properties": {
872
+ "previousName": "Sampler3"
873
+ },
874
+ "widgets_values": [
875
+ "Sampler3"
876
+ ],
877
+ "color": "#2a363b",
878
+ "bgcolor": "#3f5159"
879
+ },
880
+ {
881
+ "id": 126,
882
+ "type": "GetNode",
883
+ "pos": {
884
+ "0": 6650,
885
+ "1": 280
886
+ },
887
+ "size": {
888
+ "0": 210,
889
+ "1": 58
890
+ },
891
+ "flags": {
892
+ "collapsed": true
893
+ },
894
+ "order": 7,
895
+ "mode": 0,
896
+ "inputs": [],
897
+ "outputs": [
898
+ {
899
+ "name": "IMAGE",
900
+ "type": "IMAGE",
901
+ "links": [
902
+ 206
903
+ ],
904
+ "slot_index": 0
905
+ }
906
+ ],
907
+ "title": "Get_Sampler3",
908
+ "properties": {},
909
+ "widgets_values": [
910
+ "Sampler3"
911
+ ],
912
+ "color": "#2a363b",
913
+ "bgcolor": "#3f5159"
914
+ },
915
+ {
916
+ "id": 128,
917
+ "type": "GetNode",
918
+ "pos": {
919
+ "0": 6640,
920
+ "1": 330
921
+ },
922
+ "size": {
923
+ "0": 210,
924
+ "1": 58
925
+ },
926
+ "flags": {
927
+ "collapsed": true
928
+ },
929
+ "order": 8,
930
+ "mode": 0,
931
+ "inputs": [],
932
+ "outputs": [
933
+ {
934
+ "name": "IMAGE",
935
+ "type": "IMAGE",
936
+ "links": [
937
+ 208
938
+ ],
939
+ "slot_index": 0
940
+ }
941
+ ],
942
+ "title": "Get_Sampler4",
943
+ "properties": {},
944
+ "widgets_values": [
945
+ "Sampler4"
946
+ ],
947
+ "color": "#2a363b",
948
+ "bgcolor": "#3f5159"
949
+ },
950
+ {
951
+ "id": 131,
952
+ "type": "Note",
953
+ "pos": {
954
+ "0": 478,
955
+ "1": -884
956
+ },
957
+ "size": {
958
+ "0": 210,
959
+ "1": 58
960
+ },
961
+ "flags": {},
962
+ "order": 9,
963
+ "mode": 0,
964
+ "inputs": [],
965
+ "outputs": [],
966
+ "properties": {
967
+ "text": ""
968
+ },
969
+ "widgets_values": [
970
+ "sanity check that all the args are chosen correctly"
971
+ ],
972
+ "color": "#432",
973
+ "bgcolor": "#653"
974
+ },
975
+ {
976
+ "id": 116,
977
+ "type": "Note",
978
+ "pos": {
979
+ "0": 776,
980
+ "1": -111
981
+ },
982
+ "size": {
983
+ "0": 308.08209228515625,
984
+ "1": 78.06562805175781
985
+ },
986
+ "flags": {},
987
+ "order": 10,
988
+ "mode": 0,
989
+ "inputs": [],
990
+ "outputs": [],
991
+ "properties": {
992
+ "text": ""
993
+ },
994
+ "widgets_values": [
995
+ "Validation sampling settings are set here for all the sampler nodes."
996
+ ],
997
+ "color": "#432",
998
+ "bgcolor": "#653"
999
+ },
1000
+ {
1001
+ "id": 129,
1002
+ "type": "AddLabel",
1003
+ "pos": {
1004
+ "0": 6937,
1005
+ "1": 60
1006
+ },
1007
+ "size": {
1008
+ "0": 315,
1009
+ "1": 274
1010
+ },
1011
+ "flags": {
1012
+ "collapsed": true
1013
+ },
1014
+ "order": 49,
1015
+ "mode": 0,
1016
+ "inputs": [
1017
+ {
1018
+ "name": "image",
1019
+ "type": "IMAGE",
1020
+ "link": 210
1021
+ },
1022
+ {
1023
+ "name": "caption",
1024
+ "type": "STRING",
1025
+ "link": null,
1026
+ "widget": {
1027
+ "name": "caption"
1028
+ }
1029
+ },
1030
+ {
1031
+ "name": "text",
1032
+ "type": "STRING",
1033
+ "link": 231,
1034
+ "widget": {
1035
+ "name": "text"
1036
+ }
1037
+ }
1038
+ ],
1039
+ "outputs": [
1040
+ {
1041
+ "name": "IMAGE",
1042
+ "type": "IMAGE",
1043
+ "links": [
1044
+ 214
1045
+ ],
1046
+ "slot_index": 0,
1047
+ "shape": 3
1048
+ }
1049
+ ],
1050
+ "properties": {
1051
+ "Node name for S&R": "AddLabel"
1052
+ },
1053
+ "widgets_values": [
1054
+ 10,
1055
+ 2,
1056
+ 48,
1057
+ 32,
1058
+ "white",
1059
+ "black",
1060
+ "FreeMono.ttf",
1061
+ "Text",
1062
+ "up",
1063
+ ""
1064
+ ]
1065
+ },
1066
+ {
1067
+ "id": 97,
1068
+ "type": "VisualizeLoss",
1069
+ "pos": {
1070
+ "0": 1700,
1071
+ "1": -650
1072
+ },
1073
+ "size": {
1074
+ "0": 303.6300048828125,
1075
+ "1": 198
1076
+ },
1077
+ "flags": {},
1078
+ "order": 25,
1079
+ "mode": 0,
1080
+ "inputs": [
1081
+ {
1082
+ "name": "network_trainer",
1083
+ "type": "NETWORKTRAINER",
1084
+ "link": 246
1085
+ }
1086
+ ],
1087
+ "outputs": [
1088
+ {
1089
+ "name": "plot",
1090
+ "type": "IMAGE",
1091
+ "links": [
1092
+ 161
1093
+ ],
1094
+ "slot_index": 0,
1095
+ "shape": 3
1096
+ },
1097
+ {
1098
+ "name": "loss_list",
1099
+ "type": "FLOAT",
1100
+ "links": null,
1101
+ "shape": 3
1102
+ }
1103
+ ],
1104
+ "properties": {
1105
+ "Node name for S&R": "VisualizeLoss"
1106
+ },
1107
+ "widgets_values": [
1108
+ "seaborn-v0_8-dark-palette",
1109
+ 100,
1110
+ true,
1111
+ 768,
1112
+ 512,
1113
+ false
1114
+ ]
1115
+ },
1116
+ {
1117
+ "id": 99,
1118
+ "type": "VisualizeLoss",
1119
+ "pos": {
1120
+ "0": 2950,
1121
+ "1": -650
1122
+ },
1123
+ "size": {
1124
+ "0": 254.40000915527344,
1125
+ "1": 198
1126
+ },
1127
+ "flags": {},
1128
+ "order": 29,
1129
+ "mode": 0,
1130
+ "inputs": [
1131
+ {
1132
+ "name": "network_trainer",
1133
+ "type": "NETWORKTRAINER",
1134
+ "link": 164
1135
+ }
1136
+ ],
1137
+ "outputs": [
1138
+ {
1139
+ "name": "plot",
1140
+ "type": "IMAGE",
1141
+ "links": [
1142
+ 163
1143
+ ],
1144
+ "slot_index": 0,
1145
+ "shape": 3
1146
+ },
1147
+ {
1148
+ "name": "loss_list",
1149
+ "type": "FLOAT",
1150
+ "links": null,
1151
+ "shape": 3
1152
+ }
1153
+ ],
1154
+ "properties": {
1155
+ "Node name for S&R": "VisualizeLoss"
1156
+ },
1157
+ "widgets_values": [
1158
+ "seaborn-v0_8-dark-palette",
1159
+ 100,
1160
+ true,
1161
+ 768,
1162
+ 512,
1163
+ false
1164
+ ]
1165
+ },
1166
+ {
1167
+ "id": 101,
1168
+ "type": "VisualizeLoss",
1169
+ "pos": {
1170
+ "0": 4090,
1171
+ "1": -650
1172
+ },
1173
+ "size": {
1174
+ "0": 254.40000915527344,
1175
+ "1": 198
1176
+ },
1177
+ "flags": {},
1178
+ "order": 35,
1179
+ "mode": 0,
1180
+ "inputs": [
1181
+ {
1182
+ "name": "network_trainer",
1183
+ "type": "NETWORKTRAINER",
1184
+ "link": 166
1185
+ }
1186
+ ],
1187
+ "outputs": [
1188
+ {
1189
+ "name": "plot",
1190
+ "type": "IMAGE",
1191
+ "links": [
1192
+ 165
1193
+ ],
1194
+ "slot_index": 0,
1195
+ "shape": 3
1196
+ },
1197
+ {
1198
+ "name": "loss_list",
1199
+ "type": "FLOAT",
1200
+ "links": null,
1201
+ "shape": 3
1202
+ }
1203
+ ],
1204
+ "properties": {
1205
+ "Node name for S&R": "VisualizeLoss"
1206
+ },
1207
+ "widgets_values": [
1208
+ "seaborn-v0_8-dark-palette",
1209
+ 100,
1210
+ true,
1211
+ 768,
1212
+ 512,
1213
+ false
1214
+ ]
1215
+ },
1216
+ {
1217
+ "id": 98,
1218
+ "type": "SaveImage",
1219
+ "pos": {
1220
+ "0": 1680,
1221
+ "1": -340
1222
+ },
1223
+ "size": {
1224
+ "0": 645.9608764648438,
1225
+ "1": 439.37261962890625
1226
+ },
1227
+ "flags": {},
1228
+ "order": 27,
1229
+ "mode": 0,
1230
+ "inputs": [
1231
+ {
1232
+ "name": "images",
1233
+ "type": "IMAGE",
1234
+ "link": 161
1235
+ }
1236
+ ],
1237
+ "outputs": [],
1238
+ "properties": {},
1239
+ "widgets_values": [
1240
+ "flux_lora_loss_plot"
1241
+ ]
1242
+ },
1243
+ {
1244
+ "id": 100,
1245
+ "type": "SaveImage",
1246
+ "pos": {
1247
+ "0": 2990,
1248
+ "1": -340
1249
+ },
1250
+ "size": {
1251
+ "0": 574.23046875,
1252
+ "1": 414.46881103515625
1253
+ },
1254
+ "flags": {},
1255
+ "order": 32,
1256
+ "mode": 0,
1257
+ "inputs": [
1258
+ {
1259
+ "name": "images",
1260
+ "type": "IMAGE",
1261
+ "link": 163
1262
+ }
1263
+ ],
1264
+ "outputs": [],
1265
+ "properties": {},
1266
+ "widgets_values": [
1267
+ "flux_lora_loss_plot"
1268
+ ]
1269
+ },
1270
+ {
1271
+ "id": 102,
1272
+ "type": "SaveImage",
1273
+ "pos": {
1274
+ "0": 4080,
1275
+ "1": -340
1276
+ },
1277
+ "size": {
1278
+ "0": 574.23046875,
1279
+ "1": 414.46881103515625
1280
+ },
1281
+ "flags": {},
1282
+ "order": 39,
1283
+ "mode": 0,
1284
+ "inputs": [
1285
+ {
1286
+ "name": "images",
1287
+ "type": "IMAGE",
1288
+ "link": 165
1289
+ }
1290
+ ],
1291
+ "outputs": [],
1292
+ "properties": {},
1293
+ "widgets_values": [
1294
+ "flux_lora_loss_plot"
1295
+ ]
1296
+ },
1297
+ {
1298
+ "id": 108,
1299
+ "type": "TrainDatasetGeneralConfig",
1300
+ "pos": {
1301
+ "0": -1122.38330078125,
1302
+ "1": 213.22264099121094
1303
+ },
1304
+ "size": {
1305
+ "0": 315,
1306
+ "1": 202
1307
+ },
1308
+ "flags": {},
1309
+ "order": 11,
1310
+ "mode": 0,
1311
+ "inputs": [],
1312
+ "outputs": [
1313
+ {
1314
+ "name": "dataset_general",
1315
+ "type": "JSON",
1316
+ "links": [
1317
+ 185
1318
+ ],
1319
+ "slot_index": 0,
1320
+ "shape": 3
1321
+ }
1322
+ ],
1323
+ "properties": {
1324
+ "Node name for S&R": "TrainDatasetGeneralConfig"
1325
+ },
1326
+ "widgets_values": [
1327
+ false,
1328
+ false,
1329
+ false,
1330
+ 0,
1331
+ false,
1332
+ false,
1333
+ ".txt"
1334
+ ]
1335
+ },
1336
+ {
1337
+ "id": 95,
1338
+ "type": "OptimizerConfig",
1339
+ "pos": {
1340
+ "0": 322,
1341
+ "1": 385
1342
+ },
1343
+ "size": {
1344
+ "0": 315,
1345
+ "1": 244
1346
+ },
1347
+ "flags": {},
1348
+ "order": 12,
1349
+ "mode": 0,
1350
+ "inputs": [],
1351
+ "outputs": [
1352
+ {
1353
+ "name": "optimizer_settings",
1354
+ "type": "ARGS",
1355
+ "links": [],
1356
+ "slot_index": 0,
1357
+ "shape": 3
1358
+ }
1359
+ ],
1360
+ "properties": {
1361
+ "Node name for S&R": "OptimizerConfig"
1362
+ },
1363
+ "widgets_values": [
1364
+ "CAME",
1365
+ 1,
1366
+ "constant",
1367
+ 0,
1368
+ 1,
1369
+ 1,
1370
+ 5,
1371
+ ""
1372
+ ]
1373
+ },
1374
+ {
1375
+ "id": 117,
1376
+ "type": "ImageConcatFromBatch",
1377
+ "pos": {
1378
+ "0": 6690,
1379
+ "1": 417
1380
+ },
1381
+ "size": {
1382
+ "0": 315,
1383
+ "1": 106
1384
+ },
1385
+ "flags": {},
1386
+ "order": 20,
1387
+ "mode": 0,
1388
+ "inputs": [
1389
+ {
1390
+ "name": "images",
1391
+ "type": "IMAGE",
1392
+ "link": 195
1393
+ },
1394
+ {
1395
+ "name": "num_columns",
1396
+ "type": "INT",
1397
+ "link": 199,
1398
+ "widget": {
1399
+ "name": "num_columns"
1400
+ }
1401
+ }
1402
+ ],
1403
+ "outputs": [
1404
+ {
1405
+ "name": "IMAGE",
1406
+ "type": "IMAGE",
1407
+ "links": [
1408
+ 210
1409
+ ],
1410
+ "slot_index": 0,
1411
+ "shape": 3
1412
+ }
1413
+ ],
1414
+ "properties": {
1415
+ "Node name for S&R": "ImageConcatFromBatch"
1416
+ },
1417
+ "widgets_values": [
1418
+ 3,
1419
+ false,
1420
+ 4096
1421
+ ]
1422
+ },
1423
+ {
1424
+ "id": 114,
1425
+ "type": "OptimizerConfigAdafactor",
1426
+ "pos": {
1427
+ "0": 321,
1428
+ "1": 692
1429
+ },
1430
+ "size": {
1431
+ "0": 315,
1432
+ "1": 316
1433
+ },
1434
+ "flags": {},
1435
+ "order": 13,
1436
+ "mode": 0,
1437
+ "inputs": [],
1438
+ "outputs": [
1439
+ {
1440
+ "name": "optimizer_settings",
1441
+ "type": "ARGS",
1442
+ "links": [
1443
+ 237
1444
+ ],
1445
+ "slot_index": 0,
1446
+ "shape": 3
1447
+ }
1448
+ ],
1449
+ "properties": {
1450
+ "Node name for S&R": "OptimizerConfigAdafactor"
1451
+ },
1452
+ "widgets_values": [
1453
+ 1,
1454
+ "constant_with_warmup",
1455
+ 0,
1456
+ 1,
1457
+ 1,
1458
+ false,
1459
+ false,
1460
+ false,
1461
+ 1,
1462
+ 5,
1463
+ ""
1464
+ ]
1465
+ },
1466
+ {
1467
+ "id": 127,
1468
+ "type": "SetNode",
1469
+ "pos": {
1470
+ "0": 5319,
1471
+ "1": 1177
1472
+ },
1473
+ "size": {
1474
+ "0": 210,
1475
+ "1": 167.5275115966797
1476
+ },
1477
+ "flags": {
1478
+ "collapsed": false
1479
+ },
1480
+ "order": 52,
1481
+ "mode": 0,
1482
+ "inputs": [
1483
+ {
1484
+ "name": "IMAGE",
1485
+ "type": "IMAGE",
1486
+ "link": 207
1487
+ }
1488
+ ],
1489
+ "outputs": [
1490
+ {
1491
+ "name": "*",
1492
+ "type": "*",
1493
+ "links": null
1494
+ }
1495
+ ],
1496
+ "title": "Set_Sampler4",
1497
+ "properties": {
1498
+ "previousName": "Sampler4"
1499
+ },
1500
+ "widgets_values": [
1501
+ "Sampler4"
1502
+ ],
1503
+ "color": "#2a363b",
1504
+ "bgcolor": "#3f5159",
1505
+ "shape": 1
1506
+ },
1507
+ {
1508
+ "id": 89,
1509
+ "type": "UploadToHuggingFace",
1510
+ "pos": {
1511
+ "0": 5917,
1512
+ "1": 639
1513
+ },
1514
+ "size": {
1515
+ "0": 315,
1516
+ "1": 178
1517
+ },
1518
+ "flags": {},
1519
+ "order": 50,
1520
+ "mode": 2,
1521
+ "inputs": [
1522
+ {
1523
+ "name": "network_trainer",
1524
+ "type": "NETWORKTRAINER",
1525
+ "link": null
1526
+ },
1527
+ {
1528
+ "name": "source_path",
1529
+ "type": "STRING",
1530
+ "link": 230,
1531
+ "widget": {
1532
+ "name": "source_path"
1533
+ }
1534
+ }
1535
+ ],
1536
+ "outputs": [
1537
+ {
1538
+ "name": "network_trainer",
1539
+ "type": "NETWORKTRAINER",
1540
+ "links": null,
1541
+ "shape": 3
1542
+ },
1543
+ {
1544
+ "name": "status",
1545
+ "type": "STRING",
1546
+ "links": [
1547
+ 136
1548
+ ],
1549
+ "shape": 3
1550
+ }
1551
+ ],
1552
+ "properties": {
1553
+ "Node name for S&R": "UploadToHuggingFace"
1554
+ },
1555
+ "widgets_values": [
1556
+ "",
1557
+ "",
1558
+ "",
1559
+ true,
1560
+ ""
1561
+ ]
1562
+ },
1563
+ {
1564
+ "id": 2,
1565
+ "type": "FluxTrainModelSelect",
1566
+ "pos": {
1567
+ "0": 252,
1568
+ "1": 45
1569
+ },
1570
+ "size": {
1571
+ "0": 430,
1572
+ "1": 172
1573
+ },
1574
+ "flags": {},
1575
+ "order": 14,
1576
+ "mode": 0,
1577
+ "inputs": [],
1578
+ "outputs": [
1579
+ {
1580
+ "name": "flux_models",
1581
+ "type": "TRAIN_FLUX_MODELS",
1582
+ "links": [
1583
+ 179
1584
+ ],
1585
+ "shape": 3
1586
+ }
1587
+ ],
1588
+ "properties": {
1589
+ "Node name for S&R": "FluxTrainModelSelect"
1590
+ },
1591
+ "widgets_values": [
1592
+ "flux1-dev-fp8.safetensors",
1593
+ "ae.safetensors",
1594
+ "clip_l.safetensors",
1595
+ "t5xxl_fp8_e4m3fn.safetensors",
1596
+ ""
1597
+ ]
1598
+ },
1599
+ {
1600
+ "id": 88,
1601
+ "type": "Display Any (rgthree)",
1602
+ "pos": {
1603
+ "0": 1164,
1604
+ "1": 69
1605
+ },
1606
+ "size": {
1607
+ "0": 210,
1608
+ "1": 76
1609
+ },
1610
+ "flags": {},
1611
+ "order": 23,
1612
+ "mode": 0,
1613
+ "inputs": [
1614
+ {
1615
+ "name": "source",
1616
+ "type": "*",
1617
+ "link": 182,
1618
+ "dir": 3
1619
+ }
1620
+ ],
1621
+ "outputs": [],
1622
+ "title": "Number of epochs",
1623
+ "properties": {
1624
+ "Node name for S&R": "Display Any (rgthree)"
1625
+ },
1626
+ "widgets_values": [
1627
+ ""
1628
+ ]
1629
+ },
1630
+ {
1631
+ "id": 44,
1632
+ "type": "FluxTrainLoop",
1633
+ "pos": {
1634
+ "0": 2630,
1635
+ "1": 330
1636
+ },
1637
+ "size": {
1638
+ "0": 393,
1639
+ "1": 78
1640
+ },
1641
+ "flags": {},
1642
+ "order": 28,
1643
+ "mode": 4,
1644
+ "inputs": [
1645
+ {
1646
+ "name": "network_trainer",
1647
+ "type": "NETWORKTRAINER",
1648
+ "link": 240
1649
+ }
1650
+ ],
1651
+ "outputs": [
1652
+ {
1653
+ "name": "network_trainer",
1654
+ "type": "NETWORKTRAINER",
1655
+ "links": [
1656
+ 164,
1657
+ 222
1658
+ ],
1659
+ "slot_index": 0,
1660
+ "shape": 3
1661
+ },
1662
+ {
1663
+ "name": "steps",
1664
+ "type": "INT",
1665
+ "links": [
1666
+ 235
1667
+ ],
1668
+ "slot_index": 1,
1669
+ "shape": 3
1670
+ }
1671
+ ],
1672
+ "properties": {
1673
+ "Node name for S&R": "FluxTrainLoop"
1674
+ },
1675
+ "widgets_values": [
1676
+ 750
1677
+ ],
1678
+ "color": "#232",
1679
+ "bgcolor": "#353"
1680
+ },
1681
+ {
1682
+ "id": 47,
1683
+ "type": "FluxTrainSave",
1684
+ "pos": {
1685
+ "0": 3114,
1686
+ "1": 323
1687
+ },
1688
+ "size": {
1689
+ "0": 393,
1690
+ "1": 122
1691
+ },
1692
+ "flags": {},
1693
+ "order": 30,
1694
+ "mode": 4,
1695
+ "inputs": [
1696
+ {
1697
+ "name": "network_trainer",
1698
+ "type": "NETWORKTRAINER",
1699
+ "link": 222
1700
+ }
1701
+ ],
1702
+ "outputs": [
1703
+ {
1704
+ "name": "network_trainer",
1705
+ "type": "NETWORKTRAINER",
1706
+ "links": [
1707
+ 241
1708
+ ],
1709
+ "slot_index": 0,
1710
+ "shape": 3
1711
+ },
1712
+ {
1713
+ "name": "lora_path",
1714
+ "type": "STRING",
1715
+ "links": null,
1716
+ "shape": 3
1717
+ },
1718
+ {
1719
+ "name": "steps",
1720
+ "type": "INT",
1721
+ "links": [],
1722
+ "slot_index": 2,
1723
+ "shape": 3
1724
+ }
1725
+ ],
1726
+ "properties": {
1727
+ "Node name for S&R": "FluxTrainSave"
1728
+ },
1729
+ "widgets_values": [
1730
+ false,
1731
+ true
1732
+ ]
1733
+ },
1734
+ {
1735
+ "id": 59,
1736
+ "type": "FluxTrainLoop",
1737
+ "pos": {
1738
+ "0": 3699,
1739
+ "1": 329
1740
+ },
1741
+ "size": {
1742
+ "0": 393,
1743
+ "1": 78
1744
+ },
1745
+ "flags": {},
1746
+ "order": 33,
1747
+ "mode": 4,
1748
+ "inputs": [
1749
+ {
1750
+ "name": "network_trainer",
1751
+ "type": "NETWORKTRAINER",
1752
+ "link": 241
1753
+ }
1754
+ ],
1755
+ "outputs": [
1756
+ {
1757
+ "name": "network_trainer",
1758
+ "type": "NETWORKTRAINER",
1759
+ "links": [
1760
+ 166,
1761
+ 224
1762
+ ],
1763
+ "slot_index": 0,
1764
+ "shape": 3
1765
+ },
1766
+ {
1767
+ "name": "steps",
1768
+ "type": "INT",
1769
+ "links": [
1770
+ 234
1771
+ ],
1772
+ "slot_index": 1,
1773
+ "shape": 3
1774
+ }
1775
+ ],
1776
+ "properties": {
1777
+ "Node name for S&R": "FluxTrainLoop"
1778
+ },
1779
+ "widgets_values": [
1780
+ 750
1781
+ ],
1782
+ "color": "#232",
1783
+ "bgcolor": "#353"
1784
+ },
1785
+ {
1786
+ "id": 62,
1787
+ "type": "FluxTrainSave",
1788
+ "pos": {
1789
+ "0": 4202,
1790
+ "1": 331
1791
+ },
1792
+ "size": {
1793
+ "0": 393,
1794
+ "1": 122
1795
+ },
1796
+ "flags": {},
1797
+ "order": 36,
1798
+ "mode": 4,
1799
+ "inputs": [
1800
+ {
1801
+ "name": "network_trainer",
1802
+ "type": "NETWORKTRAINER",
1803
+ "link": 224
1804
+ }
1805
+ ],
1806
+ "outputs": [
1807
+ {
1808
+ "name": "network_trainer",
1809
+ "type": "NETWORKTRAINER",
1810
+ "links": [
1811
+ 242
1812
+ ],
1813
+ "slot_index": 0,
1814
+ "shape": 3
1815
+ },
1816
+ {
1817
+ "name": "lora_path",
1818
+ "type": "STRING",
1819
+ "links": null,
1820
+ "shape": 3
1821
+ },
1822
+ {
1823
+ "name": "steps",
1824
+ "type": "INT",
1825
+ "links": [],
1826
+ "slot_index": 2,
1827
+ "shape": 3
1828
+ }
1829
+ ],
1830
+ "properties": {
1831
+ "Node name for S&R": "FluxTrainSave"
1832
+ },
1833
+ "widgets_values": [
1834
+ false,
1835
+ true
1836
+ ]
1837
+ },
1838
+ {
1839
+ "id": 64,
1840
+ "type": "FluxTrainLoop",
1841
+ "pos": {
1842
+ "0": 4770,
1843
+ "1": 330
1844
+ },
1845
+ "size": {
1846
+ "0": 393,
1847
+ "1": 78
1848
+ },
1849
+ "flags": {},
1850
+ "order": 40,
1851
+ "mode": 4,
1852
+ "inputs": [
1853
+ {
1854
+ "name": "network_trainer",
1855
+ "type": "NETWORKTRAINER",
1856
+ "link": 242
1857
+ }
1858
+ ],
1859
+ "outputs": [
1860
+ {
1861
+ "name": "network_trainer",
1862
+ "type": "NETWORKTRAINER",
1863
+ "links": [
1864
+ 232
1865
+ ],
1866
+ "slot_index": 0,
1867
+ "shape": 3
1868
+ },
1869
+ {
1870
+ "name": "steps",
1871
+ "type": "INT",
1872
+ "links": [
1873
+ 215
1874
+ ],
1875
+ "slot_index": 1,
1876
+ "shape": 3
1877
+ }
1878
+ ],
1879
+ "properties": {
1880
+ "Node name for S&R": "FluxTrainLoop"
1881
+ },
1882
+ "widgets_values": [
1883
+ 50
1884
+ ],
1885
+ "color": "#232",
1886
+ "bgcolor": "#353"
1887
+ },
1888
+ {
1889
+ "id": 74,
1890
+ "type": "Display Any (rgthree)",
1891
+ "pos": {
1892
+ "0": 6231,
1893
+ "1": 489
1894
+ },
1895
+ "size": {
1896
+ "0": 358.62896728515625,
1897
+ "1": 76
1898
+ },
1899
+ "flags": {},
1900
+ "order": 51,
1901
+ "mode": 0,
1902
+ "inputs": [
1903
+ {
1904
+ "name": "source",
1905
+ "type": "*",
1906
+ "link": 236,
1907
+ "dir": 3
1908
+ }
1909
+ ],
1910
+ "outputs": [],
1911
+ "properties": {
1912
+ "Node name for S&R": "Display Any (rgthree)"
1913
+ },
1914
+ "widgets_values": [
1915
+ ""
1916
+ ]
1917
+ },
1918
+ {
1919
+ "id": 130,
1920
+ "type": "SaveImage",
1921
+ "pos": {
1922
+ "0": 7087,
1923
+ "1": 27
1924
+ },
1925
+ "size": {
1926
+ "0": 619.8221435546875,
1927
+ "1": 714.4110107421875
1928
+ },
1929
+ "flags": {},
1930
+ "order": 53,
1931
+ "mode": 0,
1932
+ "inputs": [
1933
+ {
1934
+ "name": "images",
1935
+ "type": "IMAGE",
1936
+ "link": 214
1937
+ }
1938
+ ],
1939
+ "outputs": [],
1940
+ "properties": {},
1941
+ "widgets_values": [
1942
+ "flux_lora_trainer_sheet_Moira"
1943
+ ]
1944
+ },
1945
+ {
1946
+ "id": 133,
1947
+ "type": "FluxTrainEnd",
1948
+ "pos": {
1949
+ "0": 5800,
1950
+ "1": 449
1951
+ },
1952
+ "size": {
1953
+ "0": 317.4000244140625,
1954
+ "1": 98
1955
+ },
1956
+ "flags": {},
1957
+ "order": 46,
1958
+ "mode": 4,
1959
+ "inputs": [
1960
+ {
1961
+ "name": "network_trainer",
1962
+ "type": "NETWORKTRAINER",
1963
+ "link": 244
1964
+ }
1965
+ ],
1966
+ "outputs": [
1967
+ {
1968
+ "name": "lora_name",
1969
+ "type": "STRING",
1970
+ "links": [
1971
+ 231
1972
+ ],
1973
+ "slot_index": 0,
1974
+ "shape": 3
1975
+ },
1976
+ {
1977
+ "name": "metadata",
1978
+ "type": "STRING",
1979
+ "links": null,
1980
+ "shape": 3
1981
+ },
1982
+ {
1983
+ "name": "lora_path",
1984
+ "type": "STRING",
1985
+ "links": [
1986
+ 230,
1987
+ 236
1988
+ ],
1989
+ "slot_index": 2,
1990
+ "shape": 3
1991
+ }
1992
+ ],
1993
+ "properties": {
1994
+ "Node name for S&R": "FluxTrainEnd"
1995
+ },
1996
+ "widgets_values": [
1997
+ true
1998
+ ],
1999
+ "color": "#322",
2000
+ "bgcolor": "#533"
2001
+ },
2002
+ {
2003
+ "id": 134,
2004
+ "type": "FluxTrainSave",
2005
+ "pos": {
2006
+ "0": 5275,
2007
+ "1": 328
2008
+ },
2009
+ "size": {
2010
+ "0": 393,
2011
+ "1": 122
2012
+ },
2013
+ "flags": {},
2014
+ "order": 42,
2015
+ "mode": 4,
2016
+ "inputs": [
2017
+ {
2018
+ "name": "network_trainer",
2019
+ "type": "NETWORKTRAINER",
2020
+ "link": 232
2021
+ }
2022
+ ],
2023
+ "outputs": [
2024
+ {
2025
+ "name": "network_trainer",
2026
+ "type": "NETWORKTRAINER",
2027
+ "links": [
2028
+ 243,
2029
+ 244
2030
+ ],
2031
+ "slot_index": 0,
2032
+ "shape": 3
2033
+ },
2034
+ {
2035
+ "name": "lora_path",
2036
+ "type": "STRING",
2037
+ "links": null,
2038
+ "shape": 3
2039
+ },
2040
+ {
2041
+ "name": "steps",
2042
+ "type": "INT",
2043
+ "links": [],
2044
+ "slot_index": 2,
2045
+ "shape": 3
2046
+ }
2047
+ ],
2048
+ "properties": {
2049
+ "Node name for S&R": "FluxTrainSave"
2050
+ },
2051
+ "widgets_values": [
2052
+ true,
2053
+ true
2054
+ ]
2055
+ },
2056
+ {
2057
+ "id": 14,
2058
+ "type": "FluxTrainSave",
2059
+ "pos": {
2060
+ "0": 1988,
2061
+ "1": 256
2062
+ },
2063
+ "size": {
2064
+ "0": 393,
2065
+ "1": 122
2066
+ },
2067
+ "flags": {},
2068
+ "order": 26,
2069
+ "mode": 0,
2070
+ "inputs": [
2071
+ {
2072
+ "name": "network_trainer",
2073
+ "type": "NETWORKTRAINER",
2074
+ "link": 247
2075
+ }
2076
+ ],
2077
+ "outputs": [
2078
+ {
2079
+ "name": "network_trainer",
2080
+ "type": "NETWORKTRAINER",
2081
+ "links": [
2082
+ 240
2083
+ ],
2084
+ "slot_index": 0,
2085
+ "shape": 3
2086
+ },
2087
+ {
2088
+ "name": "lora_path",
2089
+ "type": "STRING",
2090
+ "links": [],
2091
+ "slot_index": 1,
2092
+ "shape": 3
2093
+ },
2094
+ {
2095
+ "name": "steps",
2096
+ "type": "INT",
2097
+ "links": [],
2098
+ "slot_index": 2,
2099
+ "shape": 3
2100
+ }
2101
+ ],
2102
+ "properties": {
2103
+ "Node name for S&R": "FluxTrainSave"
2104
+ },
2105
+ "widgets_values": [
2106
+ true,
2107
+ true
2108
+ ]
2109
+ },
2110
+ {
2111
+ "id": 135,
2112
+ "type": "FluxTrainLoop",
2113
+ "pos": {
2114
+ "0": 1464,
2115
+ "1": 227
2116
+ },
2117
+ "size": {
2118
+ "0": 262,
2119
+ "1": 98
2120
+ },
2121
+ "flags": {},
2122
+ "order": 22,
2123
+ "mode": 0,
2124
+ "inputs": [
2125
+ {
2126
+ "name": "network_trainer",
2127
+ "type": "NETWORKTRAINER",
2128
+ "link": 245
2129
+ }
2130
+ ],
2131
+ "outputs": [
2132
+ {
2133
+ "name": "network_trainer",
2134
+ "type": "NETWORKTRAINER",
2135
+ "links": [
2136
+ 246,
2137
+ 247
2138
+ ],
2139
+ "shape": 3
2140
+ },
2141
+ {
2142
+ "name": "steps",
2143
+ "type": "INT",
2144
+ "links": null,
2145
+ "shape": 3
2146
+ }
2147
+ ],
2148
+ "properties": {
2149
+ "Node name for S&R": "FluxTrainLoop"
2150
+ },
2151
+ "widgets_values": [
2152
+ 1500
2153
+ ],
2154
+ "color": "#232",
2155
+ "bgcolor": "#353"
2156
+ },
2157
+ {
2158
+ "id": 109,
2159
+ "type": "TrainDatasetAdd",
2160
+ "pos": {
2161
+ "0": -772.3832397460938,
2162
+ "1": 203.22264099121094
2163
+ },
2164
+ "size": {
2165
+ "0": 394.5613708496094,
2166
+ "1": 418.9697570800781
2167
+ },
2168
+ "flags": {},
2169
+ "order": 18,
2170
+ "mode": 0,
2171
+ "inputs": [
2172
+ {
2173
+ "name": "dataset_config",
2174
+ "type": "JSON",
2175
+ "link": 185
2176
+ },
2177
+ {
2178
+ "name": "regularization",
2179
+ "type": "JSON",
2180
+ "link": null
2181
+ }
2182
+ ],
2183
+ "outputs": [
2184
+ {
2185
+ "name": "dataset",
2186
+ "type": "JSON",
2187
+ "links": [
2188
+ 239
2189
+ ],
2190
+ "slot_index": 0,
2191
+ "shape": 3
2192
+ }
2193
+ ],
2194
+ "properties": {
2195
+ "Node name for S&R": "TrainDatasetAdd"
2196
+ },
2197
+ "widgets_values": [
2198
+ 1024,
2199
+ 1024,
2200
+ 1,
2201
+ "/media/Traineur/3_Thalian_Elenian elf/",
2202
+ "Thalian_Elenian elf",
2203
+ true,
2204
+ false,
2205
+ 1,
2206
+ 768,
2207
+ 1280
2208
+ ]
2209
+ },
2210
+ {
2211
+ "id": 37,
2212
+ "type": "FluxTrainValidationSettings",
2213
+ "pos": {
2214
+ "0": 775,
2215
+ "1": 18
2216
+ },
2217
+ "size": {
2218
+ "0": 315,
2219
+ "1": 250
2220
+ },
2221
+ "flags": {},
2222
+ "order": 15,
2223
+ "mode": 0,
2224
+ "inputs": [],
2225
+ "outputs": [
2226
+ {
2227
+ "name": "validation_settings",
2228
+ "type": "VALSETTINGS",
2229
+ "links": [
2230
+ 58
2231
+ ],
2232
+ "slot_index": 0,
2233
+ "shape": 3
2234
+ }
2235
+ ],
2236
+ "properties": {
2237
+ "Node name for S&R": "FluxTrainValidationSettings"
2238
+ },
2239
+ "widgets_values": [
2240
+ 20,
2241
+ 1024,
2242
+ 1024,
2243
+ 3,
2244
+ 42,
2245
+ "fixed",
2246
+ true,
2247
+ 0.5,
2248
+ 1.15
2249
+ ]
2250
+ },
2251
+ {
2252
+ "id": 105,
2253
+ "type": "Display Any (rgthree)",
2254
+ "pos": {
2255
+ "0": 225,
2256
+ "1": -769
2257
+ },
2258
+ "size": {
2259
+ "0": 1073.7608642578125,
2260
+ "1": 492.8503112792969
2261
+ },
2262
+ "flags": {},
2263
+ "order": 24,
2264
+ "mode": 0,
2265
+ "inputs": [
2266
+ {
2267
+ "name": "source",
2268
+ "type": "*",
2269
+ "link": 183,
2270
+ "dir": 3
2271
+ }
2272
+ ],
2273
+ "outputs": [],
2274
+ "properties": {
2275
+ "Node name for S&R": "Display Any (rgthree)"
2276
+ },
2277
+ "widgets_values": [
2278
+ ""
2279
+ ]
2280
+ },
2281
+ {
2282
+ "id": 107,
2283
+ "type": "InitFluxLoRATraining",
2284
+ "pos": {
2285
+ "0": 783,
2286
+ "1": 326
2287
+ },
2288
+ "size": {
2289
+ "0": 500.7597961425781,
2290
+ "1": 878
2291
+ },
2292
+ "flags": {},
2293
+ "order": 21,
2294
+ "mode": 0,
2295
+ "inputs": [
2296
+ {
2297
+ "name": "flux_models",
2298
+ "type": "TRAIN_FLUX_MODELS",
2299
+ "link": 179
2300
+ },
2301
+ {
2302
+ "name": "dataset",
2303
+ "type": "JSON",
2304
+ "link": 239
2305
+ },
2306
+ {
2307
+ "name": "optimizer_settings",
2308
+ "type": "ARGS",
2309
+ "link": 237
2310
+ },
2311
+ {
2312
+ "name": "resume_args",
2313
+ "type": "ARGS",
2314
+ "link": null
2315
+ },
2316
+ {
2317
+ "name": "block_args",
2318
+ "type": "ARGS",
2319
+ "link": null
2320
+ }
2321
+ ],
2322
+ "outputs": [
2323
+ {
2324
+ "name": "network_trainer",
2325
+ "type": "NETWORKTRAINER",
2326
+ "links": [
2327
+ 245
2328
+ ],
2329
+ "shape": 3
2330
+ },
2331
+ {
2332
+ "name": "epochs_count",
2333
+ "type": "INT",
2334
+ "links": [
2335
+ 182
2336
+ ],
2337
+ "shape": 3
2338
+ },
2339
+ {
2340
+ "name": "args",
2341
+ "type": "KOHYA_ARGS",
2342
+ "links": [
2343
+ 183
2344
+ ],
2345
+ "shape": 3
2346
+ }
2347
+ ],
2348
+ "properties": {
2349
+ "Node name for S&R": "InitFluxLoRATraining"
2350
+ },
2351
+ "widgets_values": [
2352
+ "flux_lora_Thalian_Elenian",
2353
+ "/media/Traineur/3_Thalian_Elenian elf/",
2354
+ 32,
2355
+ 32,
2356
+ 0.0004,
2357
+ 1501,
2358
+ true,
2359
+ "disk",
2360
+ "disk",
2361
+ true,
2362
+ "logit_normal",
2363
+ 0,
2364
+ 1,
2365
+ 1.29,
2366
+ "shift",
2367
+ 1,
2368
+ "raw",
2369
+ 1,
2370
+ 3.1582000000000003,
2371
+ false,
2372
+ true,
2373
+ "bf16",
2374
+ "bf16",
2375
+ "sdpa",
2376
+ "",
2377
+ "",
2378
+ "disabled",
2379
+ 0,
2380
+ 0,
2381
+ "enabled"
2382
+ ]
2383
+ }
2384
+ ],
2385
+ "links": [
2386
+ [
2387
+ 58,
2388
+ 37,
2389
+ 0,
2390
+ 38,
2391
+ 0,
2392
+ "*"
2393
+ ],
2394
+ [
2395
+ 117,
2396
+ 81,
2397
+ 0,
2398
+ 80,
2399
+ 2,
2400
+ "STRING"
2401
+ ],
2402
+ [
2403
+ 121,
2404
+ 82,
2405
+ 0,
2406
+ 83,
2407
+ 2,
2408
+ "STRING"
2409
+ ],
2410
+ [
2411
+ 124,
2412
+ 84,
2413
+ 0,
2414
+ 85,
2415
+ 2,
2416
+ "STRING"
2417
+ ],
2418
+ [
2419
+ 136,
2420
+ 89,
2421
+ 1,
2422
+ 73,
2423
+ 0,
2424
+ "*"
2425
+ ],
2426
+ [
2427
+ 138,
2428
+ 70,
2429
+ 0,
2430
+ 90,
2431
+ 0,
2432
+ "IMAGE"
2433
+ ],
2434
+ [
2435
+ 161,
2436
+ 97,
2437
+ 0,
2438
+ 98,
2439
+ 0,
2440
+ "IMAGE"
2441
+ ],
2442
+ [
2443
+ 163,
2444
+ 99,
2445
+ 0,
2446
+ 100,
2447
+ 0,
2448
+ "IMAGE"
2449
+ ],
2450
+ [
2451
+ 164,
2452
+ 44,
2453
+ 0,
2454
+ 99,
2455
+ 0,
2456
+ "NETWORKTRAINER"
2457
+ ],
2458
+ [
2459
+ 165,
2460
+ 101,
2461
+ 0,
2462
+ 102,
2463
+ 0,
2464
+ "IMAGE"
2465
+ ],
2466
+ [
2467
+ 166,
2468
+ 59,
2469
+ 0,
2470
+ 101,
2471
+ 0,
2472
+ "NETWORKTRAINER"
2473
+ ],
2474
+ [
2475
+ 179,
2476
+ 2,
2477
+ 0,
2478
+ 107,
2479
+ 0,
2480
+ "TRAIN_FLUX_MODELS"
2481
+ ],
2482
+ [
2483
+ 182,
2484
+ 107,
2485
+ 1,
2486
+ 88,
2487
+ 0,
2488
+ "*"
2489
+ ],
2490
+ [
2491
+ 183,
2492
+ 107,
2493
+ 2,
2494
+ 105,
2495
+ 0,
2496
+ "*"
2497
+ ],
2498
+ [
2499
+ 185,
2500
+ 108,
2501
+ 0,
2502
+ 109,
2503
+ 0,
2504
+ "JSON"
2505
+ ],
2506
+ [
2507
+ 195,
2508
+ 119,
2509
+ 0,
2510
+ 117,
2511
+ 0,
2512
+ "IMAGE"
2513
+ ],
2514
+ [
2515
+ 199,
2516
+ 120,
2517
+ 3,
2518
+ 117,
2519
+ 1,
2520
+ "INT"
2521
+ ],
2522
+ [
2523
+ 201,
2524
+ 80,
2525
+ 0,
2526
+ 122,
2527
+ 0,
2528
+ "*"
2529
+ ],
2530
+ [
2531
+ 202,
2532
+ 123,
2533
+ 0,
2534
+ 119,
2535
+ 0,
2536
+ "IMAGE"
2537
+ ],
2538
+ [
2539
+ 203,
2540
+ 124,
2541
+ 0,
2542
+ 119,
2543
+ 1,
2544
+ "IMAGE"
2545
+ ],
2546
+ [
2547
+ 204,
2548
+ 83,
2549
+ 0,
2550
+ 125,
2551
+ 0,
2552
+ "*"
2553
+ ],
2554
+ [
2555
+ 206,
2556
+ 126,
2557
+ 0,
2558
+ 119,
2559
+ 2,
2560
+ "IMAGE"
2561
+ ],
2562
+ [
2563
+ 207,
2564
+ 85,
2565
+ 0,
2566
+ 127,
2567
+ 0,
2568
+ "*"
2569
+ ],
2570
+ [
2571
+ 208,
2572
+ 128,
2573
+ 0,
2574
+ 119,
2575
+ 3,
2576
+ "IMAGE"
2577
+ ],
2578
+ [
2579
+ 209,
2580
+ 123,
2581
+ 0,
2582
+ 120,
2583
+ 0,
2584
+ "IMAGE"
2585
+ ],
2586
+ [
2587
+ 210,
2588
+ 117,
2589
+ 0,
2590
+ 129,
2591
+ 0,
2592
+ "IMAGE"
2593
+ ],
2594
+ [
2595
+ 214,
2596
+ 129,
2597
+ 0,
2598
+ 130,
2599
+ 0,
2600
+ "IMAGE"
2601
+ ],
2602
+ [
2603
+ 215,
2604
+ 64,
2605
+ 1,
2606
+ 84,
2607
+ 0,
2608
+ "*"
2609
+ ],
2610
+ [
2611
+ 222,
2612
+ 44,
2613
+ 0,
2614
+ 47,
2615
+ 0,
2616
+ "NETWORKTRAINER"
2617
+ ],
2618
+ [
2619
+ 224,
2620
+ 59,
2621
+ 0,
2622
+ 62,
2623
+ 0,
2624
+ "NETWORKTRAINER"
2625
+ ],
2626
+ [
2627
+ 230,
2628
+ 133,
2629
+ 2,
2630
+ 89,
2631
+ 1,
2632
+ "STRING"
2633
+ ],
2634
+ [
2635
+ 231,
2636
+ 133,
2637
+ 0,
2638
+ 129,
2639
+ 2,
2640
+ "STRING"
2641
+ ],
2642
+ [
2643
+ 232,
2644
+ 64,
2645
+ 0,
2646
+ 134,
2647
+ 0,
2648
+ "NETWORKTRAINER"
2649
+ ],
2650
+ [
2651
+ 234,
2652
+ 59,
2653
+ 1,
2654
+ 82,
2655
+ 0,
2656
+ "*"
2657
+ ],
2658
+ [
2659
+ 235,
2660
+ 44,
2661
+ 1,
2662
+ 81,
2663
+ 0,
2664
+ "*"
2665
+ ],
2666
+ [
2667
+ 236,
2668
+ 133,
2669
+ 2,
2670
+ 74,
2671
+ 0,
2672
+ "*"
2673
+ ],
2674
+ [
2675
+ 237,
2676
+ 114,
2677
+ 0,
2678
+ 107,
2679
+ 2,
2680
+ "ARGS"
2681
+ ],
2682
+ [
2683
+ 239,
2684
+ 109,
2685
+ 0,
2686
+ 107,
2687
+ 1,
2688
+ "JSON"
2689
+ ],
2690
+ [
2691
+ 240,
2692
+ 14,
2693
+ 0,
2694
+ 44,
2695
+ 0,
2696
+ "NETWORKTRAINER"
2697
+ ],
2698
+ [
2699
+ 241,
2700
+ 47,
2701
+ 0,
2702
+ 59,
2703
+ 0,
2704
+ "NETWORKTRAINER"
2705
+ ],
2706
+ [
2707
+ 242,
2708
+ 62,
2709
+ 0,
2710
+ 64,
2711
+ 0,
2712
+ "NETWORKTRAINER"
2713
+ ],
2714
+ [
2715
+ 243,
2716
+ 134,
2717
+ 0,
2718
+ 70,
2719
+ 0,
2720
+ "NETWORKTRAINER"
2721
+ ],
2722
+ [
2723
+ 244,
2724
+ 134,
2725
+ 0,
2726
+ 133,
2727
+ 0,
2728
+ "NETWORKTRAINER"
2729
+ ],
2730
+ [
2731
+ 245,
2732
+ 107,
2733
+ 0,
2734
+ 135,
2735
+ 0,
2736
+ "NETWORKTRAINER"
2737
+ ],
2738
+ [
2739
+ 246,
2740
+ 135,
2741
+ 0,
2742
+ 97,
2743
+ 0,
2744
+ "NETWORKTRAINER"
2745
+ ],
2746
+ [
2747
+ 247,
2748
+ 135,
2749
+ 0,
2750
+ 14,
2751
+ 0,
2752
+ "NETWORKTRAINER"
2753
+ ]
2754
+ ],
2755
+ "groups": [
2756
+ {
2757
+ "title": "Train_01",
2758
+ "bounding": [
2759
+ 1439,
2760
+ 120,
2761
+ 1107,
2762
+ 975
2763
+ ],
2764
+ "color": "#3f789e",
2765
+ "font_size": 24,
2766
+ "flags": {}
2767
+ },
2768
+ {
2769
+ "title": "Settings and init",
2770
+ "bounding": [
2771
+ 195,
2772
+ -187,
2773
+ 1199,
2774
+ 1405
2775
+ ],
2776
+ "color": "#b06634",
2777
+ "font_size": 24,
2778
+ "flags": {}
2779
+ },
2780
+ {
2781
+ "title": "Train_02",
2782
+ "bounding": [
2783
+ 2602,
2784
+ 124,
2785
+ 1046,
2786
+ 975
2787
+ ],
2788
+ "color": "#3f789e",
2789
+ "font_size": 24,
2790
+ "flags": {}
2791
+ },
2792
+ {
2793
+ "title": "Train_03",
2794
+ "bounding": [
2795
+ 3681,
2796
+ 128,
2797
+ 1047,
2798
+ 986
2799
+ ],
2800
+ "color": "#3f789e",
2801
+ "font_size": 24,
2802
+ "flags": {}
2803
+ },
2804
+ {
2805
+ "title": "Train_04",
2806
+ "bounding": [
2807
+ 4753,
2808
+ 127,
2809
+ 996,
2810
+ 989
2811
+ ],
2812
+ "color": "#3f789e",
2813
+ "font_size": 24,
2814
+ "flags": {}
2815
+ },
2816
+ {
2817
+ "title": "Dataset",
2818
+ "bounding": [
2819
+ -1190,
2820
+ -151,
2821
+ 1362,
2822
+ 851
2823
+ ],
2824
+ "color": "#3f789e",
2825
+ "font_size": 24,
2826
+ "flags": {}
2827
+ }
2828
+ ],
2829
+ "config": {},
2830
+ "extra": {
2831
+ "ds": {
2832
+ "scale": 0.8954302432552463,
2833
+ "offset": [
2834
+ -163.08615301155788,
2835
+ -345.6759969047612
2836
+ ]
2837
+ }
2838
+ },
2839
+ "version": 0.4
2840
+ }
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4e0cffbb85b1bf6fdda97ea1c1fabfe72686984b6e87806f25a72db08e83a852
3
+ size 134521156
optimizer.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:214dcc0c5e44ab7778e4fd75463d69798c275d36c93ce99d39afc35ac6658d3e
3
+ size 8627194
random_states_0.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec98b0696f2f425cf729b17fee3bf64a298c37f7937bc29ee230a6731c0597dd
3
+ size 14344
scheduler.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6c9e7a88377bd986ea09d668a94876105fd055ea5e2e24b0f2d25070c40ec5bb
3
+ size 1000