diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..2b5e3edf4b9fc70b04955c13fbc49e32147c2a41 --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +--- +tags: +- text-to-image +- flux +- lora +- diffusers +- template:sd-lora +- fluxgym +widget: +- output: + url: sample/caricature_001500_00_20241007165438.png + text: CCTUR3 a balding middle-aged businessman with an enormous forehead, tiny + eyes, and a chin that could cut glass, struggling to balance a comically small + briefcase on his oversized nose +- output: + url: sample/caricature_001500_01_20241007165656.png + text: CCTUR3 a glamorous movie star with voluminous hair twice the size of her + head, eyes like saucers, and lips that take up half her face, trying to fit + through a standard doorway +- output: + url: sample/caricature_001500_02_20241007165913.png + text: CCTUR3 a newlywed couple posing for a photo - the bride with a neck as long + as a giraffe's and a beehive hairdo that reaches the clouds, the groom with + ears like satellite dishes and a smile that literally stretches from ear to + ear +- output: + url: sample/caricature_001500_03_20241007170130.png + text: CCTUR3 a basketball player with exaggerated facial features, dunking a ball + that looks like a pea in his massive hands +base_model: black-forest-labs/FLUX.1-dev +instance_prompt: CCTUR3 +license: other +license_name: flux-1-dev-non-commercial-license +license_link: https://huggingface.co./black-forest-labs/FLUX.1-dev/blob/main/LICENSE.md +--- + +# Caricature + +A Flux LoRA trained on a local computer with [Fluxgym](https://github.com/cocktailpeanut/fluxgym) + + + +## Trigger words + +You should use `CCTUR3` 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/caricature-000004.safetensors b/caricature-000004.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..5d261bfb11352c37d5bc50fa2dd43beb5a7c28f4 --- /dev/null +++ b/caricature-000004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea12bb84a8eb7eaa405816b82cd72e8cfa804045f79b5ca17e31bffff68a5f46 +size 18213804 diff --git a/caricature-000008.safetensors b/caricature-000008.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2880c1106944240a82b892b82feee5d91d6ded24 --- /dev/null +++ b/caricature-000008.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64deb9814865ec798c5de3a181f6b53d5418ae6e79481e78e4ebd0a8e12e0c9a +size 18213812 diff --git a/caricature-000012.safetensors b/caricature-000012.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e748457cbe179fdca2a0b910347650a997feb814 --- /dev/null +++ b/caricature-000012.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f21aefb478cbdd5be5153953aaf32297f1e243eafb47653123f2fe5d98f5255 +size 18213812 diff --git a/caricature.safetensors b/caricature.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..616596483cc01db237887310ce2a2bb214c3f9ef --- /dev/null +++ b/caricature.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b671077ae649faefa857dfd28f65173f57524f8dcd70b4d18433472f83d38840 +size 18213812 diff --git a/dataset.toml b/dataset.toml new file mode 100644 index 0000000000000000000000000000000000000000..82c48afb314686a9204a61ad83b7a1ffe6875f4e --- /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 = 'E:\AIOne\pinokio\api\fluxgym.git\datasets\caricature' + class_tokens = 'CCTUR3' + num_repeats = 8 \ No newline at end of file diff --git a/sample/caricature_000100_00_20241007110728.png b/sample/caricature_000100_00_20241007110728.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ed8e26729e72b2fe58b6cf67d4645d5fb59465 Binary files /dev/null and b/sample/caricature_000100_00_20241007110728.png differ diff --git a/sample/caricature_000100_00_20241007174451.png b/sample/caricature_000100_00_20241007174451.png new file mode 100644 index 0000000000000000000000000000000000000000..051fad6bf11fe483155d151236cc32ea25b0cf55 Binary files /dev/null and b/sample/caricature_000100_00_20241007174451.png differ diff --git a/sample/caricature_000100_01_20241007110944.png b/sample/caricature_000100_01_20241007110944.png new file mode 100644 index 0000000000000000000000000000000000000000..df7856f7eda246c6c00f6032247bbf39be26809d Binary files /dev/null and b/sample/caricature_000100_01_20241007110944.png differ diff --git a/sample/caricature_000100_01_20241007174655.png b/sample/caricature_000100_01_20241007174655.png new file mode 100644 index 0000000000000000000000000000000000000000..492d8525df1fc263992312d2ff86de22dc62ded2 Binary files /dev/null and b/sample/caricature_000100_01_20241007174655.png differ diff --git a/sample/caricature_000100_02_20241007111207.png b/sample/caricature_000100_02_20241007111207.png new file mode 100644 index 0000000000000000000000000000000000000000..2111ef3642c9d44282d7262c87686f1177fec4d8 Binary files /dev/null and b/sample/caricature_000100_02_20241007111207.png differ diff --git a/sample/caricature_000100_02_20241007174901.png b/sample/caricature_000100_02_20241007174901.png new file mode 100644 index 0000000000000000000000000000000000000000..7c3f833b893a43f923ca4165b0c12adb0f0fb3f8 Binary files /dev/null and b/sample/caricature_000100_02_20241007174901.png differ diff --git a/sample/caricature_000100_03_20241007111423.png b/sample/caricature_000100_03_20241007111423.png new file mode 100644 index 0000000000000000000000000000000000000000..e6fcecb25eb11d5716d327f0ccb26810920f536d Binary files /dev/null and b/sample/caricature_000100_03_20241007111423.png differ diff --git a/sample/caricature_000100_03_20241007175107.png b/sample/caricature_000100_03_20241007175107.png new file mode 100644 index 0000000000000000000000000000000000000000..415b1e0590605a7f14e21da2040b72211227c1f5 Binary files /dev/null and b/sample/caricature_000100_03_20241007175107.png differ diff --git a/sample/caricature_000200_00_20241007113300.png b/sample/caricature_000200_00_20241007113300.png new file mode 100644 index 0000000000000000000000000000000000000000..3f3b1c8bc728e5dfec7fb5ab40cd4cde58d6d9f2 Binary files /dev/null and b/sample/caricature_000200_00_20241007113300.png differ diff --git a/sample/caricature_000200_00_20241007180820.png b/sample/caricature_000200_00_20241007180820.png new file mode 100644 index 0000000000000000000000000000000000000000..07a6d9f1346e1b3ca03d86752e7e80241674180d Binary files /dev/null and b/sample/caricature_000200_00_20241007180820.png differ diff --git a/sample/caricature_000200_01_20241007113521.png b/sample/caricature_000200_01_20241007113521.png new file mode 100644 index 0000000000000000000000000000000000000000..a914ecf47d570a01b0452d2b4851b329050000c0 Binary files /dev/null and b/sample/caricature_000200_01_20241007113521.png differ diff --git a/sample/caricature_000200_01_20241007181024.png b/sample/caricature_000200_01_20241007181024.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d62111c15d48b952aeb14392a14060960126a5 Binary files /dev/null and b/sample/caricature_000200_01_20241007181024.png differ diff --git a/sample/caricature_000200_02_20241007113734.png b/sample/caricature_000200_02_20241007113734.png new file mode 100644 index 0000000000000000000000000000000000000000..d4e3c338fc74a46bb11a22e4c0e0a70339323628 Binary files /dev/null and b/sample/caricature_000200_02_20241007113734.png differ diff --git a/sample/caricature_000200_02_20241007181228.png b/sample/caricature_000200_02_20241007181228.png new file mode 100644 index 0000000000000000000000000000000000000000..7f516cb9fcea401caa80e728e444aa23dfaa25d9 Binary files /dev/null and b/sample/caricature_000200_02_20241007181228.png differ diff --git a/sample/caricature_000200_03_20241007114005.png b/sample/caricature_000200_03_20241007114005.png new file mode 100644 index 0000000000000000000000000000000000000000..1c7d3c804519e447ddccb3b5ae1ed198331808f8 Binary files /dev/null and b/sample/caricature_000200_03_20241007114005.png differ diff --git a/sample/caricature_000200_03_20241007181433.png b/sample/caricature_000200_03_20241007181433.png new file mode 100644 index 0000000000000000000000000000000000000000..f2278ceb7a6be30326f4cd07afda2b181680b738 Binary files /dev/null and b/sample/caricature_000200_03_20241007181433.png differ diff --git a/sample/caricature_000300_00_20241007115849.png b/sample/caricature_000300_00_20241007115849.png new file mode 100644 index 0000000000000000000000000000000000000000..1c5642a6fe9ddf5585e898984cb4aae3ba6d0314 Binary files /dev/null and b/sample/caricature_000300_00_20241007115849.png differ diff --git a/sample/caricature_000300_00_20241007183110.png b/sample/caricature_000300_00_20241007183110.png new file mode 100644 index 0000000000000000000000000000000000000000..2fa329dfd3c373b3c93ee5716d81ee033c3894f1 Binary files /dev/null and b/sample/caricature_000300_00_20241007183110.png differ diff --git a/sample/caricature_000300_01_20241007120105.png b/sample/caricature_000300_01_20241007120105.png new file mode 100644 index 0000000000000000000000000000000000000000..fdc9ea3030fe19bc9c7782186ed0d3fd8166ddcc Binary files /dev/null and b/sample/caricature_000300_01_20241007120105.png differ diff --git a/sample/caricature_000300_01_20241007183316.png b/sample/caricature_000300_01_20241007183316.png new file mode 100644 index 0000000000000000000000000000000000000000..5149167cb7b528619d529f9843889dec8d48cdcd Binary files /dev/null and b/sample/caricature_000300_01_20241007183316.png differ diff --git a/sample/caricature_000300_02_20241007120321.png b/sample/caricature_000300_02_20241007120321.png new file mode 100644 index 0000000000000000000000000000000000000000..a32869af3c0c064bd4e102e1521b661fe097eb94 Binary files /dev/null and b/sample/caricature_000300_02_20241007120321.png differ diff --git a/sample/caricature_000300_02_20241007183522.png b/sample/caricature_000300_02_20241007183522.png new file mode 100644 index 0000000000000000000000000000000000000000..e72a1366f977f87002a1e9b50c2e77bda8526cfe Binary files /dev/null and b/sample/caricature_000300_02_20241007183522.png differ diff --git a/sample/caricature_000300_03_20241007120536.png b/sample/caricature_000300_03_20241007120536.png new file mode 100644 index 0000000000000000000000000000000000000000..6f6e8a083e4a41b5237849129584fce6a1acdb8e Binary files /dev/null and b/sample/caricature_000300_03_20241007120536.png differ diff --git a/sample/caricature_000300_03_20241007183732.png b/sample/caricature_000300_03_20241007183732.png new file mode 100644 index 0000000000000000000000000000000000000000..946d78f9796044b76c1e20ba2c4731e206a791d5 Binary files /dev/null and b/sample/caricature_000300_03_20241007183732.png differ diff --git a/sample/caricature_000400_00_20241007122327.png b/sample/caricature_000400_00_20241007122327.png new file mode 100644 index 0000000000000000000000000000000000000000..07091f1f5f3e58007e6af6ab3f9efd68c3b32623 Binary files /dev/null and b/sample/caricature_000400_00_20241007122327.png differ diff --git a/sample/caricature_000400_01_20241007122543.png b/sample/caricature_000400_01_20241007122543.png new file mode 100644 index 0000000000000000000000000000000000000000..a591f5510c0ef1aea9c71045845301355f749116 Binary files /dev/null and b/sample/caricature_000400_01_20241007122543.png differ diff --git a/sample/caricature_000400_02_20241007122759.png b/sample/caricature_000400_02_20241007122759.png new file mode 100644 index 0000000000000000000000000000000000000000..e91d43489bd06e90832853d40120c54b3f54e1e5 Binary files /dev/null and b/sample/caricature_000400_02_20241007122759.png differ diff --git a/sample/caricature_000400_03_20241007123016.png b/sample/caricature_000400_03_20241007123016.png new file mode 100644 index 0000000000000000000000000000000000000000..5f593d087d7c756c3a3aa12680a8bb93d6793e7f Binary files /dev/null and b/sample/caricature_000400_03_20241007123016.png differ diff --git a/sample/caricature_000500_00_20241007124814.png b/sample/caricature_000500_00_20241007124814.png new file mode 100644 index 0000000000000000000000000000000000000000..3fda2e209f4630279a3798e5c1744ba2a5467667 Binary files /dev/null and b/sample/caricature_000500_00_20241007124814.png differ diff --git a/sample/caricature_000500_01_20241007125030.png b/sample/caricature_000500_01_20241007125030.png new file mode 100644 index 0000000000000000000000000000000000000000..b23fb9ac9b93728504178ec1b18945a9f0aa43a6 Binary files /dev/null and b/sample/caricature_000500_01_20241007125030.png differ diff --git a/sample/caricature_000500_02_20241007125248.png b/sample/caricature_000500_02_20241007125248.png new file mode 100644 index 0000000000000000000000000000000000000000..2d4f19771a06ca1b38c144cf031907f1bf0bb815 Binary files /dev/null and b/sample/caricature_000500_02_20241007125248.png differ diff --git a/sample/caricature_000500_03_20241007125504.png b/sample/caricature_000500_03_20241007125504.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b8dd7ec835ea8cfd648750ebf945524c40d5c5 Binary files /dev/null and b/sample/caricature_000500_03_20241007125504.png differ diff --git a/sample/caricature_000600_00_20241007131255.png b/sample/caricature_000600_00_20241007131255.png new file mode 100644 index 0000000000000000000000000000000000000000..1beb256a0cd50c69f1b6fa712fdbbcda11bad841 Binary files /dev/null and b/sample/caricature_000600_00_20241007131255.png differ diff --git a/sample/caricature_000600_01_20241007131510.png b/sample/caricature_000600_01_20241007131510.png new file mode 100644 index 0000000000000000000000000000000000000000..ea16b5e4320216ea35e721abae08ddb37bb967e1 Binary files /dev/null and b/sample/caricature_000600_01_20241007131510.png differ diff --git a/sample/caricature_000600_02_20241007131727.png b/sample/caricature_000600_02_20241007131727.png new file mode 100644 index 0000000000000000000000000000000000000000..2203adec52e47353dc02982b42c1d1c040cf34f3 Binary files /dev/null and b/sample/caricature_000600_02_20241007131727.png differ diff --git a/sample/caricature_000600_03_20241007131942.png b/sample/caricature_000600_03_20241007131942.png new file mode 100644 index 0000000000000000000000000000000000000000..2f74e2e9fb454fb2548413f67923a4e0955cf302 Binary files /dev/null and b/sample/caricature_000600_03_20241007131942.png differ diff --git a/sample/caricature_000700_00_20241007133737.png b/sample/caricature_000700_00_20241007133737.png new file mode 100644 index 0000000000000000000000000000000000000000..61c97531b4442f0ad5b3c546783bdb0787a7c346 Binary files /dev/null and b/sample/caricature_000700_00_20241007133737.png differ diff --git a/sample/caricature_000700_01_20241007133953.png b/sample/caricature_000700_01_20241007133953.png new file mode 100644 index 0000000000000000000000000000000000000000..457d912969e4b451c4a8a9fe8c6ce7414177c4ad Binary files /dev/null and b/sample/caricature_000700_01_20241007133953.png differ diff --git a/sample/caricature_000700_02_20241007134209.png b/sample/caricature_000700_02_20241007134209.png new file mode 100644 index 0000000000000000000000000000000000000000..553a4752f78efc9e920c77762cccda61efc2de3d Binary files /dev/null and b/sample/caricature_000700_02_20241007134209.png differ diff --git a/sample/caricature_000700_03_20241007134425.png b/sample/caricature_000700_03_20241007134425.png new file mode 100644 index 0000000000000000000000000000000000000000..628676379c05df46f03dee7309623b7ab895eae8 Binary files /dev/null and b/sample/caricature_000700_03_20241007134425.png differ diff --git a/sample/caricature_000800_00_20241007140232.png b/sample/caricature_000800_00_20241007140232.png new file mode 100644 index 0000000000000000000000000000000000000000..98bf457f1aff88cfe93502573dbc3aaa91a3f4a4 Binary files /dev/null and b/sample/caricature_000800_00_20241007140232.png differ diff --git a/sample/caricature_000800_01_20241007140451.png b/sample/caricature_000800_01_20241007140451.png new file mode 100644 index 0000000000000000000000000000000000000000..473bab4a5cbd3756481f1f0ab93f7a7a11a6bcd5 Binary files /dev/null and b/sample/caricature_000800_01_20241007140451.png differ diff --git a/sample/caricature_000800_02_20241007140708.png b/sample/caricature_000800_02_20241007140708.png new file mode 100644 index 0000000000000000000000000000000000000000..f419b10772f3487834390f1c6bf3734b2f25f12e Binary files /dev/null and b/sample/caricature_000800_02_20241007140708.png differ diff --git a/sample/caricature_000800_03_20241007140925.png b/sample/caricature_000800_03_20241007140925.png new file mode 100644 index 0000000000000000000000000000000000000000..37aa48dd26a74aa1add7a80ca7786526252c6fad Binary files /dev/null and b/sample/caricature_000800_03_20241007140925.png differ diff --git a/sample/caricature_000900_00_20241007142735.png b/sample/caricature_000900_00_20241007142735.png new file mode 100644 index 0000000000000000000000000000000000000000..a01c315e69869acf5677616628ef00cb051df576 Binary files /dev/null and b/sample/caricature_000900_00_20241007142735.png differ diff --git a/sample/caricature_000900_01_20241007142952.png b/sample/caricature_000900_01_20241007142952.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1730c33745f0a8db789e59ff1ff8adb49a7b68 Binary files /dev/null and b/sample/caricature_000900_01_20241007142952.png differ diff --git a/sample/caricature_000900_02_20241007143202.png b/sample/caricature_000900_02_20241007143202.png new file mode 100644 index 0000000000000000000000000000000000000000..260422239c0cb79e93aa7f287e1d6d4cdf40124f Binary files /dev/null and b/sample/caricature_000900_02_20241007143202.png differ diff --git a/sample/caricature_000900_03_20241007143412.png b/sample/caricature_000900_03_20241007143412.png new file mode 100644 index 0000000000000000000000000000000000000000..56e1fa946483dd3671f04cb94709cc30d7c8add3 Binary files /dev/null and b/sample/caricature_000900_03_20241007143412.png differ diff --git a/sample/caricature_001000_00_20241007145143.png b/sample/caricature_001000_00_20241007145143.png new file mode 100644 index 0000000000000000000000000000000000000000..eb33d0cdc589de1fef03ff1a885ed1fca4f80593 Binary files /dev/null and b/sample/caricature_001000_00_20241007145143.png differ diff --git a/sample/caricature_001000_01_20241007145353.png b/sample/caricature_001000_01_20241007145353.png new file mode 100644 index 0000000000000000000000000000000000000000..be84e05c60bee7b24c93b90cd539c855dffbc73c Binary files /dev/null and b/sample/caricature_001000_01_20241007145353.png differ diff --git a/sample/caricature_001000_02_20241007145559.png b/sample/caricature_001000_02_20241007145559.png new file mode 100644 index 0000000000000000000000000000000000000000..2350c9bf2a265918c0b16b10ff56beb195d58ab0 Binary files /dev/null and b/sample/caricature_001000_02_20241007145559.png differ diff --git a/sample/caricature_001000_03_20241007145812.png b/sample/caricature_001000_03_20241007145812.png new file mode 100644 index 0000000000000000000000000000000000000000..b11883f525b04bdd1eee0961318bb456cc969026 Binary files /dev/null and b/sample/caricature_001000_03_20241007145812.png differ diff --git a/sample/caricature_001100_00_20241007151602.png b/sample/caricature_001100_00_20241007151602.png new file mode 100644 index 0000000000000000000000000000000000000000..d46113343d835b91114bad62d2c5f35f19137a00 Binary files /dev/null and b/sample/caricature_001100_00_20241007151602.png differ diff --git a/sample/caricature_001100_01_20241007151819.png b/sample/caricature_001100_01_20241007151819.png new file mode 100644 index 0000000000000000000000000000000000000000..941c23e9d2a5fb8dac7c1fb95990d38027393f66 Binary files /dev/null and b/sample/caricature_001100_01_20241007151819.png differ diff --git a/sample/caricature_001100_02_20241007152037.png b/sample/caricature_001100_02_20241007152037.png new file mode 100644 index 0000000000000000000000000000000000000000..7d293ffd6d2f30361ca87ace016db3e71e02be4d Binary files /dev/null and b/sample/caricature_001100_02_20241007152037.png differ diff --git a/sample/caricature_001100_03_20241007152248.png b/sample/caricature_001100_03_20241007152248.png new file mode 100644 index 0000000000000000000000000000000000000000..fed06fe334b4486e19d9c0c669c864741c45ee33 Binary files /dev/null and b/sample/caricature_001100_03_20241007152248.png differ diff --git a/sample/caricature_001200_00_20241007154009.png b/sample/caricature_001200_00_20241007154009.png new file mode 100644 index 0000000000000000000000000000000000000000..d2944948ba011e9e8add3fb20e612b77c2190660 Binary files /dev/null and b/sample/caricature_001200_00_20241007154009.png differ diff --git a/sample/caricature_001200_01_20241007154222.png b/sample/caricature_001200_01_20241007154222.png new file mode 100644 index 0000000000000000000000000000000000000000..3cacd8af86f6c4d630505ea0892c0823e62c12bd Binary files /dev/null and b/sample/caricature_001200_01_20241007154222.png differ diff --git a/sample/caricature_001200_02_20241007154433.png b/sample/caricature_001200_02_20241007154433.png new file mode 100644 index 0000000000000000000000000000000000000000..cebc02a66388a7e36233abe748bced0f87b7df37 Binary files /dev/null and b/sample/caricature_001200_02_20241007154433.png differ diff --git a/sample/caricature_001200_03_20241007154647.png b/sample/caricature_001200_03_20241007154647.png new file mode 100644 index 0000000000000000000000000000000000000000..cd1e9ff6d8e432b79127525e3604412775139ebb Binary files /dev/null and b/sample/caricature_001200_03_20241007154647.png differ diff --git a/sample/caricature_001300_00_20241007160446.png b/sample/caricature_001300_00_20241007160446.png new file mode 100644 index 0000000000000000000000000000000000000000..65157044d40a055a1dcf7034c641ea20d67bb43a Binary files /dev/null and b/sample/caricature_001300_00_20241007160446.png differ diff --git a/sample/caricature_001300_01_20241007160701.png b/sample/caricature_001300_01_20241007160701.png new file mode 100644 index 0000000000000000000000000000000000000000..708fb7906ce73a0594d9464da04748c272368d02 Binary files /dev/null and b/sample/caricature_001300_01_20241007160701.png differ diff --git a/sample/caricature_001300_02_20241007160917.png b/sample/caricature_001300_02_20241007160917.png new file mode 100644 index 0000000000000000000000000000000000000000..4d646d8459e38691dd1603e6fceb477689cc1c06 Binary files /dev/null and b/sample/caricature_001300_02_20241007160917.png differ diff --git a/sample/caricature_001300_03_20241007161134.png b/sample/caricature_001300_03_20241007161134.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb3b8f665187f72c61f5e58f767a82b35e45488 Binary files /dev/null and b/sample/caricature_001300_03_20241007161134.png differ diff --git a/sample/caricature_001400_00_20241007162939.png b/sample/caricature_001400_00_20241007162939.png new file mode 100644 index 0000000000000000000000000000000000000000..58b4af86cf945a28c9a4ec59ebab1b69a481a277 Binary files /dev/null and b/sample/caricature_001400_00_20241007162939.png differ diff --git a/sample/caricature_001400_01_20241007163155.png b/sample/caricature_001400_01_20241007163155.png new file mode 100644 index 0000000000000000000000000000000000000000..23ef65f046eceb46a38def1c3d8518b66ba5a858 Binary files /dev/null and b/sample/caricature_001400_01_20241007163155.png differ diff --git a/sample/caricature_001400_02_20241007163411.png b/sample/caricature_001400_02_20241007163411.png new file mode 100644 index 0000000000000000000000000000000000000000..50286c81cf021bc7cce947fc9a0dfefc2a2e1025 Binary files /dev/null and b/sample/caricature_001400_02_20241007163411.png differ diff --git a/sample/caricature_001400_03_20241007163627.png b/sample/caricature_001400_03_20241007163627.png new file mode 100644 index 0000000000000000000000000000000000000000..9819fc5810dffd6553375b1628ee4968b6183952 Binary files /dev/null and b/sample/caricature_001400_03_20241007163627.png differ diff --git a/sample/caricature_001500_00_20241007165438.png b/sample/caricature_001500_00_20241007165438.png new file mode 100644 index 0000000000000000000000000000000000000000..5a954fceb3739599a663fe0f6863f312a6ac0dfb Binary files /dev/null and b/sample/caricature_001500_00_20241007165438.png differ diff --git a/sample/caricature_001500_01_20241007165656.png b/sample/caricature_001500_01_20241007165656.png new file mode 100644 index 0000000000000000000000000000000000000000..29b4b86b6c57f93052743b01ae66058bec08fa84 Binary files /dev/null and b/sample/caricature_001500_01_20241007165656.png differ diff --git a/sample/caricature_001500_02_20241007165913.png b/sample/caricature_001500_02_20241007165913.png new file mode 100644 index 0000000000000000000000000000000000000000..c3b428edffa0089e64e279d07dccaee631cdc9bf Binary files /dev/null and b/sample/caricature_001500_02_20241007165913.png differ diff --git a/sample/caricature_001500_03_20241007170130.png b/sample/caricature_001500_03_20241007170130.png new file mode 100644 index 0000000000000000000000000000000000000000..f13c894de8b12c1bc1bd829fbcc831b4d564a448 Binary files /dev/null and b/sample/caricature_001500_03_20241007170130.png differ diff --git a/sample_prompts.txt b/sample_prompts.txt new file mode 100644 index 0000000000000000000000000000000000000000..c6937f48f53c60be0c9e403879f292095b74666d --- /dev/null +++ b/sample_prompts.txt @@ -0,0 +1,4 @@ +CCTUR3 a balding middle-aged businessman with an enormous forehead, tiny eyes, and a chin that could cut glass, struggling to balance a comically small briefcase on his oversized nose +CCTUR3 a glamorous movie star with voluminous hair twice the size of her head, eyes like saucers, and lips that take up half her face, trying to fit through a standard doorway +CCTUR3 a newlywed couple posing for a photo - the bride with a neck as long as a giraffe's and a beehive hairdo that reaches the clouds, the groom with ears like satellite dishes and a smile that literally stretches from ear to ear +CCTUR3 a basketball player with exaggerated facial features, dunking a ball that looks like a pea in his massive hands \ No newline at end of file diff --git a/train.bat b/train.bat new file mode 100644 index 0000000000000000000000000000000000000000..7513c83481f9874486a20849026d8353e3e47d72 --- /dev/null +++ b/train.bat @@ -0,0 +1,39 @@ +accelerate launch ^ + --mixed_precision bf16 ^ + --num_cpu_threads_per_process 1 ^ + sd-scripts/flux_train_network.py ^ + --pretrained_model_name_or_path "E:\AIOne\pinokio\api\fluxgym.git\models\unet\bdsqlsz\flux1-dev2pro-single\flux1-dev2pro.safetensors" ^ + --clip_l "E:\AIOne\pinokio\api\fluxgym.git\models\clip\clip_l.safetensors" ^ + --t5xxl "E:\AIOne\pinokio\api\fluxgym.git\models\clip\t5xxl_fp16.safetensors" ^ + --ae "E:\AIOne\pinokio\api\fluxgym.git\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 adafactor ^ + --optimizer_args "relative_step=False" "scale_parameter=False" "warmup_init=False" ^ + --split_mode ^ + --network_args "train_blocks=single" ^ + --lr_scheduler constant_with_warmup ^ + --max_grad_norm 0.0 ^--sample_prompts="E:\AIOne\pinokio\api\fluxgym.git\outputs\caricature\sample_prompts.txt" --sample_every_n_steps="100" ^ + --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 "E:\AIOne\pinokio\api\fluxgym.git\outputs\caricature\dataset.toml" ^ + --output_dir "E:\AIOne\pinokio\api\fluxgym.git\outputs\caricature" ^ + --output_name caricature ^ + --timestep_sampling shift ^ + --discrete_flow_shift 3.1582 ^ + --model_prediction_type raw ^ + --guidance_scale 1 ^ + --loss_type l2 ^ \ No newline at end of file