diff --git a/assets-library/models-performance.json b/assets-library/models-performance.json index c999270..c012e6a 100644 --- a/assets-library/models-performance.json +++ b/assets-library/models-performance.json @@ -29,7 +29,7 @@ ], "models": { "pony-v6": { - "rounds_used": 8, + "rounds_used": 9, "dimensions": { "byeolyi": [], "hanja": [], @@ -48,7 +48,8 @@ 30.8, 14.1, 29.9, - 77.3 + 77.3, + 18.09 ], "auto_black": [ 0.61, @@ -62,7 +63,8 @@ 0.41, 0.17, 0.17, - 0.03 + 0.03, + 0.02 ] }, "avg_scores": {}, @@ -78,7 +80,7 @@ "verdict": "파스텔 평균 30.4% (12회) / 검정 평균 0.23%" }, "flux-dev": { - "rounds_used": 37, + "rounds_used": 44, "dimensions": { "byeolyi": [], "hanja": [], @@ -117,7 +119,14 @@ 48.65, 52.99, 69.66, - 15.09 + 15.09, + 64.45, + 65.93, + 65.73, + 64.3, + 62.71, + 69.99, + 82.43 ], "auto_black": [ 3.11, @@ -151,7 +160,14 @@ 3.7, 0.5, 0.05, - 12.46 + 12.46, + 0.01, + 0.19, + 0.03, + 0.05, + 0.0, + 0.47, + 0.0 ] }, "avg_scores": {}, @@ -218,12 +234,20 @@ "variant": "PuLID 0.7 + Redux 1.0 (ref byeolyi-default.png)", "pastel_pct": 69.66, "black_pct": 0.05 + }, + { + "round": "R8-clean", + "id": "8-5", + "variant": "R6-2 baseline + dpmpp_2m karras", + "pastel_pct": 82.43, + "black_pct": 0.0, + "_BREAKTHROUGH": true } ], "verdict": "파스텔 평균 32.1% (27회) / 검정 평균 3.65%" }, "pulid-flux": { - "rounds_used": 31, + "rounds_used": 38, "dimensions": { "byeolyi": [], "hanja": [], @@ -255,7 +279,14 @@ 50.36, 49.85, 52.99, - 69.66 + 69.66, + 64.45, + 65.93, + 65.73, + 64.3, + 62.71, + 69.99, + 82.43 ], "auto_black": [ 0.73, @@ -282,7 +313,14 @@ 0.86, 0.08, 0.5, - 0.05 + 0.05, + 0.01, + 0.19, + 0.03, + 0.05, + 0.0, + 0.47, + 0.0 ] }, "avg_scores": {}, @@ -358,6 +396,14 @@ "variant": "PuLID 0.7 + Redux 1.0 (ref byeolyi-default.png)", "pastel_pct": 69.66, "black_pct": 0.05 + }, + { + "round": "R8-clean", + "id": "8-5", + "variant": "R6-2 baseline + dpmpp_2m karras", + "pastel_pct": 82.43, + "black_pct": 0.0, + "_BREAKTHROUGH": true } ], "verdict": "파스텔 평균 36.9% (22회) / 검정 평균 2.56%" @@ -399,7 +445,7 @@ "verdict": "Stage 2 인페인트 6차 실패 — Qwen 계열 GGUF Q4 환경 호환성 결함 확정" }, "flux-redux": { - "rounds_used": 14, + "rounds_used": 21, "dimensions": { "byeolyi": [], "hanja": [], @@ -420,7 +466,14 @@ 50.36, 49.85, 52.99, - 69.66 + 69.66, + 64.45, + 65.93, + 65.73, + 64.3, + 62.71, + 69.99, + 82.43 ], "auto_black": [ 0.27, @@ -436,7 +489,14 @@ 0.86, 0.08, 0.5, - 0.05 + 0.05, + 0.01, + 0.19, + 0.03, + 0.05, + 0.0, + 0.47, + 0.0 ] }, "avg_scores": {}, @@ -503,6 +563,14 @@ "variant": "PuLID 0.7 + Redux 1.0 (ref byeolyi-default.png)", "pastel_pct": 69.66, "black_pct": 0.05 + }, + { + "round": "R8-clean", + "id": "8-5", + "variant": "R6-2 baseline + dpmpp_2m karras", + "pastel_pct": 82.43, + "black_pct": 0.0, + "_BREAKTHROUGH": true } ], "verdict": "파스텔 평균 49.0% (11회) / 검정 평균 0.34%" @@ -589,6 +657,8 @@ "R3-clean", "R4-clean", "R5-clean", - "R6-clean" + "R6-clean", + "R7-clean", + "R8-clean" ] } \ No newline at end of file diff --git a/assets-library/prompts/proven-patterns.json b/assets-library/prompts/proven-patterns.json index 4f56331..7490e9d 100644 --- a/assets-library/prompts/proven-patterns.json +++ b/assets-library/prompts/proven-patterns.json @@ -190,5 +190,14 @@ "NOTE": "⭐ byeolyi-default.png 참조 이미지가 byeolyi-ref-768x1344보다 우월 (+13pp)" } ] + }, + "illustration_auto_breakthrough": { + "R8-clean-8-5": [ + { + "pastel_pct": 82.43, + "variant": "R6-2 baseline + dpmpp_2m karras", + "KEY_INSIGHT": "dpmpp_2m + karras scheduler = MASSIVE jump for pastel (82.43% vs euler/simple 69.66%)" + } + ] } } \ No newline at end of file diff --git a/assets-library/workflows/_index.json b/assets-library/workflows/_index.json index 4446a10..fa8e170 100644 --- a/assets-library/workflows/_index.json +++ b/assets-library/workflows/_index.json @@ -1,5 +1,5 @@ { - "count": 17, + "count": 24, "winner": [ { "name": "winner_auto-illustration_auto-R1-clean-1-4-flux-dev.json", @@ -217,6 +217,146 @@ "별이 시리즈", "인스타 9:16 카드" ] + }, + { + "name": "winner_auto_high-illustration_auto-R7-clean-7-1-flux-dev.json", + "category": "winner_auto_high", + "auto_metrics": { + "pastel_pct": 64.45, + "black_pct": 0.01 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R7-clean", + "variant": "PuLID 0.85 + Redux 1.0 (default ref)" + }, + { + "name": "winner_auto_high-illustration_auto-R7-clean-7-2-flux-dev.json", + "category": "winner_auto_high", + "auto_metrics": { + "pastel_pct": 65.93, + "black_pct": 0.19 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R7-clean", + "variant": "PuLID 0.6 + Redux 1.0 (default ref)" + }, + { + "name": "winner_auto_high-illustration_auto-R8-clean-8-1-flux-dev.json", + "category": "winner_auto_high", + "auto_metrics": { + "pastel_pct": 65.73, + "black_pct": 0.03 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R8-clean", + "variant": "R6-2 baseline seed 200000", + "BREAKTHROUGH": false, + "reusable_for": [ + "타로 78장 (필수)", + "별이 시리즈 전체", + "인스타 9:16 카드", + "12지신 캐릭터" + ] + }, + { + "name": "winner_auto-illustration_auto-R8-clean-8-2-flux-dev.json", + "category": "winner_auto", + "auto_metrics": { + "pastel_pct": 64.3, + "black_pct": 0.05 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R8-clean", + "variant": "R6-2 baseline seed 555555", + "BREAKTHROUGH": false, + "reusable_for": [ + "타로 78장 (필수)", + "별이 시리즈 전체", + "인스타 9:16 카드", + "12지신 캐릭터" + ] + }, + { + "name": "winner_auto-illustration_auto-R8-clean-8-3-flux-dev.json", + "category": "winner_auto", + "auto_metrics": { + "pastel_pct": 62.71, + "black_pct": 0.0 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R8-clean", + "variant": "R6-2 baseline + guidance 2.5", + "BREAKTHROUGH": false, + "reusable_for": [ + "타로 78장 (필수)", + "별이 시리즈 전체", + "인스타 9:16 카드", + "12지신 캐릭터" + ] + }, + { + "name": "winner_auto_high-illustration_auto-R8-clean-8-4-flux-dev.json", + "category": "winner_auto_high", + "auto_metrics": { + "pastel_pct": 69.99, + "black_pct": 0.47 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R8-clean", + "variant": "R6-2 baseline + guidance 5.0", + "BREAKTHROUGH": false, + "reusable_for": [ + "타로 78장 (필수)", + "별이 시리즈 전체", + "인스타 9:16 카드", + "12지신 캐릭터" + ] + }, + { + "name": "winner_auto_breakthrough-illustration_auto-R8-clean-8-5-flux-dev.json", + "category": "winner_auto_breakthrough", + "auto_metrics": { + "pastel_pct": 82.43, + "black_pct": 0.0 + }, + "models": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "round": "R8-clean", + "variant": "R6-2 baseline + dpmpp_2m karras", + "BREAKTHROUGH": true, + "reusable_for": [ + "타로 78장 (필수)", + "별이 시리즈 전체", + "인스타 9:16 카드", + "12지신 캐릭터" + ] } ], "partial": [ diff --git a/assets-library/workflows/winner_auto-illustration_auto-R8-clean-8-2-flux-dev.json b/assets-library/workflows/winner_auto-illustration_auto-R8-clean-8-2-flux-dev.json new file mode 100644 index 0000000..f58ebf6 --- /dev/null +++ b/assets-library/workflows/winner_auto-illustration_auto-R8-clean-8-2-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.7, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 3.5 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 555555, + "steps": 25, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r8_2_default_pulid07_redux10_s555k" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/assets-library/workflows/winner_auto-illustration_auto-R8-clean-8-3-flux-dev.json b/assets-library/workflows/winner_auto-illustration_auto-R8-clean-8-3-flux-dev.json new file mode 100644 index 0000000..dcaca71 --- /dev/null +++ b/assets-library/workflows/winner_auto-illustration_auto-R8-clean-8-3-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.7, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 2.5 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 108003, + "steps": 25, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r8_3_default_guidance25" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/assets-library/workflows/winner_auto_breakthrough-illustration_auto-R8-clean-8-5-flux-dev.json b/assets-library/workflows/winner_auto_breakthrough-illustration_auto-R8-clean-8-5-flux-dev.json new file mode 100644 index 0000000..fa538ef --- /dev/null +++ b/assets-library/workflows/winner_auto_breakthrough-illustration_auto-R8-clean-8-5-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.7, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 3.5 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 108005, + "steps": 25, + "cfg": 1.0, + "sampler_name": "dpmpp_2m", + "scheduler": "karras", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r8_5_default_dpmpp2m_karras" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/assets-library/workflows/winner_auto_high-illustration_auto-R7-clean-7-1-flux-dev.json b/assets-library/workflows/winner_auto_high-illustration_auto-R7-clean-7-1-flux-dev.json new file mode 100644 index 0000000..9e34496 --- /dev/null +++ b/assets-library/workflows/winner_auto_high-illustration_auto-R7-clean-7-1-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.85, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 3.5 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 107001, + "steps": 25, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r7_1_default_pulid085_redux10" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/assets-library/workflows/winner_auto_high-illustration_auto-R7-clean-7-2-flux-dev.json b/assets-library/workflows/winner_auto_high-illustration_auto-R7-clean-7-2-flux-dev.json new file mode 100644 index 0000000..0ae5048 --- /dev/null +++ b/assets-library/workflows/winner_auto_high-illustration_auto-R7-clean-7-2-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.6, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 3.5 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 107002, + "steps": 25, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r7_2_default_pulid06_redux10" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/assets-library/workflows/winner_auto_high-illustration_auto-R8-clean-8-1-flux-dev.json b/assets-library/workflows/winner_auto_high-illustration_auto-R8-clean-8-1-flux-dev.json new file mode 100644 index 0000000..a924b3b --- /dev/null +++ b/assets-library/workflows/winner_auto_high-illustration_auto-R8-clean-8-1-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.7, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 3.5 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 200000, + "steps": 25, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r8_1_default_pulid07_redux10_s200k" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/assets-library/workflows/winner_auto_high-illustration_auto-R8-clean-8-4-flux-dev.json b/assets-library/workflows/winner_auto_high-illustration_auto-R8-clean-8-4-flux-dev.json new file mode 100644 index 0000000..8ddafe7 --- /dev/null +++ b/assets-library/workflows/winner_auto_high-illustration_auto-R8-clean-8-4-flux-dev.json @@ -0,0 +1,210 @@ +{ + "1": { + "class_type": "UnetLoaderGGUF", + "inputs": { + "unet_name": "flux1-dev-Q5_K_S.gguf" + } + }, + "2": { + "class_type": "DualCLIPLoader", + "inputs": { + "clip_name1": "clip_l.safetensors", + "clip_name2": "t5xxl_fp8_e4m3fn.safetensors", + "type": "flux" + } + }, + "3": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "4": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "A 25-28 year old Korean woman in a modern hanbok with subtle Cute Horror mood, sitting gracefully in a traditional Korean tea house with hanok wooden architecture, warm afternoon light filtering through latticed windows, cool pale skin, gentle expression, photorealistic, high detail", + "clip": [ + "2", + 0 + ] + } + }, + "5": { + "class_type": "CLIPTextEncode", + "inputs": { + "text": "cartoon, anime, child, teenage, purple hoodie, japanese building, plastic skin", + "clip": [ + "2", + 0 + ] + } + }, + "6": { + "class_type": "EmptyLatentImage", + "inputs": { + "width": 768, + "height": 1344, + "batch_size": 1 + } + }, + "7": { + "class_type": "PulidFluxModelLoader", + "inputs": { + "pulid_file": "pulid_flux_v0.9.1.safetensors" + } + }, + "8": { + "class_type": "PulidFluxEvaClipLoader", + "inputs": {} + }, + "9": { + "class_type": "PulidFluxInsightFaceLoader", + "inputs": { + "provider": "CUDA" + } + }, + "10": { + "class_type": "LoadImage", + "inputs": { + "image": "byeolyi-default.png" + } + }, + "11": { + "class_type": "ApplyPulidFlux", + "inputs": { + "model": [ + "1", + 0 + ], + "pulid_flux": [ + "7", + 0 + ], + "eva_clip": [ + "8", + 0 + ], + "face_analysis": [ + "9", + 0 + ], + "image": [ + "10", + 0 + ], + "weight": 0.7, + "start_at": 0.0, + "end_at": 0.8, + "fusion": "mean", + "fusion_weight_max": 1.0, + "fusion_weight_min": 0.0, + "train_step": 1000, + "use_gray": true + } + }, + "12": { + "class_type": "FluxGuidance", + "inputs": { + "conditioning": [ + "19", + 0 + ], + "guidance": 5.0 + } + }, + "13": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "12", + 0 + ], + "negative": [ + "5", + 0 + ], + "latent_image": [ + "6", + 0 + ], + "seed": 108004, + "steps": 25, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "14": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "13", + 0 + ], + "vae": [ + "3", + 0 + ] + } + }, + "15": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "14", + 0 + ], + "filename_prefix": "m103_clean_r8_4_default_guidance50" + } + }, + "16": { + "class_type": "StyleModelLoader", + "inputs": { + "style_model_name": "flux1-redux-dev.safetensors" + } + }, + "17": { + "class_type": "CLIPVisionLoader", + "inputs": { + "clip_name": "sigclip_vision_patch14_384.safetensors" + } + }, + "18": { + "class_type": "CLIPVisionEncode", + "inputs": { + "clip_vision": [ + "17", + 0 + ], + "image": [ + "10", + 0 + ], + "crop": "center" + } + }, + "19": { + "class_type": "StyleModelApply", + "inputs": { + "conditioning": [ + "4", + 0 + ], + "style_model": [ + "16", + 0 + ], + "clip_vision_output": [ + "18", + 0 + ], + "strength": 1.0, + "strength_type": "multiply" + } + } +} \ No newline at end of file diff --git a/eval/meeting-103-v2.1-clean-grid.html b/eval/meeting-103-v2.1-clean-grid.html index 3b98cbc..808086b 100644 --- a/eval/meeting-103-v2.1-clean-grid.html +++ b/eval/meeting-103-v2.1-clean-grid.html @@ -1,15 +1,17 @@ -meeting-103 v2.1 clean — R1~R4 +meeting-103 v2.1 clean — R1~R8 -

meeting-103 v2.1 clean — R1~R4 그리드

-

총 20 조합 / 성공 18 · 진행 라운드 4

+

meeting-103 v2.1 clean — R1~R8 그리드

+

총 40 조합 / 성공 33 · 8 라운드 완료

-전체 best pastel: R3-3-5 Pony V6 img2img from byeolyi-ref (denoise 0.65) = 77.3%
-라운드별 best: R1: 48.50% (1-4) / R2: 49.99% (2-4) / R3: 77.30% (3-5) / R4: 56.41% (4-1)
-R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → R4 56.41% (Redux 1.0 sweet spot)
+🏆 전체 best pastel: R8-8-5 R6-2 baseline + dpmpp_2m karras = 82.43%
+라운드별 best: R1: 48.50% / R2: 49.99% / R3: 77.30% / R4: 56.41% / R5: 49.85% / R6: 69.66% / R7: 65.93% / R8: 82.43%
+R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → R4 56.41% → R6 69.66% → R8 82.43% (총 +37.93pp)
+⭐ 발견 1: byeolyi-default.png ref가 byeolyi-ref-768x1344.png 보다 우월 (R6-2 +13pp)
+⭐ 발견 2: dpmpp_2m karras sampler가 euler/simple 보다 우월 (R8-5 +13pp)
⚠ vision 검수 대기 (별이≥8 / 한자≥4.5 / 한옥≥4.5) — auto 지표는 proxy
@@ -122,11 +124,11 @@ R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → R4 56.41% (Redux
-
ERROR — no image
+
ERROR
R3-3-3: A — PuLID 0.7 + Redux 0.7 @ 1024x1792
models=flux-dev, pulid-flux, flux-redux
-
error: VAEDecode
+
err: VAEDecode
status-error
@@ -167,11 +169,11 @@ R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → R4 56.41% (Redux
-
ERROR — no image
+
ERROR
R4-4-3: A — PuLID 0.7 + Redux 0.85 + Stage 3 Refiner
models=flux-dev, pulid-flux, flux-redux, flux-dev-refiner
-
error: ApplyPulidFlux
+
err: ApplyPulidFlux
status-error
@@ -193,5 +195,185 @@ R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → R4 56.41% (Redux
clean
+
+ 5-1 +
+
R5-5-1: A — PuLID 0.7 + Redux 1.0 + Stage 3 Refiner (denoise 0.25)
+
models=flux-dev, pulid-flux, flux-redux, flux-dev-refiner
+
pastel=49.85% / black=0.08%
+
clean
+
+
+
+
ERROR
+
+
R5-5-2: A — PuLID 0.5 + Redux 1.0
+
models=flux-dev, pulid-flux, flux-redux
+
err: ApplyPulidFlux
+
status-error
+
+
+
+
ERROR
+
+
R5-5-3: A — PuLID 0.7 + Redux 1.0 strength_type=attn_bias
+
models=flux-dev, pulid-flux, flux-redux
+
err: ApplyPulidFlux
+
status-error
+
+
+
+ 5-4 +
+
R5-5-4: C — 60갑자 Qwen fp8 full 25-step euler/normal cfg=2.5 (no Lightning LoRA)
+
models=qwen-image-2.0
+
pastel=0.0% / black=100.0%
+
black-suspiciouspastel-low
+
+
+
+ 5-5 +
+
R5-5-5: B — Hanok winter (snow)
+
models=flux-dev
+
pastel=48.65% / black=3.7%
+
clean
+
+
+
+ 6-1 +
+
R6-6-1: A — PuLID 0.7 + Redux 1.0 (ref byeolyi-916.png)
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=52.99% / black=0.5%
+
clean
+
+
+
+ 6-2 +
+
R6-6-2: A — PuLID 0.7 + Redux 1.0 (ref byeolyi-default.png)
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=69.66% / black=0.05%
+
clean
+
+
+
+
ERROR
+
+
R6-6-3: A — PuLID 0.7 + multi-Redux (ref 1344+default)
+
models=flux-dev, pulid-flux, flux-redux
+
err: ApplyPulidFlux
+
status-error
+
+
+
+ 6-4 +
+
R6-6-4: C — 60갑자 Qwen fp8 + ModelSamplingAuraFlow shift=3.0
+
models=qwen-image-2.0
+
pastel=0.0% / black=100.0%
+
black-suspiciouspastel-low
+
+
+
+ 6-5 +
+
R6-6-5: B — Hanok dancheong (red blue green eaves)
+
models=flux-dev
+
pastel=15.09% / black=12.46%
+
black-suspicious
+
+
+
+ 7-1 +
+
R7-7-1: A — PuLID 0.85 + Redux 1.0 (default ref)
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=64.45% / black=0.01%
+
clean
+
+
+
+ 7-2 +
+
R7-7-2: A — PuLID 0.6 + Redux 1.0 (default ref)
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=65.93% / black=0.19%
+
clean
+
+
+
+
ERROR
+
+
R7-7-3: A — PuLID 0.7 + Redux 1.0 (default ref, seed 999777)
+
models=flux-dev, pulid-flux, flux-redux
+
err: ApplyPulidFlux
+
status-error
+
+
+
+
ERROR
+
+
R7-7-4: A — PuLID 0.7 + Redux 1.0 + Stage 3 (denoise 0.20)
+
models=flux-dev, pulid-flux, flux-redux, flux-dev-refiner
+
err: ApplyPulidFlux
+
status-error
+
+
+
+ 7-5 +
+
R7-7-5: C — 60갑자 Pony V6 calligraphy prompt
+
models=pony-v6
+
pastel=18.09% / black=0.02%
+
clean
+
+
+
+ 8-1 +
+
R8-8-1: A — R6-2 baseline seed 200000
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=65.73% / black=0.03%
+
clean
+
+
+
+ 8-2 +
+
R8-8-2: A — R6-2 baseline seed 555555
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=64.3% / black=0.05%
+
clean
+
+
+
+ 8-3 +
+
R8-8-3: A — R6-2 baseline + guidance 2.5
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=62.71% / black=0.0%
+
clean
+
+
+
+ 8-4 +
+
R8-8-4: A — R6-2 baseline + guidance 5.0
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=69.99% / black=0.47%
+
clean
+
+
+
+ 8-5 +
+
R8-8-5 🏆: A — R6-2 baseline + dpmpp_2m karras
+
models=flux-dev, pulid-flux, flux-redux
+
pastel=82.43% / black=0.0%
+
clean
+
+
diff --git a/results/meeting-103-v2.1-clean/round7/7-1.png b/results/meeting-103-v2.1-clean/round7/7-1.png new file mode 100644 index 0000000..241b99f Binary files /dev/null and b/results/meeting-103-v2.1-clean/round7/7-1.png differ diff --git a/results/meeting-103-v2.1-clean/round7/7-1_thumb.png b/results/meeting-103-v2.1-clean/round7/7-1_thumb.png new file mode 100644 index 0000000..ade6f14 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round7/7-1_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round7/7-2.png b/results/meeting-103-v2.1-clean/round7/7-2.png new file mode 100644 index 0000000..6be8012 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round7/7-2.png differ diff --git a/results/meeting-103-v2.1-clean/round7/7-2_thumb.png b/results/meeting-103-v2.1-clean/round7/7-2_thumb.png new file mode 100644 index 0000000..5938e7e Binary files /dev/null and b/results/meeting-103-v2.1-clean/round7/7-2_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round7/7-5.png b/results/meeting-103-v2.1-clean/round7/7-5.png new file mode 100644 index 0000000..0298923 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round7/7-5.png differ diff --git a/results/meeting-103-v2.1-clean/round7/7-5_thumb.png b/results/meeting-103-v2.1-clean/round7/7-5_thumb.png new file mode 100644 index 0000000..fa5175f Binary files /dev/null and b/results/meeting-103-v2.1-clean/round7/7-5_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round7/meta.json b/results/meeting-103-v2.1-clean/round7/meta.json new file mode 100644 index 0000000..52a6fd9 --- /dev/null +++ b/results/meeting-103-v2.1-clean/round7/meta.json @@ -0,0 +1,114 @@ +{ + "round": 7, + "captured_at": "2026-05-20T00:07:54", + "track": "meeting-103-v2.1-clean", + "note": "R7 — byeolyi-default.png 베이스 PuLID 변화 + Stage 3 + Pony 60갑자", + "combos": [ + { + "id": "7-1", + "prompt_id": "9d92bbf5-9791-4558-aa30-d065e4c005c8", + "status": "success", + "prompt_set": "A", + "variant": "PuLID 0.85 + Redux 1.0 (default ref)", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 944671, + "thumb_size_kb": 326, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.01, + "pastel_pct": 64.45, + "filename_local": "7-1.png", + "thumb_local": "7-1_thumb.png", + "flags": [] + }, + { + "id": "7-2", + "prompt_id": "6f7d8447-4f14-4866-878f-12fd9c91feb7", + "status": "success", + "prompt_set": "A", + "variant": "PuLID 0.6 + Redux 1.0 (default ref)", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 967597, + "thumb_size_kb": 333, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.19, + "pastel_pct": 65.93, + "filename_local": "7-2.png", + "thumb_local": "7-2_thumb.png", + "flags": [] + }, + { + "id": "7-3", + "prompt_id": "a4691107-c748-4e61-904e-54e0dd4f8b77", + "status": "error", + "prompt_set": "A", + "variant": "PuLID 0.7 + Redux 1.0 (default ref, seed 999777)", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "error_node": "ApplyPulidFlux", + "error_message": "CUDA error: invalid argument\nSearch for `cudaErrorInvalidValue' in https://docs.nvidia.com/cuda/cuda-runtime-api/group__CUDART__TYPES.html for more information.\nCUDA kernel errors might be asynchronou", + "flags": [ + "status-error" + ] + }, + { + "id": "7-4", + "prompt_id": "92cebbfb-5d68-4023-b7f5-4977cd98ef5d", + "status": "error", + "prompt_set": "A", + "variant": "PuLID 0.7 + Redux 1.0 + Stage 3 (denoise 0.20)", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux", + "flux-dev-refiner" + ], + "error_node": "ApplyPulidFlux", + "error_message": "Error(s) in loading state_dict for RetinaFace:\n\tWhile copying the parameter named \"body.layer3.4.bn3.bias\", whose dimensions in the model are torch.Size([1024]) and whose dimensions in the checkpoint ", + "flags": [ + "status-error" + ] + }, + { + "id": "7-5", + "prompt_id": "db9f4997-0ca6-4826-88fc-37b35c1560d3", + "status": "success", + "prompt_set": "C", + "variant": "60갑자 Pony V6 calligraphy prompt", + "models_used": [ + "pony-v6" + ], + "size_bytes": 1981632, + "thumb_size_kb": 642, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.02, + "pastel_pct": 18.09, + "filename_local": "7-5.png", + "thumb_local": "7-5_thumb.png", + "flags": [] + } + ], + "learning": { + "passed_count": 3, + "failed_count": 2, + "best_pastel_id": "7-2", + "best_pastel_pct": 65.93, + "r6_best": 69.66 + } +} \ No newline at end of file diff --git a/results/meeting-103-v2.1-clean/round8/8-1.png b/results/meeting-103-v2.1-clean/round8/8-1.png new file mode 100644 index 0000000..ba0c334 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-1.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-1_thumb.png b/results/meeting-103-v2.1-clean/round8/8-1_thumb.png new file mode 100644 index 0000000..de5267e Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-1_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-2.png b/results/meeting-103-v2.1-clean/round8/8-2.png new file mode 100644 index 0000000..32ec754 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-2.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-2_thumb.png b/results/meeting-103-v2.1-clean/round8/8-2_thumb.png new file mode 100644 index 0000000..92394fd Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-2_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-3.png b/results/meeting-103-v2.1-clean/round8/8-3.png new file mode 100644 index 0000000..c64bd89 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-3.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-3_thumb.png b/results/meeting-103-v2.1-clean/round8/8-3_thumb.png new file mode 100644 index 0000000..cceebd3 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-3_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-4.png b/results/meeting-103-v2.1-clean/round8/8-4.png new file mode 100644 index 0000000..0f6bdba Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-4.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-4_thumb.png b/results/meeting-103-v2.1-clean/round8/8-4_thumb.png new file mode 100644 index 0000000..5442ec3 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-4_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-5.png b/results/meeting-103-v2.1-clean/round8/8-5.png new file mode 100644 index 0000000..fa90a78 Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-5.png differ diff --git a/results/meeting-103-v2.1-clean/round8/8-5_thumb.png b/results/meeting-103-v2.1-clean/round8/8-5_thumb.png new file mode 100644 index 0000000..f22dd5c Binary files /dev/null and b/results/meeting-103-v2.1-clean/round8/8-5_thumb.png differ diff --git a/results/meeting-103-v2.1-clean/round8/meta.json b/results/meeting-103-v2.1-clean/round8/meta.json new file mode 100644 index 0000000..251ccae --- /dev/null +++ b/results/meeting-103-v2.1-clean/round8/meta.json @@ -0,0 +1,125 @@ +{ + "round": 8, + "captured_at": "2026-05-20T00:14:39", + "track": "meeting-103-v2.1-clean", + "note": "R8 — R6-2 baseline 안정성·seed variance·guidance·sampler sweep", + "combos": [ + { + "id": "8-1", + "prompt_id": "2c33be6b-5dbf-4172-8b54-b67b10f6ebb3", + "status": "success", + "prompt_set": "A", + "variant": "R6-2 baseline seed 200000", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 967133, + "thumb_size_kb": 332, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.03, + "pastel_pct": 65.73, + "filename_local": "8-1.png", + "thumb_local": "8-1_thumb.png", + "flags": [] + }, + { + "id": "8-2", + "prompt_id": "6e96ec64-86ac-416e-8dc7-179b49691a6f", + "status": "success", + "prompt_set": "A", + "variant": "R6-2 baseline seed 555555", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 990775, + "thumb_size_kb": 341, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.05, + "pastel_pct": 64.3, + "filename_local": "8-2.png", + "thumb_local": "8-2_thumb.png", + "flags": [] + }, + { + "id": "8-3", + "prompt_id": "10ad72ed-5bd9-47d5-b28f-facdc906d824", + "status": "success", + "prompt_set": "A", + "variant": "R6-2 baseline + guidance 2.5", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 998812, + "thumb_size_kb": 335, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.0, + "pastel_pct": 62.71, + "filename_local": "8-3.png", + "thumb_local": "8-3_thumb.png", + "flags": [] + }, + { + "id": "8-4", + "prompt_id": "40428b77-ceee-49cf-a21e-6100ad0b5de3", + "status": "success", + "prompt_set": "A", + "variant": "R6-2 baseline + guidance 5.0", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 927168, + "thumb_size_kb": 316, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.47, + "pastel_pct": 69.99, + "filename_local": "8-4.png", + "thumb_local": "8-4_thumb.png", + "flags": [] + }, + { + "id": "8-5", + "prompt_id": "a1017d9e-cc6d-4ff8-b591-d48216f4101f", + "status": "success", + "prompt_set": "A", + "variant": "R6-2 baseline + dpmpp_2m karras", + "models_used": [ + "flux-dev", + "pulid-flux", + "flux-redux" + ], + "size_bytes": 775731, + "thumb_size_kb": 218, + "width": 768, + "height": 1344, + "aspect": 0.5714, + "black_pct": 0.0, + "pastel_pct": 82.43, + "filename_local": "8-5.png", + "thumb_local": "8-5_thumb.png", + "flags": [] + } + ], + "learning": { + "passed_count": 5, + "failed_count": 0, + "best_pastel_id": "8-5", + "best_pastel_pct": 82.43, + "r6_best": 69.66 + } +} \ No newline at end of file