PLaszlo commited on
Commit
e97dffe
·
verified ·
1 Parent(s): 93df260

Upload 6 files

Browse files
tempfiles/clthmthblckbx_110_new_lr0002_steps750_rank128_bf16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d5d13b3449c0e45b9d48288452810e8cbeaccddea190adfa3c19961da7743280
3
+ size 1267925808
tempfiles/clthmthblckbx_110_new_lr0002_steps750_workflow.json ADDED
@@ -0,0 +1,1082 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "fc022933-cf60-4b27-9f8c-f4efa5d78cc9",
3
+ "revision": 0,
4
+ "last_node_id": 306,
5
+ "last_link_id": 759,
6
+ "nodes": [
7
+ {
8
+ "id": 88,
9
+ "type": "Display Any (rgthree)",
10
+ "pos": [
11
+ 1170,
12
+ 90
13
+ ],
14
+ "size": [
15
+ 210,
16
+ 88
17
+ ],
18
+ "flags": {},
19
+ "order": 17,
20
+ "mode": 0,
21
+ "inputs": [
22
+ {
23
+ "dir": 3,
24
+ "name": "source",
25
+ "type": "*",
26
+ "link": 182
27
+ }
28
+ ],
29
+ "outputs": [],
30
+ "title": "Number of epochs",
31
+ "properties": {
32
+ "cnr_id": "rgthree-comfy",
33
+ "ver": "32142fe476878a354dda6e2d4b5ea98960de3ced",
34
+ "Node name for S&R": "Display Any (rgthree)",
35
+ "aux_id": "rgthree/rgthree-comfy"
36
+ },
37
+ "widgets_values": [
38
+ ""
39
+ ]
40
+ },
41
+ {
42
+ "id": 137,
43
+ "type": "TrainDatasetGeneralConfig",
44
+ "pos": [
45
+ -1424.13720703125,
46
+ 169.72499084472656
47
+ ],
48
+ "size": [
49
+ 316.3266296386719,
50
+ 202
51
+ ],
52
+ "flags": {},
53
+ "order": 0,
54
+ "mode": 0,
55
+ "inputs": [],
56
+ "outputs": [
57
+ {
58
+ "name": "dataset_general",
59
+ "type": "JSON",
60
+ "links": [
61
+ 239,
62
+ 331
63
+ ]
64
+ }
65
+ ],
66
+ "properties": {
67
+ "cnr_id": "comfyui-fluxtrainer",
68
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
69
+ "Node name for S&R": "TrainDatasetGeneralConfig",
70
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
71
+ },
72
+ "widgets_values": [
73
+ false,
74
+ false,
75
+ false,
76
+ 0,
77
+ false,
78
+ false,
79
+ ".txt"
80
+ ]
81
+ },
82
+ {
83
+ "id": 113,
84
+ "type": "Note",
85
+ "pos": [
86
+ -1063.4300537109375,
87
+ -68.25479888916016
88
+ ],
89
+ "size": [
90
+ 754.6021728515625,
91
+ 145.63734436035156
92
+ ],
93
+ "flags": {},
94
+ "order": 1,
95
+ "mode": 0,
96
+ "inputs": [],
97
+ "outputs": [],
98
+ "properties": {
99
+ "text": ""
100
+ },
101
+ "widgets_values": [
102
+ "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."
103
+ ],
104
+ "color": "#432",
105
+ "bgcolor": "#653"
106
+ },
107
+ {
108
+ "id": 116,
109
+ "type": "Note",
110
+ "pos": [
111
+ 457.6540832519531,
112
+ -127.11420440673828
113
+ ],
114
+ "size": [
115
+ 352.5264587402344,
116
+ 88
117
+ ],
118
+ "flags": {},
119
+ "order": 2,
120
+ "mode": 0,
121
+ "inputs": [],
122
+ "outputs": [],
123
+ "properties": {
124
+ "text": ""
125
+ },
126
+ "widgets_values": [
127
+ "Validation sampling settings are set here for all the sampler nodes."
128
+ ],
129
+ "color": "#432",
130
+ "bgcolor": "#653"
131
+ },
132
+ {
133
+ "id": 131,
134
+ "type": "Note",
135
+ "pos": [
136
+ 478,
137
+ -884
138
+ ],
139
+ "size": [
140
+ 376.41943359375,
141
+ 106.31529998779297
142
+ ],
143
+ "flags": {},
144
+ "order": 3,
145
+ "mode": 0,
146
+ "inputs": [],
147
+ "outputs": [],
148
+ "properties": {
149
+ "text": ""
150
+ },
151
+ "widgets_values": [
152
+ "sanity check that all the args are chosen correctly"
153
+ ],
154
+ "color": "#432",
155
+ "bgcolor": "#653"
156
+ },
157
+ {
158
+ "id": 115,
159
+ "type": "Note",
160
+ "pos": [
161
+ -69.74251556396484,
162
+ -118.11553955078125
163
+ ],
164
+ "size": [
165
+ 482.8849182128906,
166
+ 183.01109313964844
167
+ ],
168
+ "flags": {},
169
+ "order": 4,
170
+ "mode": 0,
171
+ "inputs": [],
172
+ "outputs": [],
173
+ "properties": {
174
+ "text": ""
175
+ },
176
+ "widgets_values": [
177
+ "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."
178
+ ],
179
+ "color": "#432",
180
+ "bgcolor": "#653"
181
+ },
182
+ {
183
+ "id": 105,
184
+ "type": "Display Any (rgthree)",
185
+ "pos": [
186
+ 277.2126770019531,
187
+ -712.5799560546875
188
+ ],
189
+ "size": [
190
+ 1073.7608642578125,
191
+ 492.8503112792969
192
+ ],
193
+ "flags": {},
194
+ "order": 18,
195
+ "mode": 0,
196
+ "inputs": [
197
+ {
198
+ "dir": 3,
199
+ "name": "source",
200
+ "type": "*",
201
+ "link": 183
202
+ }
203
+ ],
204
+ "outputs": [],
205
+ "properties": {
206
+ "cnr_id": "rgthree-comfy",
207
+ "ver": "32142fe476878a354dda6e2d4b5ea98960de3ced",
208
+ "Node name for S&R": "Display Any (rgthree)",
209
+ "aux_id": "rgthree/rgthree-comfy"
210
+ },
211
+ "widgets_values": [
212
+ ""
213
+ ]
214
+ },
215
+ {
216
+ "id": 138,
217
+ "type": "OptimizerConfigAdafactor",
218
+ "pos": [
219
+ 244.04385375976562,
220
+ 345.0316162109375
221
+ ],
222
+ "size": [
223
+ 402.7909240722656,
224
+ 387.0909118652344
225
+ ],
226
+ "flags": {},
227
+ "order": 5,
228
+ "mode": 0,
229
+ "inputs": [],
230
+ "outputs": [
231
+ {
232
+ "name": "optimizer_settings",
233
+ "type": "ARGS",
234
+ "links": [
235
+ 293
236
+ ]
237
+ }
238
+ ],
239
+ "properties": {
240
+ "cnr_id": "comfyui-fluxtrainer",
241
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
242
+ "Node name for S&R": "OptimizerConfigAdafactor",
243
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
244
+ },
245
+ "widgets_values": [
246
+ 1,
247
+ "constant",
248
+ 0,
249
+ 1,
250
+ 1,
251
+ false,
252
+ false,
253
+ false,
254
+ 1,
255
+ 0,
256
+ ""
257
+ ]
258
+ },
259
+ {
260
+ "id": 190,
261
+ "type": "ComfyDeployOutputText",
262
+ "pos": [
263
+ 2070.00146484375,
264
+ 1017.927001953125
265
+ ],
266
+ "size": [
267
+ 400,
268
+ 200
269
+ ],
270
+ "flags": {},
271
+ "order": 6,
272
+ "mode": 4,
273
+ "inputs": [
274
+ {
275
+ "name": "text",
276
+ "type": "STRING",
277
+ "link": null
278
+ }
279
+ ],
280
+ "outputs": [],
281
+ "properties": {
282
+ "cnr_id": "comfyui-deploy",
283
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
284
+ "Node name for S&R": "ComfyDeployOutputText"
285
+ },
286
+ "widgets_values": [
287
+ "txt",
288
+ "output_text",
289
+ "output_text"
290
+ ]
291
+ },
292
+ {
293
+ "id": 184,
294
+ "type": "ComfyUIDeployExternalTextAny",
295
+ "pos": [
296
+ -1091.3636474609375,
297
+ 445.1203918457031
298
+ ],
299
+ "size": [
300
+ 428.4000244140625,
301
+ 200
302
+ ],
303
+ "flags": {},
304
+ "order": 7,
305
+ "mode": 4,
306
+ "inputs": [],
307
+ "outputs": [
308
+ {
309
+ "name": "text",
310
+ "type": "*",
311
+ "slot_index": 0,
312
+ "links": []
313
+ }
314
+ ],
315
+ "properties": {
316
+ "cnr_id": "comfyui-deploy",
317
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
318
+ "Node name for S&R": "ComfyUIDeployExternalTextAny"
319
+ },
320
+ "widgets_values": [
321
+ "trigger_word",
322
+ "clthmthblckbx",
323
+ "Trigger word",
324
+ ""
325
+ ]
326
+ },
327
+ {
328
+ "id": 187,
329
+ "type": "ComfyUIDeployExternalTextAny",
330
+ "pos": [
331
+ -1287.989501953125,
332
+ 788.010498046875
333
+ ],
334
+ "size": [
335
+ 428.4000244140625,
336
+ 200
337
+ ],
338
+ "flags": {},
339
+ "order": 8,
340
+ "mode": 4,
341
+ "inputs": [],
342
+ "outputs": [
343
+ {
344
+ "name": "text",
345
+ "type": "*",
346
+ "slot_index": 0,
347
+ "links": [
348
+ 332,
349
+ 333
350
+ ]
351
+ }
352
+ ],
353
+ "properties": {
354
+ "cnr_id": "comfyui-deploy",
355
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
356
+ "Node name for S&R": "ComfyUIDeployExternalTextAny"
357
+ },
358
+ "widgets_values": [
359
+ "product_id",
360
+ "",
361
+ "Product ID",
362
+ ""
363
+ ]
364
+ },
365
+ {
366
+ "id": 185,
367
+ "type": "ComfyUIDeployStringCombine",
368
+ "pos": [
369
+ -697.0902709960938,
370
+ 710.736328125
371
+ ],
372
+ "size": [
373
+ 400,
374
+ 244
375
+ ],
376
+ "flags": {},
377
+ "order": 13,
378
+ "mode": 4,
379
+ "inputs": [
380
+ {
381
+ "name": "text_b",
382
+ "shape": 7,
383
+ "type": "STRING",
384
+ "widget": {
385
+ "name": "text_b"
386
+ },
387
+ "link": 332
388
+ }
389
+ ],
390
+ "outputs": [
391
+ {
392
+ "name": "STRING",
393
+ "type": "STRING",
394
+ "slot_index": 0,
395
+ "links": []
396
+ }
397
+ ],
398
+ "properties": {
399
+ "cnr_id": "comfyui-deploy",
400
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
401
+ "Node name for S&R": "ComfyUIDeployStringCombine"
402
+ },
403
+ "widgets_values": [
404
+ "append",
405
+ "no",
406
+ "./models/datasets/",
407
+ "",
408
+ ""
409
+ ]
410
+ },
411
+ {
412
+ "id": 186,
413
+ "type": "ComfyUIDeployStringCombine",
414
+ "pos": [
415
+ -689.8053588867188,
416
+ 1052.0035400390625
417
+ ],
418
+ "size": [
419
+ 400,
420
+ 244
421
+ ],
422
+ "flags": {},
423
+ "order": 14,
424
+ "mode": 4,
425
+ "inputs": [
426
+ {
427
+ "name": "text_b",
428
+ "shape": 7,
429
+ "type": "STRING",
430
+ "widget": {
431
+ "name": "text_b"
432
+ },
433
+ "link": 333
434
+ }
435
+ ],
436
+ "outputs": [
437
+ {
438
+ "name": "STRING",
439
+ "type": "STRING",
440
+ "slot_index": 0,
441
+ "links": []
442
+ }
443
+ ],
444
+ "properties": {
445
+ "cnr_id": "comfyui-deploy",
446
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
447
+ "Node name for S&R": "ComfyUIDeployStringCombine"
448
+ },
449
+ "widgets_values": [
450
+ "append",
451
+ "no",
452
+ "./models/loras/",
453
+ "",
454
+ ""
455
+ ]
456
+ },
457
+ {
458
+ "id": 139,
459
+ "type": "FluxTrainLoop",
460
+ "pos": [
461
+ 1534.1473388671875,
462
+ 1082.5596923828125
463
+ ],
464
+ "size": [
465
+ 393,
466
+ 78
467
+ ],
468
+ "flags": {},
469
+ "order": 16,
470
+ "mode": 0,
471
+ "inputs": [
472
+ {
473
+ "name": "network_trainer",
474
+ "type": "NETWORKTRAINER",
475
+ "link": 311
476
+ }
477
+ ],
478
+ "outputs": [
479
+ {
480
+ "name": "network_trainer",
481
+ "type": "NETWORKTRAINER",
482
+ "slot_index": 0,
483
+ "links": [
484
+ 754
485
+ ]
486
+ },
487
+ {
488
+ "name": "steps",
489
+ "type": "INT",
490
+ "slot_index": 1,
491
+ "links": []
492
+ }
493
+ ],
494
+ "properties": {
495
+ "cnr_id": "comfyui-fluxtrainer",
496
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
497
+ "Node name for S&R": "FluxTrainLoop",
498
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
499
+ },
500
+ "widgets_values": [
501
+ 1250
502
+ ],
503
+ "color": "#232",
504
+ "bgcolor": "#353"
505
+ },
506
+ {
507
+ "id": 136,
508
+ "type": "FluxTrainModelSelect",
509
+ "pos": [
510
+ -97.35598754882812,
511
+ 122.73202514648438
512
+ ],
513
+ "size": [
514
+ 427.607421875,
515
+ 184
516
+ ],
517
+ "flags": {},
518
+ "order": 9,
519
+ "mode": 0,
520
+ "inputs": [
521
+ {
522
+ "name": "lora_path",
523
+ "shape": 7,
524
+ "type": "STRING",
525
+ "link": null
526
+ }
527
+ ],
528
+ "outputs": [
529
+ {
530
+ "name": "flux_models",
531
+ "type": "TRAIN_FLUX_MODELS",
532
+ "links": [
533
+ 238
534
+ ]
535
+ }
536
+ ],
537
+ "properties": {
538
+ "cnr_id": "comfyui-fluxtrainer",
539
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
540
+ "Node name for S&R": "FluxTrainModelSelect",
541
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
542
+ },
543
+ "widgets_values": [
544
+ "flux1-dev.safetensors",
545
+ "ae.safetensors",
546
+ "clipLFineTuneByZer0int_text.safetensors",
547
+ "t5xxl_fp16.safetensors"
548
+ ]
549
+ },
550
+ {
551
+ "id": 135,
552
+ "type": "StringConstantMultiline",
553
+ "pos": [
554
+ -12.889997482299805,
555
+ 802.8369750976562
556
+ ],
557
+ "size": [
558
+ 625.9965209960938,
559
+ 465.0767517089844
560
+ ],
561
+ "flags": {},
562
+ "order": 10,
563
+ "mode": 0,
564
+ "inputs": [],
565
+ "outputs": [
566
+ {
567
+ "name": "STRING",
568
+ "type": "STRING",
569
+ "slot_index": 0,
570
+ "links": [
571
+ 237
572
+ ]
573
+ }
574
+ ],
575
+ "properties": {
576
+ "cnr_id": "comfyui-kjnodes",
577
+ "ver": "4d8cd3daa4aa8c411c4a4a6a2a97199bd46d1b4e",
578
+ "Node name for S&R": "StringConstantMultiline",
579
+ "aux_id": "kijai/ComfyUI-KJNodes"
580
+ },
581
+ "widgets_values": [
582
+ "Professional product photography of clthmthblckbx. Magical background, perfect light and shadows, product placed on the reflective metal desk.",
583
+ true
584
+ ]
585
+ },
586
+ {
587
+ "id": 301,
588
+ "type": "ComfyUIDeployExternalNumberInt",
589
+ "pos": [
590
+ 1493.6116943359375,
591
+ 243.5182647705078
592
+ ],
593
+ "size": [
594
+ 453.5999755859375,
595
+ 200
596
+ ],
597
+ "flags": {},
598
+ "order": 11,
599
+ "mode": 4,
600
+ "inputs": [],
601
+ "outputs": [
602
+ {
603
+ "name": "value",
604
+ "type": "INT",
605
+ "links": []
606
+ }
607
+ ],
608
+ "properties": {
609
+ "cnr_id": "comfyui-deploy",
610
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
611
+ "Node name for S&R": "ComfyUIDeployExternalNumberInt"
612
+ },
613
+ "widgets_values": [
614
+ "steps times 1",
615
+ 2500,
616
+ "",
617
+ ""
618
+ ]
619
+ },
620
+ {
621
+ "id": 305,
622
+ "type": "PrimereAnyOutput",
623
+ "pos": [
624
+ 1598.3204345703125,
625
+ 524.953857421875
626
+ ],
627
+ "size": [
628
+ 505.00506591796875,
629
+ 88
630
+ ],
631
+ "flags": {},
632
+ "order": 20,
633
+ "mode": 0,
634
+ "inputs": [
635
+ {
636
+ "name": "input",
637
+ "type": "*",
638
+ "link": 758
639
+ }
640
+ ],
641
+ "outputs": [],
642
+ "properties": {
643
+ "cnr_id": "comfyui_primere_nodes",
644
+ "ver": "4e412e94133fee6216a16f94289d24d56008c380",
645
+ "Node name for S&R": "PrimereAnyOutput"
646
+ },
647
+ "widgets_values": [
648
+ "clthmthblckbx_102_rank128_bf16"
649
+ ]
650
+ },
651
+ {
652
+ "id": 306,
653
+ "type": "PrimereAnyOutput",
654
+ "pos": [
655
+ 1624.0374755859375,
656
+ 675.2535400390625
657
+ ],
658
+ "size": [
659
+ 505.00506591796875,
660
+ 88
661
+ ],
662
+ "flags": {},
663
+ "order": 21,
664
+ "mode": 0,
665
+ "inputs": [
666
+ {
667
+ "name": "input",
668
+ "type": "*",
669
+ "link": 759
670
+ }
671
+ ],
672
+ "outputs": [],
673
+ "properties": {
674
+ "cnr_id": "comfyui_primere_nodes",
675
+ "ver": "4e412e94133fee6216a16f94289d24d56008c380",
676
+ "Node name for S&R": "PrimereAnyOutput"
677
+ },
678
+ "widgets_values": [
679
+ "../../!LoraTraining/Datasets/Results/102/clthmthblckbx_102_rank128_bf16.safetensors"
680
+ ]
681
+ },
682
+ {
683
+ "id": 133,
684
+ "type": "FluxTrainEnd",
685
+ "pos": [
686
+ 1656.989501953125,
687
+ 837.8173217773438
688
+ ],
689
+ "size": [
690
+ 317.4000244140625,
691
+ 98
692
+ ],
693
+ "flags": {},
694
+ "order": 19,
695
+ "mode": 0,
696
+ "inputs": [
697
+ {
698
+ "name": "network_trainer",
699
+ "type": "NETWORKTRAINER",
700
+ "link": 754
701
+ }
702
+ ],
703
+ "outputs": [
704
+ {
705
+ "name": "lora_name",
706
+ "type": "STRING",
707
+ "slot_index": 0,
708
+ "links": [
709
+ 758
710
+ ]
711
+ },
712
+ {
713
+ "name": "metadata",
714
+ "type": "STRING",
715
+ "links": null
716
+ },
717
+ {
718
+ "name": "lora_path",
719
+ "type": "STRING",
720
+ "slot_index": 2,
721
+ "links": [
722
+ 759
723
+ ]
724
+ }
725
+ ],
726
+ "properties": {
727
+ "cnr_id": "comfyui-fluxtrainer",
728
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
729
+ "Node name for S&R": "FluxTrainEnd",
730
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
731
+ },
732
+ "widgets_values": [
733
+ false
734
+ ],
735
+ "color": "#322",
736
+ "bgcolor": "#533"
737
+ },
738
+ {
739
+ "id": 112,
740
+ "type": "TrainDatasetAdd",
741
+ "pos": [
742
+ -492.2872314453125,
743
+ 158.10292053222656
744
+ ],
745
+ "size": [
746
+ 274.7413330078125,
747
+ 482.4444580078125
748
+ ],
749
+ "flags": {},
750
+ "order": 12,
751
+ "mode": 0,
752
+ "inputs": [
753
+ {
754
+ "name": "dataset_config",
755
+ "type": "JSON",
756
+ "link": 331
757
+ },
758
+ {
759
+ "name": "regularization",
760
+ "shape": 7,
761
+ "type": "JSON",
762
+ "link": null
763
+ }
764
+ ],
765
+ "outputs": [
766
+ {
767
+ "name": "dataset",
768
+ "type": "JSON",
769
+ "slot_index": 0,
770
+ "links": [
771
+ 189
772
+ ]
773
+ }
774
+ ],
775
+ "properties": {
776
+ "cnr_id": "comfyui-fluxtrainer",
777
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
778
+ "Node name for S&R": "TrainDatasetAdd",
779
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
780
+ },
781
+ "widgets_values": [
782
+ 1024,
783
+ 1024,
784
+ 8,
785
+ "../../!LoraTraining/Datasets/110",
786
+ "clthmthblckbx",
787
+ false,
788
+ false,
789
+ 1,
790
+ 512,
791
+ 1024
792
+ ]
793
+ },
794
+ {
795
+ "id": 107,
796
+ "type": "InitFluxLoRATraining",
797
+ "pos": [
798
+ 810,
799
+ 330
800
+ ],
801
+ "size": [
802
+ 509.69342041015625,
803
+ 954.6666870117188
804
+ ],
805
+ "flags": {},
806
+ "order": 15,
807
+ "mode": 0,
808
+ "inputs": [
809
+ {
810
+ "name": "flux_models",
811
+ "type": "TRAIN_FLUX_MODELS",
812
+ "link": 238
813
+ },
814
+ {
815
+ "name": "dataset",
816
+ "type": "JSON",
817
+ "link": 189
818
+ },
819
+ {
820
+ "name": "optimizer_settings",
821
+ "type": "ARGS",
822
+ "link": 293
823
+ },
824
+ {
825
+ "name": "resume_args",
826
+ "shape": 7,
827
+ "type": "ARGS",
828
+ "link": null
829
+ },
830
+ {
831
+ "name": "block_args",
832
+ "shape": 7,
833
+ "type": "ARGS",
834
+ "link": null
835
+ },
836
+ {
837
+ "name": "loss_args",
838
+ "shape": 7,
839
+ "type": "ARGS",
840
+ "link": null
841
+ },
842
+ {
843
+ "name": "network_config",
844
+ "shape": 7,
845
+ "type": "NETWORK_CONFIG",
846
+ "link": null
847
+ },
848
+ {
849
+ "name": "sample_prompts",
850
+ "type": "STRING",
851
+ "widget": {
852
+ "name": "sample_prompts"
853
+ },
854
+ "link": 237
855
+ }
856
+ ],
857
+ "outputs": [
858
+ {
859
+ "name": "network_trainer",
860
+ "type": "NETWORKTRAINER",
861
+ "links": [
862
+ 311
863
+ ]
864
+ },
865
+ {
866
+ "name": "epochs_count",
867
+ "type": "INT",
868
+ "links": [
869
+ 182
870
+ ]
871
+ },
872
+ {
873
+ "name": "args",
874
+ "type": "KOHYA_ARGS",
875
+ "links": [
876
+ 183
877
+ ]
878
+ }
879
+ ],
880
+ "properties": {
881
+ "cnr_id": "comfyui-fluxtrainer",
882
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
883
+ "Node name for S&R": "InitFluxLoRATraining",
884
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
885
+ },
886
+ "widgets_values": [
887
+ "clthmthblckbx_110_new_lr0002_steps750",
888
+ "../../!LoraTraining/Datasets/Results/110",
889
+ 128,
890
+ 128.00000000000003,
891
+ 0.00030000000000000014,
892
+ 750,
893
+ true,
894
+ "memory",
895
+ "disabled",
896
+ false,
897
+ "none",
898
+ 0,
899
+ 1,
900
+ 1.29,
901
+ "sigmoid",
902
+ 1,
903
+ "raw",
904
+ 1,
905
+ 3.1582000000000003,
906
+ true,
907
+ false,
908
+ "bf16",
909
+ "bf16",
910
+ "xformers",
911
+ "",
912
+ "",
913
+ "clip_l",
914
+ 0.00010000000000000003,
915
+ 0.00010000000000000003,
916
+ "enabled"
917
+ ]
918
+ }
919
+ ],
920
+ "links": [
921
+ [
922
+ 182,
923
+ 107,
924
+ 1,
925
+ 88,
926
+ 0,
927
+ "*"
928
+ ],
929
+ [
930
+ 183,
931
+ 107,
932
+ 2,
933
+ 105,
934
+ 0,
935
+ "*"
936
+ ],
937
+ [
938
+ 189,
939
+ 112,
940
+ 0,
941
+ 107,
942
+ 1,
943
+ "JSON"
944
+ ],
945
+ [
946
+ 237,
947
+ 135,
948
+ 0,
949
+ 107,
950
+ 7,
951
+ "STRING"
952
+ ],
953
+ [
954
+ 238,
955
+ 136,
956
+ 0,
957
+ 107,
958
+ 0,
959
+ "TRAIN_FLUX_MODELS"
960
+ ],
961
+ [
962
+ 293,
963
+ 138,
964
+ 0,
965
+ 107,
966
+ 2,
967
+ "ARGS"
968
+ ],
969
+ [
970
+ 311,
971
+ 107,
972
+ 0,
973
+ 139,
974
+ 0,
975
+ "NETWORKTRAINER"
976
+ ],
977
+ [
978
+ 331,
979
+ 137,
980
+ 0,
981
+ 112,
982
+ 0,
983
+ "JSON"
984
+ ],
985
+ [
986
+ 332,
987
+ 187,
988
+ 0,
989
+ 185,
990
+ 0,
991
+ "STRING"
992
+ ],
993
+ [
994
+ 333,
995
+ 187,
996
+ 0,
997
+ 186,
998
+ 0,
999
+ "STRING"
1000
+ ],
1001
+ [
1002
+ 754,
1003
+ 139,
1004
+ 0,
1005
+ 133,
1006
+ 0,
1007
+ "NETWORKTRAINER"
1008
+ ],
1009
+ [
1010
+ 758,
1011
+ 133,
1012
+ 0,
1013
+ 305,
1014
+ 0,
1015
+ "*"
1016
+ ],
1017
+ [
1018
+ 759,
1019
+ 133,
1020
+ 2,
1021
+ 306,
1022
+ 0,
1023
+ "*"
1024
+ ]
1025
+ ],
1026
+ "groups": [
1027
+ {
1028
+ "id": 2,
1029
+ "title": "Settings and init",
1030
+ "bounding": [
1031
+ -103.14398956298828,
1032
+ -190.99302673339844,
1033
+ 1502.510009765625,
1034
+ 1504.344970703125
1035
+ ],
1036
+ "color": "#b06634",
1037
+ "font_size": 24,
1038
+ "flags": {}
1039
+ },
1040
+ {
1041
+ "id": 6,
1042
+ "title": "Dataset",
1043
+ "bounding": [
1044
+ -1492.13720703125,
1045
+ -184.27500915527344,
1046
+ 1362,
1047
+ 851
1048
+ ],
1049
+ "color": "#3f789e",
1050
+ "font_size": 24,
1051
+ "flags": {}
1052
+ },
1053
+ {
1054
+ "id": 7,
1055
+ "title": "Train_05",
1056
+ "bounding": [
1057
+ 1481.262939453125,
1058
+ 116.16743469238281,
1059
+ 1070.382568359375,
1060
+ 2207.358642578125
1061
+ ],
1062
+ "color": "#3f789e",
1063
+ "font_size": 24,
1064
+ "flags": {}
1065
+ }
1066
+ ],
1067
+ "config": {},
1068
+ "extra": {
1069
+ "ds": {
1070
+ "scale": 1.1408503393943803,
1071
+ "offset": [
1072
+ 1151.8477680517426,
1073
+ 147.31347094827467
1074
+ ]
1075
+ },
1076
+ "frontendVersion": "1.19.9",
1077
+ "VHS_latentpreview": true,
1078
+ "VHS_latentpreviewrate": 0
1079
+ },
1080
+ "version": 0.4,
1081
+ "seed_widgets": {}
1082
+ }
tempfiles/clthmthblckbx_110_new_rank128_bf16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1c3c523f677e1214eb5261b28b1b1183bdfbb463263be5f27efeb21a44a7891b
3
+ size 1267925776
tempfiles/clthmthblckbx_110_new_workflow.json ADDED
@@ -0,0 +1,1082 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "fc022933-cf60-4b27-9f8c-f4efa5d78cc9",
3
+ "revision": 0,
4
+ "last_node_id": 306,
5
+ "last_link_id": 759,
6
+ "nodes": [
7
+ {
8
+ "id": 88,
9
+ "type": "Display Any (rgthree)",
10
+ "pos": [
11
+ 1170,
12
+ 90
13
+ ],
14
+ "size": [
15
+ 210,
16
+ 88
17
+ ],
18
+ "flags": {},
19
+ "order": 17,
20
+ "mode": 0,
21
+ "inputs": [
22
+ {
23
+ "dir": 3,
24
+ "name": "source",
25
+ "type": "*",
26
+ "link": 182
27
+ }
28
+ ],
29
+ "outputs": [],
30
+ "title": "Number of epochs",
31
+ "properties": {
32
+ "cnr_id": "rgthree-comfy",
33
+ "ver": "32142fe476878a354dda6e2d4b5ea98960de3ced",
34
+ "Node name for S&R": "Display Any (rgthree)",
35
+ "aux_id": "rgthree/rgthree-comfy"
36
+ },
37
+ "widgets_values": [
38
+ ""
39
+ ]
40
+ },
41
+ {
42
+ "id": 137,
43
+ "type": "TrainDatasetGeneralConfig",
44
+ "pos": [
45
+ -1424.13720703125,
46
+ 169.72499084472656
47
+ ],
48
+ "size": [
49
+ 316.3266296386719,
50
+ 202
51
+ ],
52
+ "flags": {},
53
+ "order": 0,
54
+ "mode": 0,
55
+ "inputs": [],
56
+ "outputs": [
57
+ {
58
+ "name": "dataset_general",
59
+ "type": "JSON",
60
+ "links": [
61
+ 239,
62
+ 331
63
+ ]
64
+ }
65
+ ],
66
+ "properties": {
67
+ "cnr_id": "comfyui-fluxtrainer",
68
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
69
+ "Node name for S&R": "TrainDatasetGeneralConfig",
70
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
71
+ },
72
+ "widgets_values": [
73
+ false,
74
+ false,
75
+ false,
76
+ 0,
77
+ false,
78
+ false,
79
+ ".txt"
80
+ ]
81
+ },
82
+ {
83
+ "id": 113,
84
+ "type": "Note",
85
+ "pos": [
86
+ -1063.4300537109375,
87
+ -68.25479888916016
88
+ ],
89
+ "size": [
90
+ 754.6021728515625,
91
+ 145.63734436035156
92
+ ],
93
+ "flags": {},
94
+ "order": 1,
95
+ "mode": 0,
96
+ "inputs": [],
97
+ "outputs": [],
98
+ "properties": {
99
+ "text": ""
100
+ },
101
+ "widgets_values": [
102
+ "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."
103
+ ],
104
+ "color": "#432",
105
+ "bgcolor": "#653"
106
+ },
107
+ {
108
+ "id": 116,
109
+ "type": "Note",
110
+ "pos": [
111
+ 457.6540832519531,
112
+ -127.11420440673828
113
+ ],
114
+ "size": [
115
+ 352.5264587402344,
116
+ 88
117
+ ],
118
+ "flags": {},
119
+ "order": 2,
120
+ "mode": 0,
121
+ "inputs": [],
122
+ "outputs": [],
123
+ "properties": {
124
+ "text": ""
125
+ },
126
+ "widgets_values": [
127
+ "Validation sampling settings are set here for all the sampler nodes."
128
+ ],
129
+ "color": "#432",
130
+ "bgcolor": "#653"
131
+ },
132
+ {
133
+ "id": 131,
134
+ "type": "Note",
135
+ "pos": [
136
+ 478,
137
+ -884
138
+ ],
139
+ "size": [
140
+ 376.41943359375,
141
+ 106.31529998779297
142
+ ],
143
+ "flags": {},
144
+ "order": 3,
145
+ "mode": 0,
146
+ "inputs": [],
147
+ "outputs": [],
148
+ "properties": {
149
+ "text": ""
150
+ },
151
+ "widgets_values": [
152
+ "sanity check that all the args are chosen correctly"
153
+ ],
154
+ "color": "#432",
155
+ "bgcolor": "#653"
156
+ },
157
+ {
158
+ "id": 115,
159
+ "type": "Note",
160
+ "pos": [
161
+ -69.74251556396484,
162
+ -118.11553955078125
163
+ ],
164
+ "size": [
165
+ 482.8849182128906,
166
+ 183.01109313964844
167
+ ],
168
+ "flags": {},
169
+ "order": 4,
170
+ "mode": 0,
171
+ "inputs": [],
172
+ "outputs": [],
173
+ "properties": {
174
+ "text": ""
175
+ },
176
+ "widgets_values": [
177
+ "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."
178
+ ],
179
+ "color": "#432",
180
+ "bgcolor": "#653"
181
+ },
182
+ {
183
+ "id": 105,
184
+ "type": "Display Any (rgthree)",
185
+ "pos": [
186
+ 277.2126770019531,
187
+ -712.5799560546875
188
+ ],
189
+ "size": [
190
+ 1073.7608642578125,
191
+ 492.8503112792969
192
+ ],
193
+ "flags": {},
194
+ "order": 18,
195
+ "mode": 0,
196
+ "inputs": [
197
+ {
198
+ "dir": 3,
199
+ "name": "source",
200
+ "type": "*",
201
+ "link": 183
202
+ }
203
+ ],
204
+ "outputs": [],
205
+ "properties": {
206
+ "cnr_id": "rgthree-comfy",
207
+ "ver": "32142fe476878a354dda6e2d4b5ea98960de3ced",
208
+ "Node name for S&R": "Display Any (rgthree)",
209
+ "aux_id": "rgthree/rgthree-comfy"
210
+ },
211
+ "widgets_values": [
212
+ ""
213
+ ]
214
+ },
215
+ {
216
+ "id": 138,
217
+ "type": "OptimizerConfigAdafactor",
218
+ "pos": [
219
+ 244.04385375976562,
220
+ 345.0316162109375
221
+ ],
222
+ "size": [
223
+ 402.7909240722656,
224
+ 387.0909118652344
225
+ ],
226
+ "flags": {},
227
+ "order": 5,
228
+ "mode": 0,
229
+ "inputs": [],
230
+ "outputs": [
231
+ {
232
+ "name": "optimizer_settings",
233
+ "type": "ARGS",
234
+ "links": [
235
+ 293
236
+ ]
237
+ }
238
+ ],
239
+ "properties": {
240
+ "cnr_id": "comfyui-fluxtrainer",
241
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
242
+ "Node name for S&R": "OptimizerConfigAdafactor",
243
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
244
+ },
245
+ "widgets_values": [
246
+ 1,
247
+ "constant",
248
+ 0,
249
+ 1,
250
+ 1,
251
+ false,
252
+ false,
253
+ false,
254
+ 1,
255
+ 0,
256
+ ""
257
+ ]
258
+ },
259
+ {
260
+ "id": 190,
261
+ "type": "ComfyDeployOutputText",
262
+ "pos": [
263
+ 2070.00146484375,
264
+ 1017.927001953125
265
+ ],
266
+ "size": [
267
+ 400,
268
+ 200
269
+ ],
270
+ "flags": {},
271
+ "order": 6,
272
+ "mode": 4,
273
+ "inputs": [
274
+ {
275
+ "name": "text",
276
+ "type": "STRING",
277
+ "link": null
278
+ }
279
+ ],
280
+ "outputs": [],
281
+ "properties": {
282
+ "cnr_id": "comfyui-deploy",
283
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
284
+ "Node name for S&R": "ComfyDeployOutputText"
285
+ },
286
+ "widgets_values": [
287
+ "txt",
288
+ "output_text",
289
+ "output_text"
290
+ ]
291
+ },
292
+ {
293
+ "id": 184,
294
+ "type": "ComfyUIDeployExternalTextAny",
295
+ "pos": [
296
+ -1091.3636474609375,
297
+ 445.1203918457031
298
+ ],
299
+ "size": [
300
+ 428.4000244140625,
301
+ 200
302
+ ],
303
+ "flags": {},
304
+ "order": 7,
305
+ "mode": 4,
306
+ "inputs": [],
307
+ "outputs": [
308
+ {
309
+ "name": "text",
310
+ "type": "*",
311
+ "slot_index": 0,
312
+ "links": []
313
+ }
314
+ ],
315
+ "properties": {
316
+ "cnr_id": "comfyui-deploy",
317
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
318
+ "Node name for S&R": "ComfyUIDeployExternalTextAny"
319
+ },
320
+ "widgets_values": [
321
+ "trigger_word",
322
+ "clthmthblckbx",
323
+ "Trigger word",
324
+ ""
325
+ ]
326
+ },
327
+ {
328
+ "id": 187,
329
+ "type": "ComfyUIDeployExternalTextAny",
330
+ "pos": [
331
+ -1287.989501953125,
332
+ 788.010498046875
333
+ ],
334
+ "size": [
335
+ 428.4000244140625,
336
+ 200
337
+ ],
338
+ "flags": {},
339
+ "order": 8,
340
+ "mode": 4,
341
+ "inputs": [],
342
+ "outputs": [
343
+ {
344
+ "name": "text",
345
+ "type": "*",
346
+ "slot_index": 0,
347
+ "links": [
348
+ 332,
349
+ 333
350
+ ]
351
+ }
352
+ ],
353
+ "properties": {
354
+ "cnr_id": "comfyui-deploy",
355
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
356
+ "Node name for S&R": "ComfyUIDeployExternalTextAny"
357
+ },
358
+ "widgets_values": [
359
+ "product_id",
360
+ "",
361
+ "Product ID",
362
+ ""
363
+ ]
364
+ },
365
+ {
366
+ "id": 185,
367
+ "type": "ComfyUIDeployStringCombine",
368
+ "pos": [
369
+ -697.0902709960938,
370
+ 710.736328125
371
+ ],
372
+ "size": [
373
+ 400,
374
+ 244
375
+ ],
376
+ "flags": {},
377
+ "order": 13,
378
+ "mode": 4,
379
+ "inputs": [
380
+ {
381
+ "name": "text_b",
382
+ "shape": 7,
383
+ "type": "STRING",
384
+ "widget": {
385
+ "name": "text_b"
386
+ },
387
+ "link": 332
388
+ }
389
+ ],
390
+ "outputs": [
391
+ {
392
+ "name": "STRING",
393
+ "type": "STRING",
394
+ "slot_index": 0,
395
+ "links": []
396
+ }
397
+ ],
398
+ "properties": {
399
+ "cnr_id": "comfyui-deploy",
400
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
401
+ "Node name for S&R": "ComfyUIDeployStringCombine"
402
+ },
403
+ "widgets_values": [
404
+ "append",
405
+ "no",
406
+ "./models/datasets/",
407
+ "",
408
+ ""
409
+ ]
410
+ },
411
+ {
412
+ "id": 186,
413
+ "type": "ComfyUIDeployStringCombine",
414
+ "pos": [
415
+ -689.8053588867188,
416
+ 1052.0035400390625
417
+ ],
418
+ "size": [
419
+ 400,
420
+ 244
421
+ ],
422
+ "flags": {},
423
+ "order": 14,
424
+ "mode": 4,
425
+ "inputs": [
426
+ {
427
+ "name": "text_b",
428
+ "shape": 7,
429
+ "type": "STRING",
430
+ "widget": {
431
+ "name": "text_b"
432
+ },
433
+ "link": 333
434
+ }
435
+ ],
436
+ "outputs": [
437
+ {
438
+ "name": "STRING",
439
+ "type": "STRING",
440
+ "slot_index": 0,
441
+ "links": []
442
+ }
443
+ ],
444
+ "properties": {
445
+ "cnr_id": "comfyui-deploy",
446
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
447
+ "Node name for S&R": "ComfyUIDeployStringCombine"
448
+ },
449
+ "widgets_values": [
450
+ "append",
451
+ "no",
452
+ "./models/loras/",
453
+ "",
454
+ ""
455
+ ]
456
+ },
457
+ {
458
+ "id": 139,
459
+ "type": "FluxTrainLoop",
460
+ "pos": [
461
+ 1534.1473388671875,
462
+ 1082.5596923828125
463
+ ],
464
+ "size": [
465
+ 393,
466
+ 78
467
+ ],
468
+ "flags": {},
469
+ "order": 16,
470
+ "mode": 0,
471
+ "inputs": [
472
+ {
473
+ "name": "network_trainer",
474
+ "type": "NETWORKTRAINER",
475
+ "link": 311
476
+ }
477
+ ],
478
+ "outputs": [
479
+ {
480
+ "name": "network_trainer",
481
+ "type": "NETWORKTRAINER",
482
+ "slot_index": 0,
483
+ "links": [
484
+ 754
485
+ ]
486
+ },
487
+ {
488
+ "name": "steps",
489
+ "type": "INT",
490
+ "slot_index": 1,
491
+ "links": []
492
+ }
493
+ ],
494
+ "properties": {
495
+ "cnr_id": "comfyui-fluxtrainer",
496
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
497
+ "Node name for S&R": "FluxTrainLoop",
498
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
499
+ },
500
+ "widgets_values": [
501
+ 1250
502
+ ],
503
+ "color": "#232",
504
+ "bgcolor": "#353"
505
+ },
506
+ {
507
+ "id": 136,
508
+ "type": "FluxTrainModelSelect",
509
+ "pos": [
510
+ -97.35598754882812,
511
+ 122.73202514648438
512
+ ],
513
+ "size": [
514
+ 427.607421875,
515
+ 184
516
+ ],
517
+ "flags": {},
518
+ "order": 9,
519
+ "mode": 0,
520
+ "inputs": [
521
+ {
522
+ "name": "lora_path",
523
+ "shape": 7,
524
+ "type": "STRING",
525
+ "link": null
526
+ }
527
+ ],
528
+ "outputs": [
529
+ {
530
+ "name": "flux_models",
531
+ "type": "TRAIN_FLUX_MODELS",
532
+ "links": [
533
+ 238
534
+ ]
535
+ }
536
+ ],
537
+ "properties": {
538
+ "cnr_id": "comfyui-fluxtrainer",
539
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
540
+ "Node name for S&R": "FluxTrainModelSelect",
541
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
542
+ },
543
+ "widgets_values": [
544
+ "flux1-dev.safetensors",
545
+ "ae.safetensors",
546
+ "clipLFineTuneByZer0int_text.safetensors",
547
+ "t5xxl_fp16.safetensors"
548
+ ]
549
+ },
550
+ {
551
+ "id": 135,
552
+ "type": "StringConstantMultiline",
553
+ "pos": [
554
+ -12.889997482299805,
555
+ 802.8369750976562
556
+ ],
557
+ "size": [
558
+ 625.9965209960938,
559
+ 465.0767517089844
560
+ ],
561
+ "flags": {},
562
+ "order": 10,
563
+ "mode": 0,
564
+ "inputs": [],
565
+ "outputs": [
566
+ {
567
+ "name": "STRING",
568
+ "type": "STRING",
569
+ "slot_index": 0,
570
+ "links": [
571
+ 237
572
+ ]
573
+ }
574
+ ],
575
+ "properties": {
576
+ "cnr_id": "comfyui-kjnodes",
577
+ "ver": "4d8cd3daa4aa8c411c4a4a6a2a97199bd46d1b4e",
578
+ "Node name for S&R": "StringConstantMultiline",
579
+ "aux_id": "kijai/ComfyUI-KJNodes"
580
+ },
581
+ "widgets_values": [
582
+ "Professional product photography of clthmthblckbx. Magical background, perfect light and shadows, product placed on the reflective metal desk.",
583
+ true
584
+ ]
585
+ },
586
+ {
587
+ "id": 301,
588
+ "type": "ComfyUIDeployExternalNumberInt",
589
+ "pos": [
590
+ 1493.6116943359375,
591
+ 243.5182647705078
592
+ ],
593
+ "size": [
594
+ 453.5999755859375,
595
+ 200
596
+ ],
597
+ "flags": {},
598
+ "order": 11,
599
+ "mode": 4,
600
+ "inputs": [],
601
+ "outputs": [
602
+ {
603
+ "name": "value",
604
+ "type": "INT",
605
+ "links": []
606
+ }
607
+ ],
608
+ "properties": {
609
+ "cnr_id": "comfyui-deploy",
610
+ "ver": "e86a484160eddbfdd665430b8468b39bb4603aec",
611
+ "Node name for S&R": "ComfyUIDeployExternalNumberInt"
612
+ },
613
+ "widgets_values": [
614
+ "steps times 1",
615
+ 2500,
616
+ "",
617
+ ""
618
+ ]
619
+ },
620
+ {
621
+ "id": 305,
622
+ "type": "PrimereAnyOutput",
623
+ "pos": [
624
+ 1598.3204345703125,
625
+ 524.953857421875
626
+ ],
627
+ "size": [
628
+ 505.00506591796875,
629
+ 88
630
+ ],
631
+ "flags": {},
632
+ "order": 20,
633
+ "mode": 0,
634
+ "inputs": [
635
+ {
636
+ "name": "input",
637
+ "type": "*",
638
+ "link": 758
639
+ }
640
+ ],
641
+ "outputs": [],
642
+ "properties": {
643
+ "cnr_id": "comfyui_primere_nodes",
644
+ "ver": "4e412e94133fee6216a16f94289d24d56008c380",
645
+ "Node name for S&R": "PrimereAnyOutput"
646
+ },
647
+ "widgets_values": [
648
+ "clthmthblckbx_102_rank128_bf16"
649
+ ]
650
+ },
651
+ {
652
+ "id": 306,
653
+ "type": "PrimereAnyOutput",
654
+ "pos": [
655
+ 1624.0374755859375,
656
+ 675.2535400390625
657
+ ],
658
+ "size": [
659
+ 505.00506591796875,
660
+ 88
661
+ ],
662
+ "flags": {},
663
+ "order": 21,
664
+ "mode": 0,
665
+ "inputs": [
666
+ {
667
+ "name": "input",
668
+ "type": "*",
669
+ "link": 759
670
+ }
671
+ ],
672
+ "outputs": [],
673
+ "properties": {
674
+ "cnr_id": "comfyui_primere_nodes",
675
+ "ver": "4e412e94133fee6216a16f94289d24d56008c380",
676
+ "Node name for S&R": "PrimereAnyOutput"
677
+ },
678
+ "widgets_values": [
679
+ "../../!LoraTraining/Datasets/Results/102/clthmthblckbx_102_rank128_bf16.safetensors"
680
+ ]
681
+ },
682
+ {
683
+ "id": 133,
684
+ "type": "FluxTrainEnd",
685
+ "pos": [
686
+ 1656.989501953125,
687
+ 837.8173217773438
688
+ ],
689
+ "size": [
690
+ 317.4000244140625,
691
+ 98
692
+ ],
693
+ "flags": {},
694
+ "order": 19,
695
+ "mode": 0,
696
+ "inputs": [
697
+ {
698
+ "name": "network_trainer",
699
+ "type": "NETWORKTRAINER",
700
+ "link": 754
701
+ }
702
+ ],
703
+ "outputs": [
704
+ {
705
+ "name": "lora_name",
706
+ "type": "STRING",
707
+ "slot_index": 0,
708
+ "links": [
709
+ 758
710
+ ]
711
+ },
712
+ {
713
+ "name": "metadata",
714
+ "type": "STRING",
715
+ "links": null
716
+ },
717
+ {
718
+ "name": "lora_path",
719
+ "type": "STRING",
720
+ "slot_index": 2,
721
+ "links": [
722
+ 759
723
+ ]
724
+ }
725
+ ],
726
+ "properties": {
727
+ "cnr_id": "comfyui-fluxtrainer",
728
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
729
+ "Node name for S&R": "FluxTrainEnd",
730
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
731
+ },
732
+ "widgets_values": [
733
+ false
734
+ ],
735
+ "color": "#322",
736
+ "bgcolor": "#533"
737
+ },
738
+ {
739
+ "id": 112,
740
+ "type": "TrainDatasetAdd",
741
+ "pos": [
742
+ -492.2872314453125,
743
+ 158.10292053222656
744
+ ],
745
+ "size": [
746
+ 274.7413330078125,
747
+ 482.4444580078125
748
+ ],
749
+ "flags": {},
750
+ "order": 12,
751
+ "mode": 0,
752
+ "inputs": [
753
+ {
754
+ "name": "dataset_config",
755
+ "type": "JSON",
756
+ "link": 331
757
+ },
758
+ {
759
+ "name": "regularization",
760
+ "shape": 7,
761
+ "type": "JSON",
762
+ "link": null
763
+ }
764
+ ],
765
+ "outputs": [
766
+ {
767
+ "name": "dataset",
768
+ "type": "JSON",
769
+ "slot_index": 0,
770
+ "links": [
771
+ 189
772
+ ]
773
+ }
774
+ ],
775
+ "properties": {
776
+ "cnr_id": "comfyui-fluxtrainer",
777
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
778
+ "Node name for S&R": "TrainDatasetAdd",
779
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
780
+ },
781
+ "widgets_values": [
782
+ 1024,
783
+ 1024,
784
+ 8,
785
+ "../../!LoraTraining/Datasets/110",
786
+ "clthmthblckbx",
787
+ false,
788
+ false,
789
+ 1,
790
+ 512,
791
+ 1024
792
+ ]
793
+ },
794
+ {
795
+ "id": 107,
796
+ "type": "InitFluxLoRATraining",
797
+ "pos": [
798
+ 810,
799
+ 330
800
+ ],
801
+ "size": [
802
+ 509.69342041015625,
803
+ 954.6666870117188
804
+ ],
805
+ "flags": {},
806
+ "order": 15,
807
+ "mode": 0,
808
+ "inputs": [
809
+ {
810
+ "name": "flux_models",
811
+ "type": "TRAIN_FLUX_MODELS",
812
+ "link": 238
813
+ },
814
+ {
815
+ "name": "dataset",
816
+ "type": "JSON",
817
+ "link": 189
818
+ },
819
+ {
820
+ "name": "optimizer_settings",
821
+ "type": "ARGS",
822
+ "link": 293
823
+ },
824
+ {
825
+ "name": "resume_args",
826
+ "shape": 7,
827
+ "type": "ARGS",
828
+ "link": null
829
+ },
830
+ {
831
+ "name": "block_args",
832
+ "shape": 7,
833
+ "type": "ARGS",
834
+ "link": null
835
+ },
836
+ {
837
+ "name": "loss_args",
838
+ "shape": 7,
839
+ "type": "ARGS",
840
+ "link": null
841
+ },
842
+ {
843
+ "name": "network_config",
844
+ "shape": 7,
845
+ "type": "NETWORK_CONFIG",
846
+ "link": null
847
+ },
848
+ {
849
+ "name": "sample_prompts",
850
+ "type": "STRING",
851
+ "widget": {
852
+ "name": "sample_prompts"
853
+ },
854
+ "link": 237
855
+ }
856
+ ],
857
+ "outputs": [
858
+ {
859
+ "name": "network_trainer",
860
+ "type": "NETWORKTRAINER",
861
+ "links": [
862
+ 311
863
+ ]
864
+ },
865
+ {
866
+ "name": "epochs_count",
867
+ "type": "INT",
868
+ "links": [
869
+ 182
870
+ ]
871
+ },
872
+ {
873
+ "name": "args",
874
+ "type": "KOHYA_ARGS",
875
+ "links": [
876
+ 183
877
+ ]
878
+ }
879
+ ],
880
+ "properties": {
881
+ "cnr_id": "comfyui-fluxtrainer",
882
+ "ver": "639b3e80ba66e42605a34f393b576cd489e06734",
883
+ "Node name for S&R": "InitFluxLoRATraining",
884
+ "aux_id": "kijai/ComfyUI-FluxTrainer"
885
+ },
886
+ "widgets_values": [
887
+ "clthmthblckbx_110_new",
888
+ "../../!LoraTraining/Datasets/Results/110",
889
+ 128,
890
+ 128.00000000000003,
891
+ 0.00020000000000000006,
892
+ 625,
893
+ true,
894
+ "memory",
895
+ "disabled",
896
+ false,
897
+ "none",
898
+ 0,
899
+ 1,
900
+ 1.29,
901
+ "sigmoid",
902
+ 1,
903
+ "raw",
904
+ 1,
905
+ 3.1582000000000003,
906
+ true,
907
+ false,
908
+ "bf16",
909
+ "bf16",
910
+ "xformers",
911
+ "",
912
+ "",
913
+ "clip_l",
914
+ 0.00010000000000000003,
915
+ 0.00010000000000000003,
916
+ "enabled"
917
+ ]
918
+ }
919
+ ],
920
+ "links": [
921
+ [
922
+ 182,
923
+ 107,
924
+ 1,
925
+ 88,
926
+ 0,
927
+ "*"
928
+ ],
929
+ [
930
+ 183,
931
+ 107,
932
+ 2,
933
+ 105,
934
+ 0,
935
+ "*"
936
+ ],
937
+ [
938
+ 189,
939
+ 112,
940
+ 0,
941
+ 107,
942
+ 1,
943
+ "JSON"
944
+ ],
945
+ [
946
+ 237,
947
+ 135,
948
+ 0,
949
+ 107,
950
+ 7,
951
+ "STRING"
952
+ ],
953
+ [
954
+ 238,
955
+ 136,
956
+ 0,
957
+ 107,
958
+ 0,
959
+ "TRAIN_FLUX_MODELS"
960
+ ],
961
+ [
962
+ 293,
963
+ 138,
964
+ 0,
965
+ 107,
966
+ 2,
967
+ "ARGS"
968
+ ],
969
+ [
970
+ 311,
971
+ 107,
972
+ 0,
973
+ 139,
974
+ 0,
975
+ "NETWORKTRAINER"
976
+ ],
977
+ [
978
+ 331,
979
+ 137,
980
+ 0,
981
+ 112,
982
+ 0,
983
+ "JSON"
984
+ ],
985
+ [
986
+ 332,
987
+ 187,
988
+ 0,
989
+ 185,
990
+ 0,
991
+ "STRING"
992
+ ],
993
+ [
994
+ 333,
995
+ 187,
996
+ 0,
997
+ 186,
998
+ 0,
999
+ "STRING"
1000
+ ],
1001
+ [
1002
+ 754,
1003
+ 139,
1004
+ 0,
1005
+ 133,
1006
+ 0,
1007
+ "NETWORKTRAINER"
1008
+ ],
1009
+ [
1010
+ 758,
1011
+ 133,
1012
+ 0,
1013
+ 305,
1014
+ 0,
1015
+ "*"
1016
+ ],
1017
+ [
1018
+ 759,
1019
+ 133,
1020
+ 2,
1021
+ 306,
1022
+ 0,
1023
+ "*"
1024
+ ]
1025
+ ],
1026
+ "groups": [
1027
+ {
1028
+ "id": 2,
1029
+ "title": "Settings and init",
1030
+ "bounding": [
1031
+ -103.14398956298828,
1032
+ -190.99302673339844,
1033
+ 1502.510009765625,
1034
+ 1504.344970703125
1035
+ ],
1036
+ "color": "#b06634",
1037
+ "font_size": 24,
1038
+ "flags": {}
1039
+ },
1040
+ {
1041
+ "id": 6,
1042
+ "title": "Dataset",
1043
+ "bounding": [
1044
+ -1492.13720703125,
1045
+ -184.27500915527344,
1046
+ 1362,
1047
+ 851
1048
+ ],
1049
+ "color": "#3f789e",
1050
+ "font_size": 24,
1051
+ "flags": {}
1052
+ },
1053
+ {
1054
+ "id": 7,
1055
+ "title": "Train_05",
1056
+ "bounding": [
1057
+ 1481.262939453125,
1058
+ 116.16743469238281,
1059
+ 1070.382568359375,
1060
+ 2207.358642578125
1061
+ ],
1062
+ "color": "#3f789e",
1063
+ "font_size": 24,
1064
+ "flags": {}
1065
+ }
1066
+ ],
1067
+ "config": {},
1068
+ "extra": {
1069
+ "ds": {
1070
+ "scale": 1.1408503393943803,
1071
+ "offset": [
1072
+ 1151.8477680517426,
1073
+ 147.31347094827467
1074
+ ]
1075
+ },
1076
+ "frontendVersion": "1.19.9",
1077
+ "VHS_latentpreview": true,
1078
+ "VHS_latentpreviewrate": 0
1079
+ },
1080
+ "version": 0.4,
1081
+ "seed_widgets": {}
1082
+ }