diff --git a/.gitattributes b/.gitattributes index 53bbb217e7be791afa1974c6dac5379508d17086..a26fb7774feb479106bbd2f8e0d47a32d28e37b5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -528,3 +528,14 @@ yy_krea2_lokr_v1/samples/1782465999180__000001800_1.jpg filter=lfs diff=lfs merg yy_krea2_lokr_v1/samples/1782464478238__000001600_1.jpg filter=lfs diff=lfs merge=lfs -text yy_krea2_lokr_v1/dataset-24/ohwx[[:space:]](80).png filter=lfs diff=lfs merge=lfs -text yy_krea2_lokr_v1/samples/1782466295454__000002100_1.jpg filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/samples/1782475505068__000004000_1.jpg filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/samples/1782474844143__000003500_1.jpg filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](1).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](10).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](12).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](11).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](15).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](14).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](13).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](16).png filter=lfs diff=lfs merge=lfs -text +yy2016_krea2_lokr_v1/dataset2016-4/ohwx[[:space:]](17).png filter=lfs diff=lfs merge=lfs -text diff --git a/yy2016_krea2_lokr_v1/config.yaml b/yy2016_krea2_lokr_v1/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..457da4368b8b3ea1440dfe6383f1b4d17c1d4e8f --- /dev/null +++ b/yy2016_krea2_lokr_v1/config.yaml @@ -0,0 +1,124 @@ +job: extension +config: + name: yy2016_krea2_lokr_v1 + process: + - type: diffusion_trainer + training_folder: /root/output_lora_ostris + device: cuda + trigger_word: ohwx + performance_log_every: 500 + network: + type: lokr + linear: 32 + linear_alpha: 32 + conv: 16 + conv_alpha: 16 + lokr_full_rank: true + lokr_factor: 8 + network_kwargs: + ignore_if_contains: [] + save: + dtype: fp32 + save_every: 250 + max_step_saves_to_keep: 30 + save_format: diffusers + push_to_hub: false + datasets: + - folder_path: /root/dataset2016-4 + mask_path: null + mask_min_value: 0.1 + default_caption: '' + caption_ext: txt + caption_dropout_rate: 0.05 + cache_latents_to_disk: true + is_reg: false + network_weight: 1 + resolution: + - 512 + - 768 + - 1024 + controls: [] + shrink_video_to_frames: true + num_frames: 1 + flip_x: false + flip_y: false + num_repeats: 1 + train: + batch_size: 1 + bypass_guidance_embedding: false + steps: 4000 + gradient_accumulation: 1 + train_unet: true + train_text_encoder: false + gradient_checkpointing: false + noise_scheduler: flowmatch + optimizer: adamw8bit + timestep_type: sigmoid + content_or_style: balanced + optimizer_params: + weight_decay: 0.0001 + unload_text_encoder: true + cache_text_embeddings: false + lr: 0.0001 + ema_config: + use_ema: false + ema_decay: 0.99 + skip_first_sample: true + force_first_sample: false + disable_sampling: false + dtype: bf16 + diff_output_preservation: false + diff_output_preservation_multiplier: 1 + diff_output_preservation_class: person + switch_boundary_every: 1 + loss_type: mse + do_differential_guidance: true + differential_guidance_scale: 1 + logging: + log_every: 1 + use_ui_logger: false + model: + name_or_path: /root/checkpoint + quantize: false + qtype: qfloat8 + quantize_te: false + qtype_te: qfloat8 + arch: krea2 + low_vram: true + model_kwargs: {} + compile: false + layer_offloading: false + layer_offloading_text_encoder_percent: 1 + layer_offloading_transformer_percent: 1 + sample: + sampler: flowmatch + sample_every: 500 + width: 1024 + height: 1024 + samples: + - prompt: amateur (photos taken in 2010s), medium-shot, wearing nothing on torso, + sweaty ohwx woman dancing energetically at a concert in the noon. , She + is wearing no makeup + - prompt: an overhead close-up photo of a face of ohwx woman in a seedy toilet. + She is nude, covering her bare tits using her hands, looking at camera above + sultrily while sticking out tongue. 35mm film grain, Terry Richardson-style + photography, erotic vibes. + - prompt: a high-quality, medium-shot, maternity, wearing nothing on torso, + boudoir photoshoot of ohwx woman in nature. She is curvy. She is looking + at the camera. + - prompt: an amateur, shaky, grainy and noisy, waist-up medium shot inside a + sauna of ohwx with messy hair, frontal perspective. She is slim and completely + naked, grabbing strongly the wood chair in front of her. A masked man from + behind hugs the woman, puts his hands over the woman's chest, squeezing + the woman's tits from behind roughly as he kisses the woman's neck passionately. + THe woman is moaning in pleasure while looking at the camera + neg: '' + seed: 42525272726 + walk_seed: false + guidance_scale: 1 + sample_steps: 8 + num_frames: 1 + fps: 1 +meta: + name: yy2016_krea2_lokr_v1 + version: '1.0' diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (1).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (1).png new file mode 100644 index 0000000000000000000000000000000000000000..9c345ad1d5d745fc1cc20d36ae34d4e990a8a103 --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (1).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e12d420e28945c3e55f2a4ce25ec41b4b4a5a2de32193a57d318156925bf1ee +size 1277478 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (10).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (10).png new file mode 100644 index 0000000000000000000000000000000000000000..52bfa5b3ac8e2ee6119fd7a35bb9ff5535e551a0 --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (10).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6eebf6e1e83b3ef4bb050c19a9cefff36c29b00a90d5b0950998fe866cad512 +size 1654285 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (11).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (11).png new file mode 100644 index 0000000000000000000000000000000000000000..370330cc3130f0f1f7a8c5a9ffecba7e7a16a299 --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (11).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:274c5bf7acc9693b6edc79064271394b6cf404fb5b280e7541eb9255fb1f53bb +size 492187 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (12).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (12).png new file mode 100644 index 0000000000000000000000000000000000000000..8f86ec187d89577ced1ee5212c29e76769ac015a --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (12).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22a6834137f752071a276c31e21d2665f230988acabee03b6f286fc4e52255cd +size 421710 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (13).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (13).png new file mode 100644 index 0000000000000000000000000000000000000000..13ef28d3b1e58cf00a26d503fa1fd43e9948065d --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (13).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d16dfcf798ac8a1e063ce57c06ca956e64a2a16dfa91c108ae93a78495c2a28 +size 262052 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (14).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (14).png new file mode 100644 index 0000000000000000000000000000000000000000..fe917c9d8c0c2496cb1b3b693ceb7d49fc34e999 --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (14).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aef6c238bdfeb08bba9b3dcdc8e02e1324c56f131b46d5b9f71aa250b83f586a +size 379519 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (15).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (15).png new file mode 100644 index 0000000000000000000000000000000000000000..10346808ee021c4297ad570dea30b8066714e5fe --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (15).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07b2ada1f76f89c244d14c5cd7ab5b14e2df07254d885921e3455067d53e9953 +size 382641 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (16).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (16).png new file mode 100644 index 0000000000000000000000000000000000000000..967e8c6e418331770f7896dcb9820b98e925ccaa --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (16).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f57359b63db82a340dfeaa73487a0e74c3988395d4a509a0c1b9c0466ae2bad0 +size 266293 diff --git a/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (17).png b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (17).png new file mode 100644 index 0000000000000000000000000000000000000000..164f968f47f4e5cd2148da8b1d9503446f05b511 --- /dev/null +++ b/yy2016_krea2_lokr_v1/dataset2016-4/ohwx (17).png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:824156f2d5bf7f62ac66742bbad65633710f7791b75767b8d0873e3b8f6cb75c +size 2489739 diff --git a/yy2016_krea2_lokr_v1/kontol.log b/yy2016_krea2_lokr_v1/kontol.log new file mode 100644 index 0000000000000000000000000000000000000000..c41246d3a3d2bf70d42b615d132c1331d4a36717 --- /dev/null +++ b/yy2016_krea2_lokr_v1/kontol.log @@ -0,0 +1,598 @@ +Running 1 job +{ + "type": "diffusion_trainer", + "training_folder": "/root/output_lora_ostris", + "device": "cuda", + "trigger_word": "ohwx", + "performance_log_every": 500, + "network": { + "type": "lokr", + "linear": 32, + "linear_alpha": 32, + "conv": 16, + "conv_alpha": 16, + "lokr_full_rank": true, + "lokr_factor": 8, + "network_kwargs": { + "ignore_if_contains": [] + } + }, + "save": { + "dtype": "fp32", + "save_every": 250, + "max_step_saves_to_keep": 30, + "save_format": "diffusers", + "push_to_hub": false + }, + "datasets": [ + { + "folder_path": "/root/dataset2016-4", + "mask_path": null, + "mask_min_value": 0.1, + "default_caption": "", + "caption_ext": "txt", + "caption_dropout_rate": 0.05, + "cache_latents_to_disk": true, + "is_reg": false, + "network_weight": 1, + "resolution": [ + 512, + 768, + 1024 + ], + "controls": [], + "shrink_video_to_frames": true, + "num_frames": 1, + "flip_x": false, + "flip_y": false, + "num_repeats": 1 + } + ], + "train": { + "batch_size": 1, + "bypass_guidance_embedding": false, + "steps": 4000, + "gradient_accumulation": 1, + "train_unet": true, + "train_text_encoder": false, + "gradient_checkpointing": false, + "noise_scheduler": "flowmatch", + "optimizer": "adamw8bit", + "timestep_type": "sigmoid", + "content_or_style": "balanced", + "optimizer_params": { + "weight_decay": 0.0001 + }, + "unload_text_encoder": true, + "cache_text_embeddings": false, + "lr": 0.0001, + "ema_config": { + "use_ema": false, + "ema_decay": 0.99 + }, + "skip_first_sample": true, + "force_first_sample": false, + "disable_sampling": false, + "dtype": "bf16", + "diff_output_preservation": false, + "diff_output_preservation_multiplier": 1, + "diff_output_preservation_class": "person", + "switch_boundary_every": 1, + "loss_type": "mse", + "do_differential_guidance": true, + "differential_guidance_scale": 1 + }, + "logging": { + "log_every": 1, + "use_ui_logger": false + }, + "model": { + "name_or_path": "/root/checkpoint", + "quantize": false, + "qtype": "qfloat8", + "quantize_te": false, + "qtype_te": "qfloat8", + "arch": "krea2", + "low_vram": true, + "model_kwargs": {}, + "compile": false, + "layer_offloading": false, + "layer_offloading_text_encoder_percent": 1, + "layer_offloading_transformer_percent": 1 + }, + "sample": { + "sampler": "flowmatch", + "sample_every": 500, + "width": 1024, + "height": 1024, + "samples": [ + { + "prompt": "amateur (photos taken in 2010s), medium-shot, wearing nothing on torso, sweaty ohwx woman dancing energetically at a concert in the noon. , She is wearing no makeup" + }, + { + "prompt": "an overhead close-up photo of a face of ohwx woman in a seedy toilet. She is nude, covering her bare tits using her hands, looking at camera above sultrily while sticking out tongue. 35mm film grain, Terry Richardson-style photography, erotic vibes." + }, + { + "prompt": "a high-quality, medium-shot, maternity, wearing nothing on torso, boudoir photoshoot of ohwx woman in nature. She is curvy. She is looking at the camera." + }, + { + "prompt": "an amateur, shaky, grainy and noisy, waist-up medium shot inside a sauna of ohwx with messy hair, frontal perspective. She is slim and completely naked, grabbing strongly the wood chair in front of her. A masked man from behind hugs the woman, puts his hands over the woman's chest, squeezing the woman's tits from behind roughly as he kisses the woman's neck passionately. THe woman is moaning in pleasure while looking at the camera" + } + ], + "neg": "", + "seed": 42525272726, + "walk_seed": false, + "guidance_scale": 1, + "sample_steps": 8, + "num_frames": 1, + "fps": 1 + } +} + +############################################# +# Running job: yy2016_krea2_lokr_v1 +############################################# + + +Running 1 process +Loading Krea 2 model +Loading transformer (SingleStreamDiT) + - fetching transformer weights + - loading transformer state dict +Moving transformer to CPU +Loading Qwen3-VL text encoder from Qwen/Qwen3-VL-4B-Instruct + config.json: 0.00B [00:00, ?B/s] config.json: 0.00B [00:00, ?B/s] config.json: 1.50kB [00:00, 5.31MB/s] config.json: 1.50kB [00:00, 5.31MB/s] + + tokenizer_config.json: 0.00B [00:00, ?B/s] tokenizer_config.json: 0.00B [00:00, ?B/s] tokenizer_config.json: 10.9kB [00:00, 17.9MB/s] tokenizer_config.json: 10.9kB [00:00, 17.9MB/s] + + vocab.json: 0.00B [00:00, ?B/s] vocab.json: 0.00B [00:00, ?B/s] vocab.json: 2.78MB [00:00, 47.8MB/s] vocab.json: 2.78MB [00:00, 47.8MB/s] + + merges.txt: 0.00B [00:00, ?B/s] merges.txt: 0.00B [00:00, ?B/s] merges.txt: 1.67MB [00:00, 144MB/s] merges.txt: 1.67MB [00:00, 144MB/s] + + tokenizer.json: 0.00B [00:00, ?B/s] tokenizer.json: 0.00B [00:00, ?B/s] tokenizer.json: 7.03MB [00:00, 180MB/s] tokenizer.json: 7.03MB [00:00, 180MB/s] + + model.safetensors.index.json: 0.00B [00:00, ?B/s] model.safetensors.index.json: 0.00B [00:00, ?B/s] model.safetensors.index.json: 64.7kB [00:00, 145MB/s] model.safetensors.index.json: 64.7kB [00:00, 145MB/s] + + Downloading (incomplete total...): 0.00B [00:00, ?B/s] Downloading (incomplete total...): 0.00B [00:00, ?B/s] + + Fetching 2 files: 0%| | 0/2 [00:00