Advertisement
Guest User

workflow_adafactor_splitmode_dimalpha64_3000steps_low10GBVRAM.json

a guest
Aug 31st, 2024
4,105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 61.59 KB | None | 0 0
  1. {
  2. "last_node_id": 134,
  3. "last_link_id": 243,
  4. "nodes": [
  5. {
  6. "id": 38,
  7. "type": "SetNode",
  8. "pos": {
  9. "0": 1138.6033935546875,
  10. "1": 1.119886875152588,
  11. "2": 0,
  12. "3": 0,
  13. "4": 0,
  14. "5": 0,
  15. "6": 0,
  16. "7": 0,
  17. "8": 0,
  18. "9": 0
  19. },
  20. "size": {
  21. "0": 210,
  22. "1": 58
  23. },
  24. "flags": {
  25. "collapsed": true
  26. },
  27. "order": 21,
  28. "mode": 0,
  29. "inputs": [
  30. {
  31. "name": "VALSETTINGS",
  32. "type": "VALSETTINGS",
  33. "link": 58
  34. }
  35. ],
  36. "outputs": [
  37. {
  38. "name": "*",
  39. "type": "*",
  40. "links": null
  41. }
  42. ],
  43. "title": "Set_validation_settings",
  44. "properties": {
  45. "previousName": "validation_settings"
  46. },
  47. "widgets_values": [
  48. "validation_settings"
  49. ]
  50. },
  51. {
  52. "id": 48,
  53. "type": "GetNode",
  54. "pos": {
  55. "0": 2630,
  56. "1": 450,
  57. "2": 0,
  58. "3": 0,
  59. "4": 0,
  60. "5": 0,
  61. "6": 0,
  62. "7": 0,
  63. "8": 0,
  64. "9": 0
  65. },
  66. "size": {
  67. "0": 210,
  68. "1": 58
  69. },
  70. "flags": {
  71. "collapsed": true
  72. },
  73. "order": 0,
  74. "mode": 0,
  75. "inputs": [],
  76. "outputs": [
  77. {
  78. "name": "VALSETTINGS",
  79. "type": "VALSETTINGS",
  80. "links": [],
  81. "slot_index": 0
  82. }
  83. ],
  84. "title": "Get_validation_settings",
  85. "properties": {},
  86. "widgets_values": [
  87. "validation_settings"
  88. ]
  89. },
  90. {
  91. "id": 63,
  92. "type": "GetNode",
  93. "pos": {
  94. "0": 3706.7109375,
  95. "1": 460,
  96. "2": 0,
  97. "3": 0,
  98. "4": 0,
  99. "5": 0,
  100. "6": 0,
  101. "7": 0,
  102. "8": 0,
  103. "9": 0
  104. },
  105. "size": {
  106. "0": 210,
  107. "1": 58
  108. },
  109. "flags": {
  110. "collapsed": true
  111. },
  112. "order": 1,
  113. "mode": 0,
  114. "inputs": [],
  115. "outputs": [
  116. {
  117. "name": "VALSETTINGS",
  118. "type": "VALSETTINGS",
  119. "links": [],
  120. "slot_index": 0
  121. }
  122. ],
  123. "title": "Get_validation_settings",
  124. "properties": {},
  125. "widgets_values": [
  126. "validation_settings"
  127. ]
  128. },
  129. {
  130. "id": 68,
  131. "type": "GetNode",
  132. "pos": {
  133. "0": 4765.21875,
  134. "1": 468.45684814453125,
  135. "2": 0,
  136. "3": 0,
  137. "4": 0,
  138. "5": 0,
  139. "6": 0,
  140. "7": 0,
  141. "8": 0,
  142. "9": 0
  143. },
  144. "size": {
  145. "0": 210,
  146. "1": 58
  147. },
  148. "flags": {
  149. "collapsed": true
  150. },
  151. "order": 2,
  152. "mode": 0,
  153. "inputs": [],
  154. "outputs": [
  155. {
  156. "name": "VALSETTINGS",
  157. "type": "VALSETTINGS",
  158. "links": [],
  159. "slot_index": 0
  160. }
  161. ],
  162. "title": "Get_validation_settings",
  163. "properties": {},
  164. "widgets_values": [
  165. "validation_settings"
  166. ]
  167. },
  168. {
  169. "id": 70,
  170. "type": "VisualizeLoss",
  171. "pos": {
  172. "0": 5586,
  173. "1": -246,
  174. "2": 0,
  175. "3": 0,
  176. "4": 0,
  177. "5": 0,
  178. "6": 0,
  179. "7": 0,
  180. "8": 0,
  181. "9": 0
  182. },
  183. "size": {
  184. "0": 254.40000915527344,
  185. "1": 198
  186. },
  187. "flags": {},
  188. "order": 55,
  189. "mode": 0,
  190. "inputs": [
  191. {
  192. "name": "network_trainer",
  193. "type": "NETWORKTRAINER",
  194. "link": 243
  195. }
  196. ],
  197. "outputs": [
  198. {
  199. "name": "plot",
  200. "type": "IMAGE",
  201. "links": [
  202. 138
  203. ],
  204. "slot_index": 0,
  205. "shape": 3
  206. },
  207. {
  208. "name": "loss_list",
  209. "type": "FLOAT",
  210. "links": null,
  211. "shape": 3
  212. }
  213. ],
  214. "properties": {
  215. "Node name for S&R": "VisualizeLoss"
  216. },
  217. "widgets_values": [
  218. "ggplot",
  219. 1000,
  220. true,
  221. 768,
  222. 512,
  223. false
  224. ]
  225. },
  226. {
  227. "id": 73,
  228. "type": "Display Any (rgthree)",
  229. "pos": {
  230. "0": 6270,
  231. "1": 660,
  232. "2": 0,
  233. "3": 0,
  234. "4": 0,
  235. "5": 0,
  236. "6": 0,
  237. "7": 0,
  238. "8": 0,
  239. "9": 0
  240. },
  241. "size": {
  242. "0": 210,
  243. "1": 76
  244. },
  245. "flags": {},
  246. "order": 26,
  247. "mode": 2,
  248. "inputs": [
  249. {
  250. "name": "source",
  251. "type": "*",
  252. "link": 136,
  253. "dir": 3
  254. }
  255. ],
  256. "outputs": [],
  257. "properties": {
  258. "Node name for S&R": "Display Any (rgthree)"
  259. },
  260. "widgets_values": [
  261. ""
  262. ]
  263. },
  264. {
  265. "id": 78,
  266. "type": "AddLabel",
  267. "pos": {
  268. "0": 2023,
  269. "1": 1177,
  270. "2": 0,
  271. "3": 0,
  272. "4": 0,
  273. "5": 0,
  274. "6": 0,
  275. "7": 0,
  276. "8": 0,
  277. "9": 0
  278. },
  279. "size": {
  280. "0": 315,
  281. "1": 274
  282. },
  283. "flags": {
  284. "collapsed": true
  285. },
  286. "order": 37,
  287. "mode": 0,
  288. "inputs": [
  289. {
  290. "name": "image",
  291. "type": "IMAGE",
  292. "link": null
  293. },
  294. {
  295. "name": "caption",
  296. "type": "STRING",
  297. "link": null,
  298. "widget": {
  299. "name": "caption"
  300. }
  301. },
  302. {
  303. "name": "text",
  304. "type": "STRING",
  305. "link": 111,
  306. "widget": {
  307. "name": "text"
  308. }
  309. }
  310. ],
  311. "outputs": [
  312. {
  313. "name": "IMAGE",
  314. "type": "IMAGE",
  315. "links": [
  316. 200
  317. ],
  318. "slot_index": 0,
  319. "shape": 3
  320. }
  321. ],
  322. "properties": {
  323. "Node name for S&R": "AddLabel"
  324. },
  325. "widgets_values": [
  326. 10,
  327. 2,
  328. 48,
  329. 32,
  330. "white",
  331. "black",
  332. "FreeMono.ttf",
  333. "Text",
  334. "up",
  335. ""
  336. ]
  337. },
  338. {
  339. "id": 79,
  340. "type": "SomethingToString",
  341. "pos": {
  342. "0": 1815,
  343. "1": 1177,
  344. "2": 0,
  345. "3": 0,
  346. "4": 0,
  347. "5": 0,
  348. "6": 0,
  349. "7": 0,
  350. "8": 0,
  351. "9": 0
  352. },
  353. "size": {
  354. "0": 315,
  355. "1": 82
  356. },
  357. "flags": {
  358. "collapsed": true
  359. },
  360. "order": 33,
  361. "mode": 0,
  362. "inputs": [
  363. {
  364. "name": "input",
  365. "type": "*",
  366. "link": 220
  367. }
  368. ],
  369. "outputs": [
  370. {
  371. "name": "STRING",
  372. "type": "STRING",
  373. "links": [
  374. 111
  375. ],
  376. "slot_index": 0,
  377. "shape": 3
  378. }
  379. ],
  380. "properties": {
  381. "Node name for S&R": "SomethingToString"
  382. },
  383. "widgets_values": [
  384. "steps ",
  385. ""
  386. ]
  387. },
  388. {
  389. "id": 80,
  390. "type": "AddLabel",
  391. "pos": {
  392. "0": 2982,
  393. "1": 1177,
  394. "2": 0,
  395. "3": 0,
  396. "4": 0,
  397. "5": 0,
  398. "6": 0,
  399. "7": 0,
  400. "8": 0,
  401. "9": 0
  402. },
  403. "size": {
  404. "0": 315,
  405. "1": 274
  406. },
  407. "flags": {
  408. "collapsed": true
  409. },
  410. "order": 44,
  411. "mode": 0,
  412. "inputs": [
  413. {
  414. "name": "image",
  415. "type": "IMAGE",
  416. "link": null
  417. },
  418. {
  419. "name": "caption",
  420. "type": "STRING",
  421. "link": null,
  422. "widget": {
  423. "name": "caption"
  424. }
  425. },
  426. {
  427. "name": "text",
  428. "type": "STRING",
  429. "link": 117,
  430. "widget": {
  431. "name": "text"
  432. }
  433. }
  434. ],
  435. "outputs": [
  436. {
  437. "name": "IMAGE",
  438. "type": "IMAGE",
  439. "links": [
  440. 201
  441. ],
  442. "slot_index": 0,
  443. "shape": 3
  444. }
  445. ],
  446. "properties": {
  447. "Node name for S&R": "AddLabel"
  448. },
  449. "widgets_values": [
  450. 10,
  451. 2,
  452. 48,
  453. 32,
  454. "white",
  455. "black",
  456. "FreeMono.ttf",
  457. "Text",
  458. "up",
  459. ""
  460. ]
  461. },
  462. {
  463. "id": 81,
  464. "type": "SomethingToString",
  465. "pos": {
  466. "0": 2774,
  467. "1": 1177,
  468. "2": 0,
  469. "3": 0,
  470. "4": 0,
  471. "5": 0,
  472. "6": 0,
  473. "7": 0,
  474. "8": 0,
  475. "9": 0
  476. },
  477. "size": {
  478. "0": 315,
  479. "1": 82
  480. },
  481. "flags": {
  482. "collapsed": true
  483. },
  484. "order": 40,
  485. "mode": 0,
  486. "inputs": [
  487. {
  488. "name": "input",
  489. "type": "*",
  490. "link": 235
  491. }
  492. ],
  493. "outputs": [
  494. {
  495. "name": "STRING",
  496. "type": "STRING",
  497. "links": [
  498. 117
  499. ],
  500. "slot_index": 0,
  501. "shape": 3
  502. }
  503. ],
  504. "properties": {
  505. "Node name for S&R": "SomethingToString"
  506. },
  507. "widgets_values": [
  508. "steps ",
  509. ""
  510. ]
  511. },
  512. {
  513. "id": 82,
  514. "type": "SomethingToString",
  515. "pos": {
  516. "0": 3909,
  517. "1": 1177,
  518. "2": 0,
  519. "3": 0,
  520. "4": 0,
  521. "5": 0,
  522. "6": 0,
  523. "7": 0,
  524. "8": 0,
  525. "9": 0
  526. },
  527. "size": {
  528. "0": 315,
  529. "1": 82
  530. },
  531. "flags": {
  532. "collapsed": true
  533. },
  534. "order": 47,
  535. "mode": 0,
  536. "inputs": [
  537. {
  538. "name": "input",
  539. "type": "*",
  540. "link": 234
  541. }
  542. ],
  543. "outputs": [
  544. {
  545. "name": "STRING",
  546. "type": "STRING",
  547. "links": [
  548. 121
  549. ],
  550. "slot_index": 0,
  551. "shape": 3
  552. }
  553. ],
  554. "properties": {
  555. "Node name for S&R": "SomethingToString"
  556. },
  557. "widgets_values": [
  558. "steps ",
  559. ""
  560. ]
  561. },
  562. {
  563. "id": 83,
  564. "type": "AddLabel",
  565. "pos": {
  566. "0": 4130,
  567. "1": 1177,
  568. "2": 0,
  569. "3": 0,
  570. "4": 0,
  571. "5": 0,
  572. "6": 0,
  573. "7": 0,
  574. "8": 0,
  575. "9": 0
  576. },
  577. "size": {
  578. "0": 315,
  579. "1": 274
  580. },
  581. "flags": {
  582. "collapsed": true
  583. },
  584. "order": 51,
  585. "mode": 0,
  586. "inputs": [
  587. {
  588. "name": "image",
  589. "type": "IMAGE",
  590. "link": null
  591. },
  592. {
  593. "name": "caption",
  594. "type": "STRING",
  595. "link": null,
  596. "widget": {
  597. "name": "caption"
  598. }
  599. },
  600. {
  601. "name": "text",
  602. "type": "STRING",
  603. "link": 121,
  604. "widget": {
  605. "name": "text"
  606. }
  607. }
  608. ],
  609. "outputs": [
  610. {
  611. "name": "IMAGE",
  612. "type": "IMAGE",
  613. "links": [
  614. 204
  615. ],
  616. "slot_index": 0,
  617. "shape": 3
  618. }
  619. ],
  620. "properties": {
  621. "Node name for S&R": "AddLabel"
  622. },
  623. "widgets_values": [
  624. 10,
  625. 2,
  626. 48,
  627. 32,
  628. "white",
  629. "black",
  630. "FreeMono.ttf",
  631. "Text",
  632. "up",
  633. ""
  634. ]
  635. },
  636. {
  637. "id": 84,
  638. "type": "SomethingToString",
  639. "pos": {
  640. "0": 4963,
  641. "1": 1177,
  642. "2": 0,
  643. "3": 0,
  644. "4": 0,
  645. "5": 0,
  646. "6": 0,
  647. "7": 0,
  648. "8": 0,
  649. "9": 0
  650. },
  651. "size": {
  652. "0": 315,
  653. "1": 82
  654. },
  655. "flags": {
  656. "collapsed": true
  657. },
  658. "order": 53,
  659. "mode": 0,
  660. "inputs": [
  661. {
  662. "name": "input",
  663. "type": "*",
  664. "link": 215
  665. }
  666. ],
  667. "outputs": [
  668. {
  669. "name": "STRING",
  670. "type": "STRING",
  671. "links": [
  672. 124
  673. ],
  674. "slot_index": 0,
  675. "shape": 3
  676. }
  677. ],
  678. "properties": {
  679. "Node name for S&R": "SomethingToString"
  680. },
  681. "widgets_values": [
  682. "steps ",
  683. ""
  684. ]
  685. },
  686. {
  687. "id": 85,
  688. "type": "AddLabel",
  689. "pos": {
  690. "0": 5171,
  691. "1": 1177,
  692. "2": 0,
  693. "3": 0,
  694. "4": 0,
  695. "5": 0,
  696. "6": 0,
  697. "7": 0,
  698. "8": 0,
  699. "9": 0
  700. },
  701. "size": {
  702. "0": 315,
  703. "1": 274
  704. },
  705. "flags": {
  706. "collapsed": true
  707. },
  708. "order": 56,
  709. "mode": 0,
  710. "inputs": [
  711. {
  712. "name": "image",
  713. "type": "IMAGE",
  714. "link": null
  715. },
  716. {
  717. "name": "caption",
  718. "type": "STRING",
  719. "link": null,
  720. "widget": {
  721. "name": "caption"
  722. }
  723. },
  724. {
  725. "name": "text",
  726. "type": "STRING",
  727. "link": 124,
  728. "widget": {
  729. "name": "text"
  730. }
  731. }
  732. ],
  733. "outputs": [
  734. {
  735. "name": "IMAGE",
  736. "type": "IMAGE",
  737. "links": [
  738. 207
  739. ],
  740. "slot_index": 0,
  741. "shape": 3
  742. }
  743. ],
  744. "properties": {
  745. "Node name for S&R": "AddLabel"
  746. },
  747. "widgets_values": [
  748. 10,
  749. 2,
  750. 48,
  751. 32,
  752. "white",
  753. "black",
  754. "FreeMono.ttf",
  755. "Text",
  756. "up",
  757. ""
  758. ]
  759. },
  760. {
  761. "id": 88,
  762. "type": "Display Any (rgthree)",
  763. "pos": {
  764. "0": 1143.6033935546875,
  765. "1": 82.11988067626953,
  766. "2": 0,
  767. "3": 0,
  768. "4": 0,
  769. "5": 0,
  770. "6": 0,
  771. "7": 0,
  772. "8": 0,
  773. "9": 0
  774. },
  775. "size": {
  776. "0": 210,
  777. "1": 76
  778. },
  779. "flags": {},
  780. "order": 28,
  781. "mode": 0,
  782. "inputs": [
  783. {
  784. "name": "source",
  785. "type": "*",
  786. "link": 182,
  787. "dir": 3
  788. }
  789. ],
  790. "outputs": [],
  791. "title": "Number of epochs",
  792. "properties": {
  793. "Node name for S&R": "Display Any (rgthree)"
  794. },
  795. "widgets_values": [
  796. ""
  797. ]
  798. },
  799. {
  800. "id": 89,
  801. "type": "UploadToHuggingFace",
  802. "pos": {
  803. "0": 5900,
  804. "1": 660,
  805. "2": 0,
  806. "3": 0,
  807. "4": 0,
  808. "5": 0,
  809. "6": 0,
  810. "7": 0,
  811. "8": 0,
  812. "9": 0
  813. },
  814. "size": {
  815. "0": 315,
  816. "1": 178
  817. },
  818. "flags": {},
  819. "order": 22,
  820. "mode": 2,
  821. "inputs": [
  822. {
  823. "name": "network_trainer",
  824. "type": "NETWORKTRAINER",
  825. "link": null
  826. },
  827. {
  828. "name": "source_path",
  829. "type": "STRING",
  830. "link": 230,
  831. "widget": {
  832. "name": "source_path"
  833. }
  834. }
  835. ],
  836. "outputs": [
  837. {
  838. "name": "network_trainer",
  839. "type": "NETWORKTRAINER",
  840. "links": null,
  841. "shape": 3
  842. },
  843. {
  844. "name": "status",
  845. "type": "STRING",
  846. "links": [
  847. 136
  848. ],
  849. "shape": 3
  850. }
  851. ],
  852. "properties": {
  853. "Node name for S&R": "UploadToHuggingFace"
  854. },
  855. "widgets_values": [
  856. "",
  857. "",
  858. "",
  859. true,
  860. ""
  861. ]
  862. },
  863. {
  864. "id": 90,
  865. "type": "SaveImage",
  866. "pos": {
  867. "0": 5877,
  868. "1": -60,
  869. "2": 0,
  870. "3": 0,
  871. "4": 0,
  872. "5": 0,
  873. "6": 0,
  874. "7": 0,
  875. "8": 0,
  876. "9": 0
  877. },
  878. "size": {
  879. "0": 574.23046875,
  880. "1": 414.46881103515625
  881. },
  882. "flags": {},
  883. "order": 57,
  884. "mode": 0,
  885. "inputs": [
  886. {
  887. "name": "images",
  888. "type": "IMAGE",
  889. "link": 138
  890. }
  891. ],
  892. "outputs": [],
  893. "properties": {},
  894. "widgets_values": [
  895. "flux_lora_loss_plot"
  896. ]
  897. },
  898. {
  899. "id": 105,
  900. "type": "Display Any (rgthree)",
  901. "pos": {
  902. "0": 483,
  903. "1": -811,
  904. "2": 0,
  905. "3": 0,
  906. "4": 0,
  907. "5": 0,
  908. "6": 0,
  909. "7": 0,
  910. "8": 0,
  911. "9": 0
  912. },
  913. "size": {
  914. "0": 1073.7608642578125,
  915. "1": 492.8503112792969
  916. },
  917. "flags": {},
  918. "order": 29,
  919. "mode": 0,
  920. "inputs": [
  921. {
  922. "name": "source",
  923. "type": "*",
  924. "link": 183,
  925. "dir": 3
  926. }
  927. ],
  928. "outputs": [],
  929. "properties": {
  930. "Node name for S&R": "Display Any (rgthree)"
  931. },
  932. "widgets_values": [
  933. ""
  934. ]
  935. },
  936. {
  937. "id": 108,
  938. "type": "TrainDatasetGeneralConfig",
  939. "pos": {
  940. "0": -1122.38330078125,
  941. "1": 213.22264099121094,
  942. "2": 0,
  943. "3": 0,
  944. "4": 0,
  945. "5": 0,
  946. "6": 0,
  947. "7": 0,
  948. "8": 0,
  949. "9": 0
  950. },
  951. "size": {
  952. "0": 315,
  953. "1": 154
  954. },
  955. "flags": {},
  956. "order": 3,
  957. "mode": 0,
  958. "inputs": [],
  959. "outputs": [
  960. {
  961. "name": "dataset_general",
  962. "type": "JSON",
  963. "links": [
  964. 185
  965. ],
  966. "slot_index": 0,
  967. "shape": 3
  968. }
  969. ],
  970. "properties": {
  971. "Node name for S&R": "TrainDatasetGeneralConfig"
  972. },
  973. "widgets_values": [
  974. false,
  975. false,
  976. false,
  977. 0,
  978. false
  979. ]
  980. },
  981. {
  982. "id": 113,
  983. "type": "Note",
  984. "pos": {
  985. "0": -732,
  986. "1": 63,
  987. "2": 0,
  988. "3": 0,
  989. "4": 0,
  990. "5": 0,
  991. "6": 0,
  992. "7": 0,
  993. "8": 0,
  994. "9": 0
  995. },
  996. "size": {
  997. "0": 462.68292236328125,
  998. "1": 79.98078918457031
  999. },
  1000. "flags": {},
  1001. "order": 4,
  1002. "mode": 0,
  1003. "inputs": [],
  1004. "outputs": [],
  1005. "properties": {
  1006. "text": ""
  1007. },
  1008. "widgets_values": [
  1009. "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."
  1010. ],
  1011. "color": "#432",
  1012. "bgcolor": "#653"
  1013. },
  1014. {
  1015. "id": 115,
  1016. "type": "Note",
  1017. "pos": {
  1018. "0": 248.60342407226562,
  1019. "1": -89.88011932373047,
  1020. "2": 0,
  1021. "3": 0,
  1022. "4": 0,
  1023. "5": 0,
  1024. "6": 0,
  1025. "7": 0,
  1026. "8": 0,
  1027. "9": 0
  1028. },
  1029. "size": {
  1030. "0": 462.68292236328125,
  1031. "1": 79.98078918457031
  1032. },
  1033. "flags": {},
  1034. "order": 5,
  1035. "mode": 0,
  1036. "inputs": [],
  1037. "outputs": [],
  1038. "properties": {
  1039. "text": ""
  1040. },
  1041. "widgets_values": [
  1042. "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."
  1043. ],
  1044. "color": "#432",
  1045. "bgcolor": "#653"
  1046. },
  1047. {
  1048. "id": 117,
  1049. "type": "ImageConcatFromBatch",
  1050. "pos": {
  1051. "0": 6690,
  1052. "1": 410,
  1053. "2": 0,
  1054. "3": 0,
  1055. "4": 0,
  1056. "5": 0,
  1057. "6": 0,
  1058. "7": 0,
  1059. "8": 0,
  1060. "9": 0
  1061. },
  1062. "size": {
  1063. "0": 315,
  1064. "1": 106
  1065. },
  1066. "flags": {},
  1067. "order": 25,
  1068. "mode": 0,
  1069. "inputs": [
  1070. {
  1071. "name": "images",
  1072. "type": "IMAGE",
  1073. "link": 195
  1074. },
  1075. {
  1076. "name": "num_columns",
  1077. "type": "INT",
  1078. "link": 199,
  1079. "widget": {
  1080. "name": "num_columns"
  1081. }
  1082. }
  1083. ],
  1084. "outputs": [
  1085. {
  1086. "name": "IMAGE",
  1087. "type": "IMAGE",
  1088. "links": [
  1089. 210
  1090. ],
  1091. "slot_index": 0,
  1092. "shape": 3
  1093. }
  1094. ],
  1095. "properties": {
  1096. "Node name for S&R": "ImageConcatFromBatch"
  1097. },
  1098. "widgets_values": [
  1099. 3,
  1100. false,
  1101. 4096
  1102. ]
  1103. },
  1104. {
  1105. "id": 119,
  1106. "type": "ImageBatchMulti",
  1107. "pos": {
  1108. "0": 6820,
  1109. "1": 180,
  1110. "2": 0,
  1111. "3": 0,
  1112. "4": 0,
  1113. "5": 0,
  1114. "6": 0,
  1115. "7": 0,
  1116. "8": 0,
  1117. "9": 0
  1118. },
  1119. "size": {
  1120. "0": 210,
  1121. "1": 142
  1122. },
  1123. "flags": {},
  1124. "order": 20,
  1125. "mode": 0,
  1126. "inputs": [
  1127. {
  1128. "name": "image_1",
  1129. "type": "IMAGE",
  1130. "link": 202
  1131. },
  1132. {
  1133. "name": "image_2",
  1134. "type": "IMAGE",
  1135. "link": 203
  1136. },
  1137. {
  1138. "name": "image_3",
  1139. "type": "IMAGE",
  1140. "link": 206
  1141. },
  1142. {
  1143. "name": "image_4",
  1144. "type": "IMAGE",
  1145. "link": 208
  1146. }
  1147. ],
  1148. "outputs": [
  1149. {
  1150. "name": "images",
  1151. "type": "IMAGE",
  1152. "links": [
  1153. 195
  1154. ],
  1155. "slot_index": 0,
  1156. "shape": 3
  1157. }
  1158. ],
  1159. "properties": {},
  1160. "widgets_values": [
  1161. 4,
  1162. null
  1163. ]
  1164. },
  1165. {
  1166. "id": 120,
  1167. "type": "GetImageSizeAndCount",
  1168. "pos": {
  1169. "0": 6830,
  1170. "1": 120,
  1171. "2": 0,
  1172. "3": 0,
  1173. "4": 0,
  1174. "5": 0,
  1175. "6": 0,
  1176. "7": 0,
  1177. "8": 0,
  1178. "9": 0
  1179. },
  1180. "size": {
  1181. "0": 210,
  1182. "1": 86
  1183. },
  1184. "flags": {
  1185. "collapsed": true
  1186. },
  1187. "order": 19,
  1188. "mode": 0,
  1189. "inputs": [
  1190. {
  1191. "name": "image",
  1192. "type": "IMAGE",
  1193. "link": 209
  1194. }
  1195. ],
  1196. "outputs": [
  1197. {
  1198. "name": "image",
  1199. "type": "IMAGE",
  1200. "links": [],
  1201. "slot_index": 0,
  1202. "shape": 3
  1203. },
  1204. {
  1205. "name": "1024 width",
  1206. "type": "INT",
  1207. "links": null,
  1208. "shape": 3
  1209. },
  1210. {
  1211. "name": "1072 height",
  1212. "type": "INT",
  1213. "links": null,
  1214. "shape": 3
  1215. },
  1216. {
  1217. "name": "4 count",
  1218. "type": "INT",
  1219. "links": [
  1220. 199
  1221. ],
  1222. "slot_index": 3,
  1223. "shape": 3
  1224. }
  1225. ],
  1226. "properties": {
  1227. "Node name for S&R": "GetImageSizeAndCount"
  1228. }
  1229. },
  1230. {
  1231. "id": 121,
  1232. "type": "SetNode",
  1233. "pos": {
  1234. "0": 2170,
  1235. "1": 1177,
  1236. "2": 0,
  1237. "3": 0,
  1238. "4": 0,
  1239. "5": 0,
  1240. "6": 0,
  1241. "7": 0,
  1242. "8": 0,
  1243. "9": 0
  1244. },
  1245. "size": {
  1246. "0": 210,
  1247. "1": 58
  1248. },
  1249. "flags": {
  1250. "collapsed": true
  1251. },
  1252. "order": 41,
  1253. "mode": 0,
  1254. "inputs": [
  1255. {
  1256. "name": "IMAGE",
  1257. "type": "IMAGE",
  1258. "link": 200
  1259. }
  1260. ],
  1261. "outputs": [
  1262. {
  1263. "name": "*",
  1264. "type": "*",
  1265. "links": null
  1266. }
  1267. ],
  1268. "title": "Set_Sampler1",
  1269. "properties": {
  1270. "previousName": "Sampler1"
  1271. },
  1272. "widgets_values": [
  1273. "Sampler1"
  1274. ],
  1275. "color": "#2a363b",
  1276. "bgcolor": "#3f5159"
  1277. },
  1278. {
  1279. "id": 122,
  1280. "type": "SetNode",
  1281. "pos": {
  1282. "0": 3128,
  1283. "1": 1177,
  1284. "2": 0,
  1285. "3": 0,
  1286. "4": 0,
  1287. "5": 0,
  1288. "6": 0,
  1289. "7": 0,
  1290. "8": 0,
  1291. "9": 0
  1292. },
  1293. "size": {
  1294. "0": 210,
  1295. "1": 58
  1296. },
  1297. "flags": {
  1298. "collapsed": true
  1299. },
  1300. "order": 48,
  1301. "mode": 0,
  1302. "inputs": [
  1303. {
  1304. "name": "IMAGE",
  1305. "type": "IMAGE",
  1306. "link": 201
  1307. }
  1308. ],
  1309. "outputs": [
  1310. {
  1311. "name": "*",
  1312. "type": "*",
  1313. "links": null
  1314. }
  1315. ],
  1316. "title": "Set_Sampler2",
  1317. "properties": {
  1318. "previousName": "Sampler2"
  1319. },
  1320. "widgets_values": [
  1321. "Sampler2"
  1322. ],
  1323. "color": "#2a363b",
  1324. "bgcolor": "#3f5159"
  1325. },
  1326. {
  1327. "id": 123,
  1328. "type": "GetNode",
  1329. "pos": {
  1330. "0": 6640,
  1331. "1": 190,
  1332. "2": 0,
  1333. "3": 0,
  1334. "4": 0,
  1335. "5": 0,
  1336. "6": 0,
  1337. "7": 0,
  1338. "8": 0,
  1339. "9": 0
  1340. },
  1341. "size": {
  1342. "0": 210,
  1343. "1": 58
  1344. },
  1345. "flags": {
  1346. "collapsed": true
  1347. },
  1348. "order": 6,
  1349. "mode": 0,
  1350. "inputs": [],
  1351. "outputs": [
  1352. {
  1353. "name": "IMAGE",
  1354. "type": "IMAGE",
  1355. "links": [
  1356. 202,
  1357. 209
  1358. ],
  1359. "slot_index": 0
  1360. }
  1361. ],
  1362. "title": "Get_Sampler1",
  1363. "properties": {},
  1364. "widgets_values": [
  1365. "Sampler1"
  1366. ],
  1367. "color": "#2a363b",
  1368. "bgcolor": "#3f5159"
  1369. },
  1370. {
  1371. "id": 124,
  1372. "type": "GetNode",
  1373. "pos": {
  1374. "0": 6640,
  1375. "1": 230,
  1376. "2": 0,
  1377. "3": 0,
  1378. "4": 0,
  1379. "5": 0,
  1380. "6": 0,
  1381. "7": 0,
  1382. "8": 0,
  1383. "9": 0
  1384. },
  1385. "size": {
  1386. "0": 210,
  1387. "1": 58
  1388. },
  1389. "flags": {
  1390. "collapsed": true
  1391. },
  1392. "order": 7,
  1393. "mode": 0,
  1394. "inputs": [],
  1395. "outputs": [
  1396. {
  1397. "name": "IMAGE",
  1398. "type": "IMAGE",
  1399. "links": [
  1400. 203
  1401. ],
  1402. "slot_index": 0
  1403. }
  1404. ],
  1405. "title": "Get_Sampler2",
  1406. "properties": {},
  1407. "widgets_values": [
  1408. "Sampler2"
  1409. ],
  1410. "color": "#2a363b",
  1411. "bgcolor": "#3f5159"
  1412. },
  1413. {
  1414. "id": 125,
  1415. "type": "SetNode",
  1416. "pos": {
  1417. "0": 4278,
  1418. "1": 1177,
  1419. "2": 0,
  1420. "3": 0,
  1421. "4": 0,
  1422. "5": 0,
  1423. "6": 0,
  1424. "7": 0,
  1425. "8": 0,
  1426. "9": 0
  1427. },
  1428. "size": {
  1429. "0": 210,
  1430. "1": 58
  1431. },
  1432. "flags": {
  1433. "collapsed": true
  1434. },
  1435. "order": 54,
  1436. "mode": 0,
  1437. "inputs": [
  1438. {
  1439. "name": "IMAGE",
  1440. "type": "IMAGE",
  1441. "link": 204
  1442. }
  1443. ],
  1444. "outputs": [
  1445. {
  1446. "name": "*",
  1447. "type": "*",
  1448. "links": [],
  1449. "slot_index": 0
  1450. }
  1451. ],
  1452. "title": "Set_Sampler3",
  1453. "properties": {
  1454. "previousName": "Sampler3"
  1455. },
  1456. "widgets_values": [
  1457. "Sampler3"
  1458. ],
  1459. "color": "#2a363b",
  1460. "bgcolor": "#3f5159"
  1461. },
  1462. {
  1463. "id": 126,
  1464. "type": "GetNode",
  1465. "pos": {
  1466. "0": 6650,
  1467. "1": 280,
  1468. "2": 0,
  1469. "3": 0,
  1470. "4": 0,
  1471. "5": 0,
  1472. "6": 0,
  1473. "7": 0,
  1474. "8": 0,
  1475. "9": 0
  1476. },
  1477. "size": {
  1478. "0": 210,
  1479. "1": 58
  1480. },
  1481. "flags": {
  1482. "collapsed": true
  1483. },
  1484. "order": 8,
  1485. "mode": 0,
  1486. "inputs": [],
  1487. "outputs": [
  1488. {
  1489. "name": "IMAGE",
  1490. "type": "IMAGE",
  1491. "links": [
  1492. 206
  1493. ],
  1494. "slot_index": 0
  1495. }
  1496. ],
  1497. "title": "Get_Sampler3",
  1498. "properties": {},
  1499. "widgets_values": [
  1500. "Sampler3"
  1501. ],
  1502. "color": "#2a363b",
  1503. "bgcolor": "#3f5159"
  1504. },
  1505. {
  1506. "id": 127,
  1507. "type": "SetNode",
  1508. "pos": {
  1509. "0": 5319,
  1510. "1": 1177,
  1511. "2": 0,
  1512. "3": 0,
  1513. "4": 0,
  1514. "5": 0,
  1515. "6": 0,
  1516. "7": 0,
  1517. "8": 0,
  1518. "9": 0
  1519. },
  1520. "size": {
  1521. "0": 210,
  1522. "1": 58
  1523. },
  1524. "flags": {
  1525. "collapsed": true
  1526. },
  1527. "order": 58,
  1528. "mode": 0,
  1529. "inputs": [
  1530. {
  1531. "name": "IMAGE",
  1532. "type": "IMAGE",
  1533. "link": 207
  1534. }
  1535. ],
  1536. "outputs": [
  1537. {
  1538. "name": "*",
  1539. "type": "*",
  1540. "links": null
  1541. }
  1542. ],
  1543. "title": "Set_Sampler4",
  1544. "properties": {
  1545. "previousName": "Sampler4"
  1546. },
  1547. "widgets_values": [
  1548. "Sampler4"
  1549. ],
  1550. "color": "#2a363b",
  1551. "bgcolor": "#3f5159"
  1552. },
  1553. {
  1554. "id": 128,
  1555. "type": "GetNode",
  1556. "pos": {
  1557. "0": 6640,
  1558. "1": 330,
  1559. "2": 0,
  1560. "3": 0,
  1561. "4": 0,
  1562. "5": 0,
  1563. "6": 0,
  1564. "7": 0,
  1565. "8": 0,
  1566. "9": 0
  1567. },
  1568. "size": {
  1569. "0": 210,
  1570. "1": 58
  1571. },
  1572. "flags": {
  1573. "collapsed": true
  1574. },
  1575. "order": 9,
  1576. "mode": 0,
  1577. "inputs": [],
  1578. "outputs": [
  1579. {
  1580. "name": "IMAGE",
  1581. "type": "IMAGE",
  1582. "links": [
  1583. 208
  1584. ],
  1585. "slot_index": 0
  1586. }
  1587. ],
  1588. "title": "Get_Sampler4",
  1589. "properties": {},
  1590. "widgets_values": [
  1591. "Sampler4"
  1592. ],
  1593. "color": "#2a363b",
  1594. "bgcolor": "#3f5159"
  1595. },
  1596. {
  1597. "id": 131,
  1598. "type": "Note",
  1599. "pos": {
  1600. "0": 478,
  1601. "1": -884,
  1602. "2": 0,
  1603. "3": 0,
  1604. "4": 0,
  1605. "5": 0,
  1606. "6": 0,
  1607. "7": 0,
  1608. "8": 0,
  1609. "9": 0
  1610. },
  1611. "size": {
  1612. "0": 210,
  1613. "1": 58
  1614. },
  1615. "flags": {},
  1616. "order": 10,
  1617. "mode": 0,
  1618. "inputs": [],
  1619. "outputs": [],
  1620. "properties": {
  1621. "text": ""
  1622. },
  1623. "widgets_values": [
  1624. "sanity check that all the args are chosen correctly"
  1625. ],
  1626. "color": "#432",
  1627. "bgcolor": "#653"
  1628. },
  1629. {
  1630. "id": 37,
  1631. "type": "FluxTrainValidationSettings",
  1632. "pos": {
  1633. "0": 775,
  1634. "1": 18,
  1635. "2": 0,
  1636. "3": 0,
  1637. "4": 0,
  1638. "5": 0,
  1639. "6": 0,
  1640. "7": 0,
  1641. "8": 0,
  1642. "9": 0
  1643. },
  1644. "size": {
  1645. "0": 315,
  1646. "1": 250
  1647. },
  1648. "flags": {},
  1649. "order": 11,
  1650. "mode": 0,
  1651. "inputs": [],
  1652. "outputs": [
  1653. {
  1654. "name": "validation_settings",
  1655. "type": "VALSETTINGS",
  1656. "links": [
  1657. 58
  1658. ],
  1659. "slot_index": 0,
  1660. "shape": 3
  1661. }
  1662. ],
  1663. "properties": {
  1664. "Node name for S&R": "FluxTrainValidationSettings"
  1665. },
  1666. "widgets_values": [
  1667. 20,
  1668. 1024,
  1669. 1024,
  1670. 3,
  1671. 42,
  1672. "fixed",
  1673. true,
  1674. 0.5,
  1675. 1.15
  1676. ]
  1677. },
  1678. {
  1679. "id": 116,
  1680. "type": "Note",
  1681. "pos": {
  1682. "0": 776,
  1683. "1": -111,
  1684. "2": 0,
  1685. "3": 0,
  1686. "4": 0,
  1687. "5": 0,
  1688. "6": 0,
  1689. "7": 0,
  1690. "8": 0,
  1691. "9": 0
  1692. },
  1693. "size": {
  1694. "0": 308.08209228515625,
  1695. "1": 78.06562805175781
  1696. },
  1697. "flags": {},
  1698. "order": 12,
  1699. "mode": 0,
  1700. "inputs": [],
  1701. "outputs": [],
  1702. "properties": {
  1703. "text": ""
  1704. },
  1705. "widgets_values": [
  1706. "Validation sampling settings are set here for all the sampler nodes."
  1707. ],
  1708. "color": "#432",
  1709. "bgcolor": "#653"
  1710. },
  1711. {
  1712. "id": 14,
  1713. "type": "FluxTrainSave",
  1714. "pos": {
  1715. "0": 1988,
  1716. "1": 256,
  1717. "2": 0,
  1718. "3": 0,
  1719. "4": 0,
  1720. "5": 0,
  1721. "6": 0,
  1722. "7": 0,
  1723. "8": 0,
  1724. "9": 0
  1725. },
  1726. "size": {
  1727. "0": 393,
  1728. "1": 122
  1729. },
  1730. "flags": {},
  1731. "order": 32,
  1732. "mode": 0,
  1733. "inputs": [
  1734. {
  1735. "name": "network_trainer",
  1736. "type": "NETWORKTRAINER",
  1737. "link": 218
  1738. }
  1739. ],
  1740. "outputs": [
  1741. {
  1742. "name": "network_trainer",
  1743. "type": "NETWORKTRAINER",
  1744. "links": [
  1745. 240
  1746. ],
  1747. "slot_index": 0,
  1748. "shape": 3
  1749. },
  1750. {
  1751. "name": "lora_path",
  1752. "type": "STRING",
  1753. "links": [],
  1754. "slot_index": 1,
  1755. "shape": 3
  1756. },
  1757. {
  1758. "name": "steps",
  1759. "type": "INT",
  1760. "links": [],
  1761. "slot_index": 2,
  1762. "shape": 3
  1763. }
  1764. ],
  1765. "properties": {
  1766. "Node name for S&R": "FluxTrainSave"
  1767. },
  1768. "widgets_values": [
  1769. false,
  1770. false
  1771. ]
  1772. },
  1773. {
  1774. "id": 40,
  1775. "type": "GetNode",
  1776. "pos": {
  1777. "0": 1546,
  1778. "1": 433,
  1779. "2": 0,
  1780. "3": 0,
  1781. "4": 0,
  1782. "5": 0,
  1783. "6": 0,
  1784. "7": 0,
  1785. "8": 0,
  1786. "9": 0
  1787. },
  1788. "size": {
  1789. "0": 277.0899353027344,
  1790. "1": 58
  1791. },
  1792. "flags": {
  1793. "collapsed": true
  1794. },
  1795. "order": 13,
  1796. "mode": 0,
  1797. "inputs": [],
  1798. "outputs": [
  1799. {
  1800. "name": "VALSETTINGS",
  1801. "type": "VALSETTINGS",
  1802. "links": [],
  1803. "slot_index": 0
  1804. }
  1805. ],
  1806. "title": "Get_validation_settings",
  1807. "properties": {},
  1808. "widgets_values": [
  1809. "validation_settings"
  1810. ]
  1811. },
  1812. {
  1813. "id": 47,
  1814. "type": "FluxTrainSave",
  1815. "pos": {
  1816. "0": 3114,
  1817. "1": 323,
  1818. "2": 0,
  1819. "3": 0,
  1820. "4": 0,
  1821. "5": 0,
  1822. "6": 0,
  1823. "7": 0,
  1824. "8": 0,
  1825. "9": 0
  1826. },
  1827. "size": {
  1828. "0": 393,
  1829. "1": 122
  1830. },
  1831. "flags": {},
  1832. "order": 39,
  1833. "mode": 0,
  1834. "inputs": [
  1835. {
  1836. "name": "network_trainer",
  1837. "type": "NETWORKTRAINER",
  1838. "link": 222
  1839. }
  1840. ],
  1841. "outputs": [
  1842. {
  1843. "name": "network_trainer",
  1844. "type": "NETWORKTRAINER",
  1845. "links": [
  1846. 241
  1847. ],
  1848. "slot_index": 0,
  1849. "shape": 3
  1850. },
  1851. {
  1852. "name": "lora_path",
  1853. "type": "STRING",
  1854. "links": null,
  1855. "shape": 3
  1856. },
  1857. {
  1858. "name": "steps",
  1859. "type": "INT",
  1860. "links": [],
  1861. "slot_index": 2,
  1862. "shape": 3
  1863. }
  1864. ],
  1865. "properties": {
  1866. "Node name for S&R": "FluxTrainSave"
  1867. },
  1868. "widgets_values": [
  1869. false,
  1870. false
  1871. ]
  1872. },
  1873. {
  1874. "id": 129,
  1875. "type": "AddLabel",
  1876. "pos": {
  1877. "0": 6937,
  1878. "1": 60,
  1879. "2": 0,
  1880. "3": 0,
  1881. "4": 0,
  1882. "5": 0,
  1883. "6": 0,
  1884. "7": 0,
  1885. "8": 0,
  1886. "9": 0
  1887. },
  1888. "size": {
  1889. "0": 315,
  1890. "1": 274
  1891. },
  1892. "flags": {
  1893. "collapsed": true
  1894. },
  1895. "order": 30,
  1896. "mode": 0,
  1897. "inputs": [
  1898. {
  1899. "name": "image",
  1900. "type": "IMAGE",
  1901. "link": 210
  1902. },
  1903. {
  1904. "name": "caption",
  1905. "type": "STRING",
  1906. "link": null,
  1907. "widget": {
  1908. "name": "caption"
  1909. }
  1910. },
  1911. {
  1912. "name": "text",
  1913. "type": "STRING",
  1914. "link": 231,
  1915. "widget": {
  1916. "name": "text"
  1917. }
  1918. }
  1919. ],
  1920. "outputs": [
  1921. {
  1922. "name": "IMAGE",
  1923. "type": "IMAGE",
  1924. "links": [
  1925. 214
  1926. ],
  1927. "slot_index": 0,
  1928. "shape": 3
  1929. }
  1930. ],
  1931. "properties": {
  1932. "Node name for S&R": "AddLabel"
  1933. },
  1934. "widgets_values": [
  1935. 10,
  1936. 2,
  1937. 48,
  1938. 32,
  1939. "white",
  1940. "black",
  1941. "FreeMono.ttf",
  1942. "Text",
  1943. "up",
  1944. ""
  1945. ]
  1946. },
  1947. {
  1948. "id": 62,
  1949. "type": "FluxTrainSave",
  1950. "pos": {
  1951. "0": 4202,
  1952. "1": 331,
  1953. "2": 0,
  1954. "3": 0,
  1955. "4": 0,
  1956. "5": 0,
  1957. "6": 0,
  1958. "7": 0,
  1959. "8": 0,
  1960. "9": 0
  1961. },
  1962. "size": {
  1963. "0": 393,
  1964. "1": 122
  1965. },
  1966. "flags": {},
  1967. "order": 46,
  1968. "mode": 0,
  1969. "inputs": [
  1970. {
  1971. "name": "network_trainer",
  1972. "type": "NETWORKTRAINER",
  1973. "link": 224
  1974. }
  1975. ],
  1976. "outputs": [
  1977. {
  1978. "name": "network_trainer",
  1979. "type": "NETWORKTRAINER",
  1980. "links": [
  1981. 242
  1982. ],
  1983. "slot_index": 0,
  1984. "shape": 3
  1985. },
  1986. {
  1987. "name": "lora_path",
  1988. "type": "STRING",
  1989. "links": null,
  1990. "shape": 3
  1991. },
  1992. {
  1993. "name": "steps",
  1994. "type": "INT",
  1995. "links": [],
  1996. "slot_index": 2,
  1997. "shape": 3
  1998. }
  1999. ],
  2000. "properties": {
  2001. "Node name for S&R": "FluxTrainSave"
  2002. },
  2003. "widgets_values": [
  2004. false,
  2005. false
  2006. ]
  2007. },
  2008. {
  2009. "id": 134,
  2010. "type": "FluxTrainSave",
  2011. "pos": {
  2012. "0": 5275,
  2013. "1": 328,
  2014. "2": 0,
  2015. "3": 0,
  2016. "4": 0,
  2017. "5": 0,
  2018. "6": 0,
  2019. "7": 0,
  2020. "8": 0,
  2021. "9": 0
  2022. },
  2023. "size": {
  2024. "0": 393,
  2025. "1": 122
  2026. },
  2027. "flags": {},
  2028. "order": 52,
  2029. "mode": 0,
  2030. "inputs": [
  2031. {
  2032. "name": "network_trainer",
  2033. "type": "NETWORKTRAINER",
  2034. "link": 232
  2035. }
  2036. ],
  2037. "outputs": [
  2038. {
  2039. "name": "network_trainer",
  2040. "type": "NETWORKTRAINER",
  2041. "links": [
  2042. 243
  2043. ],
  2044. "slot_index": 0,
  2045. "shape": 3
  2046. },
  2047. {
  2048. "name": "lora_path",
  2049. "type": "STRING",
  2050. "links": null,
  2051. "shape": 3
  2052. },
  2053. {
  2054. "name": "steps",
  2055. "type": "INT",
  2056. "links": [],
  2057. "slot_index": 2,
  2058. "shape": 3
  2059. }
  2060. ],
  2061. "properties": {
  2062. "Node name for S&R": "FluxTrainSave"
  2063. },
  2064. "widgets_values": [
  2065. false,
  2066. false
  2067. ]
  2068. },
  2069. {
  2070. "id": 97,
  2071. "type": "VisualizeLoss",
  2072. "pos": {
  2073. "0": 1700,
  2074. "1": -650,
  2075. "2": 0,
  2076. "3": 0,
  2077. "4": 0,
  2078. "5": 0,
  2079. "6": 0,
  2080. "7": 0,
  2081. "8": 0,
  2082. "9": 0
  2083. },
  2084. "size": {
  2085. "0": 303.6300048828125,
  2086. "1": 198
  2087. },
  2088. "flags": {},
  2089. "order": 31,
  2090. "mode": 0,
  2091. "inputs": [
  2092. {
  2093. "name": "network_trainer",
  2094. "type": "NETWORKTRAINER",
  2095. "link": 162
  2096. }
  2097. ],
  2098. "outputs": [
  2099. {
  2100. "name": "plot",
  2101. "type": "IMAGE",
  2102. "links": [
  2103. 161
  2104. ],
  2105. "slot_index": 0,
  2106. "shape": 3
  2107. },
  2108. {
  2109. "name": "loss_list",
  2110. "type": "FLOAT",
  2111. "links": null,
  2112. "shape": 3
  2113. }
  2114. ],
  2115. "properties": {
  2116. "Node name for S&R": "VisualizeLoss"
  2117. },
  2118. "widgets_values": [
  2119. "seaborn-v0_8-dark-palette",
  2120. 100,
  2121. true,
  2122. 768,
  2123. 512,
  2124. false
  2125. ]
  2126. },
  2127. {
  2128. "id": 99,
  2129. "type": "VisualizeLoss",
  2130. "pos": {
  2131. "0": 2950,
  2132. "1": -650,
  2133. "2": 0,
  2134. "3": 0,
  2135. "4": 0,
  2136. "5": 0,
  2137. "6": 0,
  2138. "7": 0,
  2139. "8": 0,
  2140. "9": 0
  2141. },
  2142. "size": {
  2143. "0": 254.40000915527344,
  2144. "1": 198
  2145. },
  2146. "flags": {},
  2147. "order": 38,
  2148. "mode": 0,
  2149. "inputs": [
  2150. {
  2151. "name": "network_trainer",
  2152. "type": "NETWORKTRAINER",
  2153. "link": 164
  2154. }
  2155. ],
  2156. "outputs": [
  2157. {
  2158. "name": "plot",
  2159. "type": "IMAGE",
  2160. "links": [
  2161. 163
  2162. ],
  2163. "slot_index": 0,
  2164. "shape": 3
  2165. },
  2166. {
  2167. "name": "loss_list",
  2168. "type": "FLOAT",
  2169. "links": null,
  2170. "shape": 3
  2171. }
  2172. ],
  2173. "properties": {
  2174. "Node name for S&R": "VisualizeLoss"
  2175. },
  2176. "widgets_values": [
  2177. "seaborn-v0_8-dark-palette",
  2178. 100,
  2179. true,
  2180. 768,
  2181. 512,
  2182. false
  2183. ]
  2184. },
  2185. {
  2186. "id": 101,
  2187. "type": "VisualizeLoss",
  2188. "pos": {
  2189. "0": 4090,
  2190. "1": -650,
  2191. "2": 0,
  2192. "3": 0,
  2193. "4": 0,
  2194. "5": 0,
  2195. "6": 0,
  2196. "7": 0,
  2197. "8": 0,
  2198. "9": 0
  2199. },
  2200. "size": {
  2201. "0": 254.40000915527344,
  2202. "1": 198
  2203. },
  2204. "flags": {},
  2205. "order": 45,
  2206. "mode": 0,
  2207. "inputs": [
  2208. {
  2209. "name": "network_trainer",
  2210. "type": "NETWORKTRAINER",
  2211. "link": 166
  2212. }
  2213. ],
  2214. "outputs": [
  2215. {
  2216. "name": "plot",
  2217. "type": "IMAGE",
  2218. "links": [
  2219. 165
  2220. ],
  2221. "slot_index": 0,
  2222. "shape": 3
  2223. },
  2224. {
  2225. "name": "loss_list",
  2226. "type": "FLOAT",
  2227. "links": null,
  2228. "shape": 3
  2229. }
  2230. ],
  2231. "properties": {
  2232. "Node name for S&R": "VisualizeLoss"
  2233. },
  2234. "widgets_values": [
  2235. "seaborn-v0_8-dark-palette",
  2236. 100,
  2237. true,
  2238. 768,
  2239. 512,
  2240. false
  2241. ]
  2242. },
  2243. {
  2244. "id": 98,
  2245. "type": "SaveImage",
  2246. "pos": {
  2247. "0": 1680,
  2248. "1": -340,
  2249. "2": 0,
  2250. "3": 0,
  2251. "4": 0,
  2252. "5": 0,
  2253. "6": 0,
  2254. "7": 0,
  2255. "8": 0,
  2256. "9": 0
  2257. },
  2258. "size": {
  2259. "0": 645.9608764648438,
  2260. "1": 439.37261962890625
  2261. },
  2262. "flags": {},
  2263. "order": 35,
  2264. "mode": 0,
  2265. "inputs": [
  2266. {
  2267. "name": "images",
  2268. "type": "IMAGE",
  2269. "link": 161
  2270. }
  2271. ],
  2272. "outputs": [],
  2273. "properties": {},
  2274. "widgets_values": [
  2275. "flux_lora_loss_plot"
  2276. ]
  2277. },
  2278. {
  2279. "id": 100,
  2280. "type": "SaveImage",
  2281. "pos": {
  2282. "0": 2990,
  2283. "1": -340,
  2284. "2": 0,
  2285. "3": 0,
  2286. "4": 0,
  2287. "5": 0,
  2288. "6": 0,
  2289. "7": 0,
  2290. "8": 0,
  2291. "9": 0
  2292. },
  2293. "size": {
  2294. "0": 574.23046875,
  2295. "1": 414.46881103515625
  2296. },
  2297. "flags": {},
  2298. "order": 42,
  2299. "mode": 0,
  2300. "inputs": [
  2301. {
  2302. "name": "images",
  2303. "type": "IMAGE",
  2304. "link": 163
  2305. }
  2306. ],
  2307. "outputs": [],
  2308. "properties": {},
  2309. "widgets_values": [
  2310. "flux_lora_loss_plot"
  2311. ]
  2312. },
  2313. {
  2314. "id": 102,
  2315. "type": "SaveImage",
  2316. "pos": {
  2317. "0": 4080,
  2318. "1": -340,
  2319. "2": 0,
  2320. "3": 0,
  2321. "4": 0,
  2322. "5": 0,
  2323. "6": 0,
  2324. "7": 0,
  2325. "8": 0,
  2326. "9": 0
  2327. },
  2328. "size": {
  2329. "0": 574.23046875,
  2330. "1": 414.46881103515625
  2331. },
  2332. "flags": {},
  2333. "order": 49,
  2334. "mode": 0,
  2335. "inputs": [
  2336. {
  2337. "name": "images",
  2338. "type": "IMAGE",
  2339. "link": 165
  2340. }
  2341. ],
  2342. "outputs": [],
  2343. "properties": {},
  2344. "widgets_values": [
  2345. "flux_lora_loss_plot"
  2346. ]
  2347. },
  2348. {
  2349. "id": 74,
  2350. "type": "Display Any (rgthree)",
  2351. "pos": {
  2352. "0": 6275,
  2353. "1": 492,
  2354. "2": 0,
  2355. "3": 0,
  2356. "4": 0,
  2357. "5": 0,
  2358. "6": 0,
  2359. "7": 0,
  2360. "8": 0,
  2361. "9": 0
  2362. },
  2363. "size": {
  2364. "0": 358.62896728515625,
  2365. "1": 76
  2366. },
  2367. "flags": {},
  2368. "order": 23,
  2369. "mode": 0,
  2370. "inputs": [
  2371. {
  2372. "name": "source",
  2373. "type": "*",
  2374. "link": 236,
  2375. "dir": 3
  2376. }
  2377. ],
  2378. "outputs": [],
  2379. "properties": {
  2380. "Node name for S&R": "Display Any (rgthree)"
  2381. },
  2382. "widgets_values": [
  2383. ""
  2384. ]
  2385. },
  2386. {
  2387. "id": 133,
  2388. "type": "FluxTrainEnd",
  2389. "pos": {
  2390. "0": 5870,
  2391. "1": 492,
  2392. "2": 0,
  2393. "3": 0,
  2394. "4": 0,
  2395. "5": 0,
  2396. "6": 0,
  2397. "7": 0,
  2398. "8": 0,
  2399. "9": 0
  2400. },
  2401. "size": {
  2402. "0": 317.4000244140625,
  2403. "1": 98
  2404. },
  2405. "flags": {},
  2406. "order": 14,
  2407. "mode": 0,
  2408. "inputs": [
  2409. {
  2410. "name": "network_trainer",
  2411. "type": "NETWORKTRAINER",
  2412. "link": null
  2413. }
  2414. ],
  2415. "outputs": [
  2416. {
  2417. "name": "lora_name",
  2418. "type": "STRING",
  2419. "links": [
  2420. 231
  2421. ],
  2422. "slot_index": 0,
  2423. "shape": 3
  2424. },
  2425. {
  2426. "name": "metadata",
  2427. "type": "STRING",
  2428. "links": null,
  2429. "shape": 3
  2430. },
  2431. {
  2432. "name": "lora_path",
  2433. "type": "STRING",
  2434. "links": [
  2435. 230,
  2436. 236
  2437. ],
  2438. "slot_index": 2,
  2439. "shape": 3
  2440. }
  2441. ],
  2442. "properties": {
  2443. "Node name for S&R": "FluxTrainEnd"
  2444. },
  2445. "widgets_values": [
  2446. false
  2447. ],
  2448. "color": "#322",
  2449. "bgcolor": "#533"
  2450. },
  2451. {
  2452. "id": 130,
  2453. "type": "SaveImage",
  2454. "pos": {
  2455. "0": 7132,
  2456. "1": 121,
  2457. "2": 0,
  2458. "3": 0,
  2459. "4": 0,
  2460. "5": 0,
  2461. "6": 0,
  2462. "7": 0,
  2463. "8": 0,
  2464. "9": 0
  2465. },
  2466. "size": {
  2467. "0": 619.8221435546875,
  2468. "1": 714.4110107421875
  2469. },
  2470. "flags": {},
  2471. "order": 34,
  2472. "mode": 0,
  2473. "inputs": [
  2474. {
  2475. "name": "images",
  2476. "type": "IMAGE",
  2477. "link": 214
  2478. }
  2479. ],
  2480. "outputs": [],
  2481. "properties": {},
  2482. "widgets_values": [
  2483. "flux_lora_trainer_sheet"
  2484. ]
  2485. },
  2486. {
  2487. "id": 2,
  2488. "type": "FluxTrainModelSelect",
  2489. "pos": {
  2490. "0": 251.60342407226562,
  2491. "1": 45.11988067626953,
  2492. "2": 0,
  2493. "3": 0,
  2494. "4": 0,
  2495. "5": 0,
  2496. "6": 0,
  2497. "7": 0,
  2498. "8": 0,
  2499. "9": 0
  2500. },
  2501. "size": {
  2502. "0": 430,
  2503. "1": 130
  2504. },
  2505. "flags": {},
  2506. "order": 15,
  2507. "mode": 0,
  2508. "inputs": [],
  2509. "outputs": [
  2510. {
  2511. "name": "flux_models",
  2512. "type": "TRAIN_FLUX_MODELS",
  2513. "links": [
  2514. 179
  2515. ],
  2516. "shape": 3
  2517. }
  2518. ],
  2519. "properties": {
  2520. "Node name for S&R": "FluxTrainModelSelect"
  2521. },
  2522. "widgets_values": [
  2523. "flux1-dev-fp8.safetensors",
  2524. "ae.safetensors",
  2525. "clip_l.safetensors",
  2526. "t5xxl_fp8_e4m3fn.safetensors"
  2527. ]
  2528. },
  2529. {
  2530. "id": 95,
  2531. "type": "OptimizerConfig",
  2532. "pos": {
  2533. "0": 322,
  2534. "1": 385,
  2535. "2": 0,
  2536. "3": 0,
  2537. "4": 0,
  2538. "5": 0,
  2539. "6": 0,
  2540. "7": 0,
  2541. "8": 0,
  2542. "9": 0
  2543. },
  2544. "size": {
  2545. "0": 315,
  2546. "1": 244
  2547. },
  2548. "flags": {},
  2549. "order": 16,
  2550. "mode": 0,
  2551. "inputs": [],
  2552. "outputs": [
  2553. {
  2554. "name": "optimizer_settings",
  2555. "type": "ARGS",
  2556. "links": [],
  2557. "slot_index": 0,
  2558. "shape": 3
  2559. }
  2560. ],
  2561. "properties": {
  2562. "Node name for S&R": "OptimizerConfig"
  2563. },
  2564. "widgets_values": [
  2565. "CAME",
  2566. 1,
  2567. "constant",
  2568. 0,
  2569. 1,
  2570. 1,
  2571. 5,
  2572. ""
  2573. ]
  2574. },
  2575. {
  2576. "id": 114,
  2577. "type": "OptimizerConfigAdafactor",
  2578. "pos": {
  2579. "0": 321,
  2580. "1": 692,
  2581. "2": 0,
  2582. "3": 0,
  2583. "4": 0,
  2584. "5": 0,
  2585. "6": 0,
  2586. "7": 0,
  2587. "8": 0,
  2588. "9": 0
  2589. },
  2590. "size": {
  2591. "0": 315,
  2592. "1": 316
  2593. },
  2594. "flags": {},
  2595. "order": 17,
  2596. "mode": 0,
  2597. "inputs": [],
  2598. "outputs": [
  2599. {
  2600. "name": "optimizer_settings",
  2601. "type": "ARGS",
  2602. "links": [
  2603. 237
  2604. ],
  2605. "slot_index": 0,
  2606. "shape": 3
  2607. }
  2608. ],
  2609. "properties": {
  2610. "Node name for S&R": "OptimizerConfigAdafactor"
  2611. },
  2612. "widgets_values": [
  2613. 1,
  2614. "constant",
  2615. 0,
  2616. 1,
  2617. 1,
  2618. false,
  2619. false,
  2620. false,
  2621. 1,
  2622. 5,
  2623. ""
  2624. ]
  2625. },
  2626. {
  2627. "id": 109,
  2628. "type": "TrainDatasetAdd",
  2629. "pos": {
  2630. "0": -772.3832397460938,
  2631. "1": 203.22264099121094,
  2632. "2": 0,
  2633. "3": 0,
  2634. "4": 0,
  2635. "5": 0,
  2636. "6": 0,
  2637. "7": 0,
  2638. "8": 0,
  2639. "9": 0
  2640. },
  2641. "size": {
  2642. "0": 281.5897521972656,
  2643. "1": 318
  2644. },
  2645. "flags": {},
  2646. "order": 18,
  2647. "mode": 0,
  2648. "inputs": [
  2649. {
  2650. "name": "dataset_config",
  2651. "type": "JSON",
  2652. "link": 185
  2653. }
  2654. ],
  2655. "outputs": [
  2656. {
  2657. "name": "dataset",
  2658. "type": "JSON",
  2659. "links": [
  2660. 239
  2661. ],
  2662. "slot_index": 0,
  2663. "shape": 3
  2664. }
  2665. ],
  2666. "properties": {
  2667. "Node name for S&R": "TrainDatasetAdd"
  2668. },
  2669. "widgets_values": [
  2670. 512,
  2671. 512,
  2672. 1,
  2673. "../training/input/",
  2674. "loratrigger",
  2675. true,
  2676. false,
  2677. 1,
  2678. 256,
  2679. 1024
  2680. ]
  2681. },
  2682. {
  2683. "id": 4,
  2684. "type": "FluxTrainLoop",
  2685. "pos": {
  2686. "0": 1519,
  2687. "1": 256,
  2688. "2": 0,
  2689. "3": 0,
  2690. "4": 0,
  2691. "5": 0,
  2692. "6": 0,
  2693. "7": 0,
  2694. "8": 0,
  2695. "9": 0
  2696. },
  2697. "size": {
  2698. "0": 393,
  2699. "1": 78
  2700. },
  2701. "flags": {},
  2702. "order": 27,
  2703. "mode": 0,
  2704. "inputs": [
  2705. {
  2706. "name": "network_trainer",
  2707. "type": "NETWORKTRAINER",
  2708. "link": 181
  2709. }
  2710. ],
  2711. "outputs": [
  2712. {
  2713. "name": "network_trainer",
  2714. "type": "NETWORKTRAINER",
  2715. "links": [
  2716. 162,
  2717. 218
  2718. ],
  2719. "slot_index": 0,
  2720. "shape": 3
  2721. },
  2722. {
  2723. "name": "steps",
  2724. "type": "INT",
  2725. "links": [
  2726. 220
  2727. ],
  2728. "slot_index": 1,
  2729. "shape": 3
  2730. }
  2731. ],
  2732. "properties": {
  2733. "Node name for S&R": "FluxTrainLoop"
  2734. },
  2735. "widgets_values": [
  2736. 750
  2737. ],
  2738. "color": "#232",
  2739. "bgcolor": "#353"
  2740. },
  2741. {
  2742. "id": 44,
  2743. "type": "FluxTrainLoop",
  2744. "pos": {
  2745. "0": 2630,
  2746. "1": 330,
  2747. "2": 0,
  2748. "3": 0,
  2749. "4": 0,
  2750. "5": 0,
  2751. "6": 0,
  2752. "7": 0,
  2753. "8": 0,
  2754. "9": 0
  2755. },
  2756. "size": {
  2757. "0": 393,
  2758. "1": 78
  2759. },
  2760. "flags": {},
  2761. "order": 36,
  2762. "mode": 0,
  2763. "inputs": [
  2764. {
  2765. "name": "network_trainer",
  2766. "type": "NETWORKTRAINER",
  2767. "link": 240
  2768. }
  2769. ],
  2770. "outputs": [
  2771. {
  2772. "name": "network_trainer",
  2773. "type": "NETWORKTRAINER",
  2774. "links": [
  2775. 164,
  2776. 222
  2777. ],
  2778. "slot_index": 0,
  2779. "shape": 3
  2780. },
  2781. {
  2782. "name": "steps",
  2783. "type": "INT",
  2784. "links": [
  2785. 235
  2786. ],
  2787. "slot_index": 1,
  2788. "shape": 3
  2789. }
  2790. ],
  2791. "properties": {
  2792. "Node name for S&R": "FluxTrainLoop"
  2793. },
  2794. "widgets_values": [
  2795. 750
  2796. ],
  2797. "color": "#232",
  2798. "bgcolor": "#353"
  2799. },
  2800. {
  2801. "id": 59,
  2802. "type": "FluxTrainLoop",
  2803. "pos": {
  2804. "0": 3700,
  2805. "1": 330,
  2806. "2": 0,
  2807. "3": 0,
  2808. "4": 0,
  2809. "5": 0,
  2810. "6": 0,
  2811. "7": 0,
  2812. "8": 0,
  2813. "9": 0
  2814. },
  2815. "size": {
  2816. "0": 393,
  2817. "1": 78
  2818. },
  2819. "flags": {},
  2820. "order": 43,
  2821. "mode": 0,
  2822. "inputs": [
  2823. {
  2824. "name": "network_trainer",
  2825. "type": "NETWORKTRAINER",
  2826. "link": 241
  2827. }
  2828. ],
  2829. "outputs": [
  2830. {
  2831. "name": "network_trainer",
  2832. "type": "NETWORKTRAINER",
  2833. "links": [
  2834. 166,
  2835. 224
  2836. ],
  2837. "slot_index": 0,
  2838. "shape": 3
  2839. },
  2840. {
  2841. "name": "steps",
  2842. "type": "INT",
  2843. "links": [
  2844. 234
  2845. ],
  2846. "slot_index": 1,
  2847. "shape": 3
  2848. }
  2849. ],
  2850. "properties": {
  2851. "Node name for S&R": "FluxTrainLoop"
  2852. },
  2853. "widgets_values": [
  2854. 750
  2855. ],
  2856. "color": "#232",
  2857. "bgcolor": "#353"
  2858. },
  2859. {
  2860. "id": 64,
  2861. "type": "FluxTrainLoop",
  2862. "pos": {
  2863. "0": 4770,
  2864. "1": 330,
  2865. "2": 0,
  2866. "3": 0,
  2867. "4": 0,
  2868. "5": 0,
  2869. "6": 0,
  2870. "7": 0,
  2871. "8": 0,
  2872. "9": 0
  2873. },
  2874. "size": {
  2875. "0": 393,
  2876. "1": 78
  2877. },
  2878. "flags": {},
  2879. "order": 50,
  2880. "mode": 0,
  2881. "inputs": [
  2882. {
  2883. "name": "network_trainer",
  2884. "type": "NETWORKTRAINER",
  2885. "link": 242
  2886. }
  2887. ],
  2888. "outputs": [
  2889. {
  2890. "name": "network_trainer",
  2891. "type": "NETWORKTRAINER",
  2892. "links": [
  2893. 232
  2894. ],
  2895. "slot_index": 0,
  2896. "shape": 3
  2897. },
  2898. {
  2899. "name": "steps",
  2900. "type": "INT",
  2901. "links": [
  2902. 215
  2903. ],
  2904. "slot_index": 1,
  2905. "shape": 3
  2906. }
  2907. ],
  2908. "properties": {
  2909. "Node name for S&R": "FluxTrainLoop"
  2910. },
  2911. "widgets_values": [
  2912. 750
  2913. ],
  2914. "color": "#232",
  2915. "bgcolor": "#353"
  2916. },
  2917. {
  2918. "id": 107,
  2919. "type": "InitFluxLoRATraining",
  2920. "pos": {
  2921. "0": 783,
  2922. "1": 326,
  2923. "2": 0,
  2924. "3": 0,
  2925. "4": 0,
  2926. "5": 0,
  2927. "6": 0,
  2928. "7": 0,
  2929. "8": 0,
  2930. "9": 0
  2931. },
  2932. "size": {
  2933. "0": 449.94586181640625,
  2934. "1": 853.0341186523438
  2935. },
  2936. "flags": {},
  2937. "order": 24,
  2938. "mode": 0,
  2939. "inputs": [
  2940. {
  2941. "name": "flux_models",
  2942. "type": "TRAIN_FLUX_MODELS",
  2943. "link": 179
  2944. },
  2945. {
  2946. "name": "dataset",
  2947. "type": "JSON",
  2948. "link": 239
  2949. },
  2950. {
  2951. "name": "optimizer_settings",
  2952. "type": "ARGS",
  2953. "link": 237
  2954. },
  2955. {
  2956. "name": "resume_args",
  2957. "type": "ARGS",
  2958. "link": null
  2959. }
  2960. ],
  2961. "outputs": [
  2962. {
  2963. "name": "network_trainer",
  2964. "type": "NETWORKTRAINER",
  2965. "links": [
  2966. 181
  2967. ],
  2968. "shape": 3
  2969. },
  2970. {
  2971. "name": "epochs_count",
  2972. "type": "INT",
  2973. "links": [
  2974. 182
  2975. ],
  2976. "shape": 3
  2977. },
  2978. {
  2979. "name": "args",
  2980. "type": "KOHYA_ARGS",
  2981. "links": [
  2982. 183
  2983. ],
  2984. "shape": 3
  2985. }
  2986. ],
  2987. "properties": {
  2988. "Node name for S&R": "InitFluxLoRATraining"
  2989. },
  2990. "widgets_values": [
  2991. "flux_lora_file_name",
  2992. "../training/output/",
  2993. 64,
  2994. 64,
  2995. 0.0004,
  2996. 3000,
  2997. true,
  2998. "disk",
  2999. "disk",
  3000. true,
  3001. "logit_normal",
  3002. 0,
  3003. 1,
  3004. 1.29,
  3005. "shift",
  3006. 1,
  3007. "raw",
  3008. 1,
  3009. 3.1582000000000003,
  3010. false,
  3011. true,
  3012. "bf16",
  3013. "bf16",
  3014. "sdpa",
  3015. "",
  3016. "",
  3017. "disabled",
  3018. 0
  3019. ]
  3020. }
  3021. ],
  3022. "links": [
  3023. [
  3024. 58,
  3025. 37,
  3026. 0,
  3027. 38,
  3028. 0,
  3029. "*"
  3030. ],
  3031. [
  3032. 111,
  3033. 79,
  3034. 0,
  3035. 78,
  3036. 2,
  3037. "STRING"
  3038. ],
  3039. [
  3040. 117,
  3041. 81,
  3042. 0,
  3043. 80,
  3044. 2,
  3045. "STRING"
  3046. ],
  3047. [
  3048. 121,
  3049. 82,
  3050. 0,
  3051. 83,
  3052. 2,
  3053. "STRING"
  3054. ],
  3055. [
  3056. 124,
  3057. 84,
  3058. 0,
  3059. 85,
  3060. 2,
  3061. "STRING"
  3062. ],
  3063. [
  3064. 136,
  3065. 89,
  3066. 1,
  3067. 73,
  3068. 0,
  3069. "*"
  3070. ],
  3071. [
  3072. 138,
  3073. 70,
  3074. 0,
  3075. 90,
  3076. 0,
  3077. "IMAGE"
  3078. ],
  3079. [
  3080. 161,
  3081. 97,
  3082. 0,
  3083. 98,
  3084. 0,
  3085. "IMAGE"
  3086. ],
  3087. [
  3088. 162,
  3089. 4,
  3090. 0,
  3091. 97,
  3092. 0,
  3093. "NETWORKTRAINER"
  3094. ],
  3095. [
  3096. 163,
  3097. 99,
  3098. 0,
  3099. 100,
  3100. 0,
  3101. "IMAGE"
  3102. ],
  3103. [
  3104. 164,
  3105. 44,
  3106. 0,
  3107. 99,
  3108. 0,
  3109. "NETWORKTRAINER"
  3110. ],
  3111. [
  3112. 165,
  3113. 101,
  3114. 0,
  3115. 102,
  3116. 0,
  3117. "IMAGE"
  3118. ],
  3119. [
  3120. 166,
  3121. 59,
  3122. 0,
  3123. 101,
  3124. 0,
  3125. "NETWORKTRAINER"
  3126. ],
  3127. [
  3128. 179,
  3129. 2,
  3130. 0,
  3131. 107,
  3132. 0,
  3133. "TRAIN_FLUX_MODELS"
  3134. ],
  3135. [
  3136. 181,
  3137. 107,
  3138. 0,
  3139. 4,
  3140. 0,
  3141. "NETWORKTRAINER"
  3142. ],
  3143. [
  3144. 182,
  3145. 107,
  3146. 1,
  3147. 88,
  3148. 0,
  3149. "*"
  3150. ],
  3151. [
  3152. 183,
  3153. 107,
  3154. 2,
  3155. 105,
  3156. 0,
  3157. "*"
  3158. ],
  3159. [
  3160. 185,
  3161. 108,
  3162. 0,
  3163. 109,
  3164. 0,
  3165. "JSON"
  3166. ],
  3167. [
  3168. 195,
  3169. 119,
  3170. 0,
  3171. 117,
  3172. 0,
  3173. "IMAGE"
  3174. ],
  3175. [
  3176. 199,
  3177. 120,
  3178. 3,
  3179. 117,
  3180. 1,
  3181. "INT"
  3182. ],
  3183. [
  3184. 200,
  3185. 78,
  3186. 0,
  3187. 121,
  3188. 0,
  3189. "*"
  3190. ],
  3191. [
  3192. 201,
  3193. 80,
  3194. 0,
  3195. 122,
  3196. 0,
  3197. "*"
  3198. ],
  3199. [
  3200. 202,
  3201. 123,
  3202. 0,
  3203. 119,
  3204. 0,
  3205. "IMAGE"
  3206. ],
  3207. [
  3208. 203,
  3209. 124,
  3210. 0,
  3211. 119,
  3212. 1,
  3213. "IMAGE"
  3214. ],
  3215. [
  3216. 204,
  3217. 83,
  3218. 0,
  3219. 125,
  3220. 0,
  3221. "*"
  3222. ],
  3223. [
  3224. 206,
  3225. 126,
  3226. 0,
  3227. 119,
  3228. 2,
  3229. "IMAGE"
  3230. ],
  3231. [
  3232. 207,
  3233. 85,
  3234. 0,
  3235. 127,
  3236. 0,
  3237. "*"
  3238. ],
  3239. [
  3240. 208,
  3241. 128,
  3242. 0,
  3243. 119,
  3244. 3,
  3245. "IMAGE"
  3246. ],
  3247. [
  3248. 209,
  3249. 123,
  3250. 0,
  3251. 120,
  3252. 0,
  3253. "IMAGE"
  3254. ],
  3255. [
  3256. 210,
  3257. 117,
  3258. 0,
  3259. 129,
  3260. 0,
  3261. "IMAGE"
  3262. ],
  3263. [
  3264. 214,
  3265. 129,
  3266. 0,
  3267. 130,
  3268. 0,
  3269. "IMAGE"
  3270. ],
  3271. [
  3272. 215,
  3273. 64,
  3274. 1,
  3275. 84,
  3276. 0,
  3277. "*"
  3278. ],
  3279. [
  3280. 218,
  3281. 4,
  3282. 0,
  3283. 14,
  3284. 0,
  3285. "NETWORKTRAINER"
  3286. ],
  3287. [
  3288. 220,
  3289. 4,
  3290. 1,
  3291. 79,
  3292. 0,
  3293. "*"
  3294. ],
  3295. [
  3296. 222,
  3297. 44,
  3298. 0,
  3299. 47,
  3300. 0,
  3301. "NETWORKTRAINER"
  3302. ],
  3303. [
  3304. 224,
  3305. 59,
  3306. 0,
  3307. 62,
  3308. 0,
  3309. "NETWORKTRAINER"
  3310. ],
  3311. [
  3312. 230,
  3313. 133,
  3314. 2,
  3315. 89,
  3316. 1,
  3317. "STRING"
  3318. ],
  3319. [
  3320. 231,
  3321. 133,
  3322. 0,
  3323. 129,
  3324. 2,
  3325. "STRING"
  3326. ],
  3327. [
  3328. 232,
  3329. 64,
  3330. 0,
  3331. 134,
  3332. 0,
  3333. "NETWORKTRAINER"
  3334. ],
  3335. [
  3336. 234,
  3337. 59,
  3338. 1,
  3339. 82,
  3340. 0,
  3341. "*"
  3342. ],
  3343. [
  3344. 235,
  3345. 44,
  3346. 1,
  3347. 81,
  3348. 0,
  3349. "*"
  3350. ],
  3351. [
  3352. 236,
  3353. 133,
  3354. 2,
  3355. 74,
  3356. 0,
  3357. "*"
  3358. ],
  3359. [
  3360. 237,
  3361. 114,
  3362. 0,
  3363. 107,
  3364. 2,
  3365. "ARGS"
  3366. ],
  3367. [
  3368. 239,
  3369. 109,
  3370. 0,
  3371. 107,
  3372. 1,
  3373. "JSON"
  3374. ],
  3375. [
  3376. 240,
  3377. 14,
  3378. 0,
  3379. 44,
  3380. 0,
  3381. "NETWORKTRAINER"
  3382. ],
  3383. [
  3384. 241,
  3385. 47,
  3386. 0,
  3387. 59,
  3388. 0,
  3389. "NETWORKTRAINER"
  3390. ],
  3391. [
  3392. 242,
  3393. 62,
  3394. 0,
  3395. 64,
  3396. 0,
  3397. "NETWORKTRAINER"
  3398. ],
  3399. [
  3400. 243,
  3401. 134,
  3402. 0,
  3403. 70,
  3404. 0,
  3405. "NETWORKTRAINER"
  3406. ]
  3407. ],
  3408. "groups": [
  3409. {
  3410. "title": "Train_01",
  3411. "bounding": [
  3412. 1439,
  3413. 120,
  3414. 1107,
  3415. 975
  3416. ],
  3417. "color": "#3f789e",
  3418. "font_size": 24
  3419. },
  3420. {
  3421. "title": "Settings and init",
  3422. "bounding": [
  3423. 195,
  3424. -187,
  3425. 1199,
  3426. 1405
  3427. ],
  3428. "color": "#b06634",
  3429. "font_size": 24
  3430. },
  3431. {
  3432. "title": "Train_02",
  3433. "bounding": [
  3434. 2602,
  3435. 124,
  3436. 1046,
  3437. 975
  3438. ],
  3439. "color": "#3f789e",
  3440. "font_size": 24
  3441. },
  3442. {
  3443. "title": "Train_03",
  3444. "bounding": [
  3445. 3681,
  3446. 128,
  3447. 1047,
  3448. 986
  3449. ],
  3450. "color": "#3f789e",
  3451. "font_size": 24
  3452. },
  3453. {
  3454. "title": "Train_04",
  3455. "bounding": [
  3456. 4753,
  3457. 127,
  3458. 996,
  3459. 989
  3460. ],
  3461. "color": "#3f789e",
  3462. "font_size": 24
  3463. },
  3464. {
  3465. "title": "Dataset",
  3466. "bounding": [
  3467. -1190,
  3468. -151,
  3469. 1362,
  3470. 851
  3471. ],
  3472. "color": "#3f789e",
  3473. "font_size": 24
  3474. }
  3475. ],
  3476. "config": {},
  3477. "extra": {
  3478. "ds": {
  3479. "scale": 1.1,
  3480. "offset": [
  3481. 1185.90162030516,
  3482. 38.872989251145036
  3483. ]
  3484. }
  3485. },
  3486. "version": 0.4
  3487. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement