diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..9998a4970db39cf912f743718b24561bace6a647 --- /dev/null +++ b/README.md @@ -0,0 +1,47 @@ +--- +tags: +- text-to-image +- flux +- lora +- diffusers +- template:sd-lora +- fluxgym +widget: +- output: + url: sample/signature-02e-upd-11_006300_00_20250111145231.png + text: signature-02e generate a black signature on white background for "Johan" +- output: + url: sample/signature-02e-upd-11_006300_01_20250111145242.png + text: signature-02e generate a black signature on white background for "Katechis + Emmanouil" +- output: + url: sample/signature-02e-upd-11_006300_02_20250111145253.png + text: signature-02e generate a black signature on white background for "Laura + Ramirez" +- output: + url: sample/signature-02e-upd-11_006300_03_20250111145303.png + text: signature-02e generate a black signature on white background for "Leonardo + Bregante" +- output: + url: sample/signature-02e-upd-11_006300_04_20250111145314.png + text: signature-02e generate a black signature on white background for "Marco + Kohler" +base_model: black-forest-labs/FLUX.1-schnell +instance_prompt: signature-02e generate a black signature on white background for +license: apache-2.0 +--- + +# signature-02e-upd-11 + +A Flux LoRA trained on a local computer with [Fluxgym](https://github.com/cocktailpeanut/fluxgym) + + + +## Trigger words + +You should use `signature-02e generate a black signature on white background for ` to trigger the image generation. + +## Download model and use it with ComfyUI, AUTOMATIC1111, SD.Next, Invoke AI, Forge, etc. + +Weights for this model are available in Safetensors format. + diff --git a/dataset.toml b/dataset.toml new file mode 100644 index 0000000000000000000000000000000000000000..902cf4519eb992beb1d13b8053166876a5773857 --- /dev/null +++ b/dataset.toml @@ -0,0 +1,14 @@ +[general] +shuffle_caption = false +caption_extension = '.txt' +keep_tokens = 1 + +[[datasets]] +resolution = 512 +batch_size = 1 +keep_tokens = 1 + + [[datasets.subsets]] + image_dir = 'C:\pinokio\api\fluxgym\datasets\signature-02e-upd-11' + class_tokens = 'signature-02e generate a black signature on white background for ' + num_repeats = 11 \ No newline at end of file diff --git a/sample/signature-02e-upd-11_000700_00_20250111100752.png b/sample/signature-02e-upd-11_000700_00_20250111100752.png new file mode 100644 index 0000000000000000000000000000000000000000..f569273b890fdeb8ec1d3ee3e4b6fa93ee716180 Binary files /dev/null and b/sample/signature-02e-upd-11_000700_00_20250111100752.png differ diff --git a/sample/signature-02e-upd-11_000700_01_20250111100804.png b/sample/signature-02e-upd-11_000700_01_20250111100804.png new file mode 100644 index 0000000000000000000000000000000000000000..d750981236571d37a7981501fb54ecf44366b443 Binary files /dev/null and b/sample/signature-02e-upd-11_000700_01_20250111100804.png differ diff --git a/sample/signature-02e-upd-11_000700_02_20250111100816.png b/sample/signature-02e-upd-11_000700_02_20250111100816.png new file mode 100644 index 0000000000000000000000000000000000000000..c8ac4b2ee185501df436a38d3f6fca837459792e Binary files /dev/null and b/sample/signature-02e-upd-11_000700_02_20250111100816.png differ diff --git a/sample/signature-02e-upd-11_000700_03_20250111100827.png b/sample/signature-02e-upd-11_000700_03_20250111100827.png new file mode 100644 index 0000000000000000000000000000000000000000..909a36be8270bfc7d425c10368e8d8b9d45e5607 Binary files /dev/null and b/sample/signature-02e-upd-11_000700_03_20250111100827.png differ diff --git a/sample/signature-02e-upd-11_000700_04_20250111100839.png b/sample/signature-02e-upd-11_000700_04_20250111100839.png new file mode 100644 index 0000000000000000000000000000000000000000..baeb93b0e19d0d6b52a82f3ac81357918f903b15 Binary files /dev/null and b/sample/signature-02e-upd-11_000700_04_20250111100839.png differ diff --git a/sample/signature-02e-upd-11_001400_00_20250111103550.png b/sample/signature-02e-upd-11_001400_00_20250111103550.png new file mode 100644 index 0000000000000000000000000000000000000000..6ff7e4a8a8a672cfe7785430d8fd17094009659a Binary files /dev/null and b/sample/signature-02e-upd-11_001400_00_20250111103550.png differ diff --git a/sample/signature-02e-upd-11_001400_01_20250111103601.png b/sample/signature-02e-upd-11_001400_01_20250111103601.png new file mode 100644 index 0000000000000000000000000000000000000000..7d88ad0c3967dc120f4e1293d5b227dc20c20048 Binary files /dev/null and b/sample/signature-02e-upd-11_001400_01_20250111103601.png differ diff --git a/sample/signature-02e-upd-11_001400_02_20250111103613.png b/sample/signature-02e-upd-11_001400_02_20250111103613.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6300e8ef4eb1cb64a9fa1b41bb455ed42dce99 Binary files /dev/null and b/sample/signature-02e-upd-11_001400_02_20250111103613.png differ diff --git a/sample/signature-02e-upd-11_001400_03_20250111103624.png b/sample/signature-02e-upd-11_001400_03_20250111103624.png new file mode 100644 index 0000000000000000000000000000000000000000..b6806142bd9117e767d27377ec9e5347634f3946 Binary files /dev/null and b/sample/signature-02e-upd-11_001400_03_20250111103624.png differ diff --git a/sample/signature-02e-upd-11_001400_04_20250111103636.png b/sample/signature-02e-upd-11_001400_04_20250111103636.png new file mode 100644 index 0000000000000000000000000000000000000000..e8bcd589ff189e7e2987cde091bbd42062e59989 Binary files /dev/null and b/sample/signature-02e-upd-11_001400_04_20250111103636.png differ diff --git a/sample/signature-02e-upd-11_002100_00_20250111110352.png b/sample/signature-02e-upd-11_002100_00_20250111110352.png new file mode 100644 index 0000000000000000000000000000000000000000..9bc8f8373e001fcd26dbf471e4c55ee3ba265fff Binary files /dev/null and b/sample/signature-02e-upd-11_002100_00_20250111110352.png differ diff --git a/sample/signature-02e-upd-11_002100_01_20250111110404.png b/sample/signature-02e-upd-11_002100_01_20250111110404.png new file mode 100644 index 0000000000000000000000000000000000000000..3e122737f295459f5b27e3431b712fed8df8c35c Binary files /dev/null and b/sample/signature-02e-upd-11_002100_01_20250111110404.png differ diff --git a/sample/signature-02e-upd-11_002100_02_20250111110415.png b/sample/signature-02e-upd-11_002100_02_20250111110415.png new file mode 100644 index 0000000000000000000000000000000000000000..af80a210a4fe692398ae59a2cefe85fee5a549e1 Binary files /dev/null and b/sample/signature-02e-upd-11_002100_02_20250111110415.png differ diff --git a/sample/signature-02e-upd-11_002100_03_20250111110427.png b/sample/signature-02e-upd-11_002100_03_20250111110427.png new file mode 100644 index 0000000000000000000000000000000000000000..083e65f8af6d0f77ec74eb2b6d417b9020035a50 Binary files /dev/null and b/sample/signature-02e-upd-11_002100_03_20250111110427.png differ diff --git a/sample/signature-02e-upd-11_002100_04_20250111110438.png b/sample/signature-02e-upd-11_002100_04_20250111110438.png new file mode 100644 index 0000000000000000000000000000000000000000..380066d4518a5021d62ea89ec8ab822d813392b6 Binary files /dev/null and b/sample/signature-02e-upd-11_002100_04_20250111110438.png differ diff --git a/sample/signature-02e-upd-11_002800_00_20250111113136.png b/sample/signature-02e-upd-11_002800_00_20250111113136.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c78a903ae1bc4bbb88cde3dc001bb6502ad186 Binary files /dev/null and b/sample/signature-02e-upd-11_002800_00_20250111113136.png differ diff --git a/sample/signature-02e-upd-11_002800_01_20250111113148.png b/sample/signature-02e-upd-11_002800_01_20250111113148.png new file mode 100644 index 0000000000000000000000000000000000000000..fef13a27d1aabb57c5a67fd89d282476bf464dd4 Binary files /dev/null and b/sample/signature-02e-upd-11_002800_01_20250111113148.png differ diff --git a/sample/signature-02e-upd-11_002800_02_20250111113159.png b/sample/signature-02e-upd-11_002800_02_20250111113159.png new file mode 100644 index 0000000000000000000000000000000000000000..5c929840b45b4baf13f86cb2144a8188fd7e4ed9 Binary files /dev/null and b/sample/signature-02e-upd-11_002800_02_20250111113159.png differ diff --git a/sample/signature-02e-upd-11_002800_03_20250111113211.png b/sample/signature-02e-upd-11_002800_03_20250111113211.png new file mode 100644 index 0000000000000000000000000000000000000000..38ca8487f41d5441304afa6a4a25ae7de4849c6e Binary files /dev/null and b/sample/signature-02e-upd-11_002800_03_20250111113211.png differ diff --git a/sample/signature-02e-upd-11_002800_04_20250111113222.png b/sample/signature-02e-upd-11_002800_04_20250111113222.png new file mode 100644 index 0000000000000000000000000000000000000000..e47799b0be551c1ba199961ca2bb43acb986d357 Binary files /dev/null and b/sample/signature-02e-upd-11_002800_04_20250111113222.png differ diff --git a/sample/signature-02e-upd-11_003500_00_20250111130059.png b/sample/signature-02e-upd-11_003500_00_20250111130059.png new file mode 100644 index 0000000000000000000000000000000000000000..0903578b4b1e97ed689e6c66665af33aa642d735 Binary files /dev/null and b/sample/signature-02e-upd-11_003500_00_20250111130059.png differ diff --git a/sample/signature-02e-upd-11_003500_01_20250111130110.png b/sample/signature-02e-upd-11_003500_01_20250111130110.png new file mode 100644 index 0000000000000000000000000000000000000000..93f6ecda4399a36705ab53155e9e7e92dc983dbf Binary files /dev/null and b/sample/signature-02e-upd-11_003500_01_20250111130110.png differ diff --git a/sample/signature-02e-upd-11_003500_02_20250111130122.png b/sample/signature-02e-upd-11_003500_02_20250111130122.png new file mode 100644 index 0000000000000000000000000000000000000000..dfa5368007ac03e28981a04448dae726b4976a65 Binary files /dev/null and b/sample/signature-02e-upd-11_003500_02_20250111130122.png differ diff --git a/sample/signature-02e-upd-11_003500_03_20250111130133.png b/sample/signature-02e-upd-11_003500_03_20250111130133.png new file mode 100644 index 0000000000000000000000000000000000000000..ab9bc6da1293fd57de4c02eac842431d2f4b7f59 Binary files /dev/null and b/sample/signature-02e-upd-11_003500_03_20250111130133.png differ diff --git a/sample/signature-02e-upd-11_003500_04_20250111130145.png b/sample/signature-02e-upd-11_003500_04_20250111130145.png new file mode 100644 index 0000000000000000000000000000000000000000..18fa05472f74bd74231a38e6645d04be40f30b17 Binary files /dev/null and b/sample/signature-02e-upd-11_003500_04_20250111130145.png differ diff --git a/sample/signature-02e-upd-11_004200_00_20250111132936.png b/sample/signature-02e-upd-11_004200_00_20250111132936.png new file mode 100644 index 0000000000000000000000000000000000000000..21151f84390577fb3393ea79743071e689b04895 Binary files /dev/null and b/sample/signature-02e-upd-11_004200_00_20250111132936.png differ diff --git a/sample/signature-02e-upd-11_004200_01_20250111132947.png b/sample/signature-02e-upd-11_004200_01_20250111132947.png new file mode 100644 index 0000000000000000000000000000000000000000..270cd5ed0124b051a4eddd63287d678b4866c0bf Binary files /dev/null and b/sample/signature-02e-upd-11_004200_01_20250111132947.png differ diff --git a/sample/signature-02e-upd-11_004200_02_20250111132959.png b/sample/signature-02e-upd-11_004200_02_20250111132959.png new file mode 100644 index 0000000000000000000000000000000000000000..6dbdcd7a55609a2a24227b085d73d66d6e3cd7dc Binary files /dev/null and b/sample/signature-02e-upd-11_004200_02_20250111132959.png differ diff --git a/sample/signature-02e-upd-11_004200_03_20250111133010.png b/sample/signature-02e-upd-11_004200_03_20250111133010.png new file mode 100644 index 0000000000000000000000000000000000000000..a07f032585cf50f513a20e30858657edb1de057d Binary files /dev/null and b/sample/signature-02e-upd-11_004200_03_20250111133010.png differ diff --git a/sample/signature-02e-upd-11_004200_04_20250111133022.png b/sample/signature-02e-upd-11_004200_04_20250111133022.png new file mode 100644 index 0000000000000000000000000000000000000000..6b23068fd8d07ac03c0ef122a9af7ebf2c0176f0 Binary files /dev/null and b/sample/signature-02e-upd-11_004200_04_20250111133022.png differ diff --git a/sample/signature-02e-upd-11_004900_00_20250111135707.png b/sample/signature-02e-upd-11_004900_00_20250111135707.png new file mode 100644 index 0000000000000000000000000000000000000000..56802b88a68f7e62151b092ac9cbdd8f5ddeb359 Binary files /dev/null and b/sample/signature-02e-upd-11_004900_00_20250111135707.png differ diff --git a/sample/signature-02e-upd-11_004900_01_20250111135718.png b/sample/signature-02e-upd-11_004900_01_20250111135718.png new file mode 100644 index 0000000000000000000000000000000000000000..2a65a230206d8105e4a240914085fa0276d4039e Binary files /dev/null and b/sample/signature-02e-upd-11_004900_01_20250111135718.png differ diff --git a/sample/signature-02e-upd-11_004900_02_20250111135729.png b/sample/signature-02e-upd-11_004900_02_20250111135729.png new file mode 100644 index 0000000000000000000000000000000000000000..9e0841ed05d21af3465251ae7dfb38c8afff42d8 Binary files /dev/null and b/sample/signature-02e-upd-11_004900_02_20250111135729.png differ diff --git a/sample/signature-02e-upd-11_004900_03_20250111135739.png b/sample/signature-02e-upd-11_004900_03_20250111135739.png new file mode 100644 index 0000000000000000000000000000000000000000..362fc8ff7925308cf0620b60cfc91b9a55bf5932 Binary files /dev/null and b/sample/signature-02e-upd-11_004900_03_20250111135739.png differ diff --git a/sample/signature-02e-upd-11_004900_04_20250111135750.png b/sample/signature-02e-upd-11_004900_04_20250111135750.png new file mode 100644 index 0000000000000000000000000000000000000000..7d74ad7e3171fc6ba08376afbf1b9ac2cad9a7b9 Binary files /dev/null and b/sample/signature-02e-upd-11_004900_04_20250111135750.png differ diff --git a/sample/signature-02e-upd-11_005600_00_20250111142725.png b/sample/signature-02e-upd-11_005600_00_20250111142725.png new file mode 100644 index 0000000000000000000000000000000000000000..ff013522831343aad09cdfba254323d5e97f664e Binary files /dev/null and b/sample/signature-02e-upd-11_005600_00_20250111142725.png differ diff --git a/sample/signature-02e-upd-11_005600_01_20250111142735.png b/sample/signature-02e-upd-11_005600_01_20250111142735.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8ed862daf7f16005f6df2db21ab16c6b4ac8e5 Binary files /dev/null and b/sample/signature-02e-upd-11_005600_01_20250111142735.png differ diff --git a/sample/signature-02e-upd-11_005600_02_20250111142746.png b/sample/signature-02e-upd-11_005600_02_20250111142746.png new file mode 100644 index 0000000000000000000000000000000000000000..b00e774147873ff810dd162e08ba295153f082f0 Binary files /dev/null and b/sample/signature-02e-upd-11_005600_02_20250111142746.png differ diff --git a/sample/signature-02e-upd-11_005600_03_20250111142757.png b/sample/signature-02e-upd-11_005600_03_20250111142757.png new file mode 100644 index 0000000000000000000000000000000000000000..7efb95cf38bedcb06df07af90e79efece49a1e83 Binary files /dev/null and b/sample/signature-02e-upd-11_005600_03_20250111142757.png differ diff --git a/sample/signature-02e-upd-11_005600_04_20250111142807.png b/sample/signature-02e-upd-11_005600_04_20250111142807.png new file mode 100644 index 0000000000000000000000000000000000000000..ace34f300ec14dabb705088fa3c45f9a98829ec9 Binary files /dev/null and b/sample/signature-02e-upd-11_005600_04_20250111142807.png differ diff --git a/sample/signature-02e-upd-11_006300_00_20250111145231.png b/sample/signature-02e-upd-11_006300_00_20250111145231.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d07aa8fcbffe8e91f89ed0a35fbdc569940151 Binary files /dev/null and b/sample/signature-02e-upd-11_006300_00_20250111145231.png differ diff --git a/sample/signature-02e-upd-11_006300_01_20250111145242.png b/sample/signature-02e-upd-11_006300_01_20250111145242.png new file mode 100644 index 0000000000000000000000000000000000000000..4d1915bc1feed684a8096a35cac59bf480b19c73 Binary files /dev/null and b/sample/signature-02e-upd-11_006300_01_20250111145242.png differ diff --git a/sample/signature-02e-upd-11_006300_02_20250111145253.png b/sample/signature-02e-upd-11_006300_02_20250111145253.png new file mode 100644 index 0000000000000000000000000000000000000000..feb21b42138f13c30c76706c20f0e2cb8c60e693 Binary files /dev/null and b/sample/signature-02e-upd-11_006300_02_20250111145253.png differ diff --git a/sample/signature-02e-upd-11_006300_03_20250111145303.png b/sample/signature-02e-upd-11_006300_03_20250111145303.png new file mode 100644 index 0000000000000000000000000000000000000000..2372d81c8799e64699b4ae0ee6cef5d3d9424bd5 Binary files /dev/null and b/sample/signature-02e-upd-11_006300_03_20250111145303.png differ diff --git a/sample/signature-02e-upd-11_006300_04_20250111145314.png b/sample/signature-02e-upd-11_006300_04_20250111145314.png new file mode 100644 index 0000000000000000000000000000000000000000..82e268779148a89b6657737de57114ffb7612c8a Binary files /dev/null and b/sample/signature-02e-upd-11_006300_04_20250111145314.png differ diff --git a/sample_prompts.txt b/sample_prompts.txt new file mode 100644 index 0000000000000000000000000000000000000000..c5c457f782702d0a8212ee8f41f1162d75b26681 --- /dev/null +++ b/sample_prompts.txt @@ -0,0 +1,5 @@ +signature-02e generate a black signature on white background for "Johan" +signature-02e generate a black signature on white background for "Katechis Emmanouil" +signature-02e generate a black signature on white background for "Laura Ramirez" +signature-02e generate a black signature on white background for "Leonardo Bregante" +signature-02e generate a black signature on white background for "Marco Kohler" \ No newline at end of file diff --git a/signature-02e-upd-11-000004.safetensors b/signature-02e-upd-11-000004.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8298f10d04564218b03c6bcaae72dbe4ca518703 --- /dev/null +++ b/signature-02e-upd-11-000004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cab3f9eb1f64ae4e2a1816761ab5e450b17280bef21956eb985300bd63a3a566 +size 39764504 diff --git a/signature-02e-upd-11-000008.safetensors b/signature-02e-upd-11-000008.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f6d8c1a104849670bed2f3af130ee6af9a2fb2f4 --- /dev/null +++ b/signature-02e-upd-11-000008.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89d47c2fe07b6cec8200d444c599e034dedbfaa658d259cbcde89634442326ce +size 39764504 diff --git a/signature-02e-upd-11-000012.safetensors b/signature-02e-upd-11-000012.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..67330943d10770ce5f74650dce86f01a7c52908d --- /dev/null +++ b/signature-02e-upd-11-000012.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b78ab25f1bfa81f69503f563a999ffc0d1d05ffdb8e7a159ad201cbfc99ba677 +size 39764504 diff --git a/signature-02e-upd-11.safetensors b/signature-02e-upd-11.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..cb3f0a31a119f0840e4867d2cb67a08582e67694 --- /dev/null +++ b/signature-02e-upd-11.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13dc4095e4f438b6ed7b4652923af0e2c8f19306b04c71189a1b4db367abf655 +size 39764504 diff --git a/train.bat b/train.bat new file mode 100644 index 0000000000000000000000000000000000000000..a63caae0ed9809b73efd2819793ca643f1db9869 --- /dev/null +++ b/train.bat @@ -0,0 +1,34 @@ +accelerate launch ^ + --mixed_precision bf16 ^ + --num_cpu_threads_per_process 1 ^ + sd-scripts/flux_train_network.py ^ + --pretrained_model_name_or_path "C:\pinokio\api\fluxgym\models\unet\flux1-schnell.safetensors" ^ + --clip_l "C:\pinokio\api\fluxgym\models\clip\clip_l.safetensors" ^ + --t5xxl "C:\pinokio\api\fluxgym\models\clip\t5xxl_fp16.safetensors" ^ + --ae "C:\pinokio\api\fluxgym\models\vae\ae.sft" ^ + --cache_latents_to_disk ^ + --save_model_as safetensors ^ + --sdpa --persistent_data_loader_workers ^ + --max_data_loader_n_workers 2 ^ + --seed 42 ^ + --gradient_checkpointing ^ + --mixed_precision bf16 ^ + --save_precision bf16 ^ + --network_module networks.lora_flux ^ + --network_dim 4 ^ + --optimizer_type adamw8bit ^--sample_prompts="C:\pinokio\api\fluxgym\outputs\signature-02e-upd-11\sample_prompts.txt" --sample_every_n_steps="700" ^ + --learning_rate 8e-4 ^ + --cache_text_encoder_outputs ^ + --cache_text_encoder_outputs_to_disk ^ + --fp8_base ^ + --highvram ^ + --max_train_epochs 16 ^ + --save_every_n_epochs 4 ^ + --dataset_config "C:\pinokio\api\fluxgym\outputs\signature-02e-upd-11\dataset.toml" ^ + --output_dir "C:\pinokio\api\fluxgym\outputs\signature-02e-upd-11" ^ + --output_name signature-02e-upd-11 ^ + --timestep_sampling shift ^ + --discrete_flow_shift 3.1582 ^ + --model_prediction_type raw ^ + --guidance_scale 1 ^ + --loss_type l2 ^ \ No newline at end of file