meeting-103 v2.1 clean R7+R8 🏆 BREAKTHROUGH: dpmpp_2m karras = pastel 82.43%

R7 (3/5 success, R6-2 sweet spot 확인):
- 7-1: PuLID 0.85 (default ref) → 64.45% (less than R6-2)
- 7-2: PuLID 0.6 (default ref) → 65.93%
- 7-3: seed 999777 → CUDA error
- 7-4: Stage 3 Refiner d=0.20 → CUDA error
- 7-5: Pony V6 60갑자 calligraphy → 18.09% (검정 회피 OK)

R8 (5/5 success, 🏆 거대한 발견):
- 8-1: seed 200000 → 65.73% (variance -3.93pp)
- 8-2: seed 555555 → 64.30%
- 8-3: guidance 2.5 → 62.71% (낮은 guidance = 파스텔 감소)
- 8-4: guidance 5.0 → 69.99% (R6-2와 동일)
- 8-5: dpmpp_2m karras → 🏆 82.43%  전체 best (+12.77pp)

 핵심 발견 2: 샘플러 변경의 dramatic effect
   euler/simple (R6-2 69.66%) → dpmpp_2m/karras (R8-5 82.43%) = +12.77pp

누적 진행 (R9 legacy → R8):
44.5% → 48.5% → 49.99% → 50.47% → 56.41% → 69.66% → 82.43% = +37.93pp

자산 라이브러리:
- workflows: winner_auto 11 + winner_auto_high 4 + winner_auto_breakthrough 1
- 8-5 워크플로 = 타로/12지신/별이 시리즈 재활용 표준 베이스
This commit is contained in:
choijaewook
2026-05-20 00:15:56 +09:00
parent e1cb7eb21b
commit f34be5f58f
29 changed files with 2134 additions and 24 deletions

View File

@@ -1,15 +1,17 @@
<!DOCTYPE html>
<html lang="ko"><head><meta charset="utf-8">
<title>meeting-103 v2.1 clean — R1~R4</title>
<title>meeting-103 v2.1 clean — R1~R8</title>
<style>
*{box-sizing:border-box}body{font-family:-apple-system,'Apple SD Gothic Neo',sans-serif;background:#0e0e15;color:#eaeaf0;padding:24px}h1{margin:0 0 8px;font-size:22px}.subtitle{color:#9b9bb0;margin-bottom:16px;font-size:13px}.summary{background:#1c1c28;border-left:3px solid #6f7df2;padding:12px 16px;margin-bottom:24px;border-radius:6px;line-height:1.6}.summary b{color:#c8caff}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.cell{background:#18181f;border:1px solid #2a2a36;border-radius:8px;overflow:hidden}.cell.status-error{border-color:#5a2222;background:#1c1216}.cell.status-success{border-color:#2a4a2a}.cell img{width:100%;display:block;max-height:540px;object-fit:contain;background:#0a0a10}.no-image{width:100%;padding:60px 12px;text-align:center;color:#c47;background:#1c1216;font-weight:bold}.label{padding:10px 12px;font-size:12px}.label-title{font-weight:600;color:#d4d4e0;margin-bottom:4px}.label-meta{color:#8a8aa0;font-family:ui-monospace,monospace;margin:4px 0}.label-auto-eval{color:#b0c4b0;margin:6px 0;line-height:1.45}.label-flags{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.flag{display:inline-block;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600}.flag-ok{background:#1f4220;color:#8fcd8f}.flag-warn{background:#4a2a16;color:#f0a96a}
</style></head><body>
<h1>meeting-103 v2.1 clean — R1~R4 그리드</h1>
<p class="subtitle">20 조합 / 성공 18 · 진행 라운드 4</p>
<h1>meeting-103 v2.1 clean — R1~R8 그리드</h1>
<p class="subtitle">40 조합 / 성공 33 · 8 라운드 완료</p>
<div class="summary">
전체 best pastel: <b>R3-3-5</b> Pony V6 img2img from byeolyi-ref (denoise 0.65) = 77.3%<br>
라운드별 best: R1: 48.50% (1-4) / R2: 49.99% (2-4) / R3: 77.30% (3-5) / R4: 56.41% (4-1)<br>
R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → <b>R4 56.41% (Redux 1.0 sweet spot)</b><br>
🏆 전체 best pastel: <b>R8-8-5</b> R6-2 baseline + dpmpp_2m karras = <b>82.43%</b><br>
라운드별 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%<br>
R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → R4 56.41% → R6 69.66% → R8 82.43% (총 +37.93pp)<br>
⭐ 발견 1: byeolyi-default.png ref가 byeolyi-ref-768x1344.png 보다 우월 (R6-2 +13pp)<br>
⭐ 발견 2: dpmpp_2m karras sampler가 euler/simple 보다 우월 (R8-5 +13pp)<br>
⚠ vision 검수 대기 (별이≥8 / 한자≥4.5 / 한옥≥4.5) — auto 지표는 proxy
</div>
<div class="grid">
@@ -122,11 +124,11 @@ R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → <b>R4 56.41% (Redux
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR — no image</div>
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R3-3-3: A — PuLID 0.7 + Redux 0.7 @ 1024x1792</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">error: VAEDecode</div>
<div class="label-auto-eval">err: VAEDecode</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
@@ -167,11 +169,11 @@ R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → <b>R4 56.41% (Redux
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR — no image</div>
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R4-4-3: A — PuLID 0.7 + Redux 0.85 + Stage 3 Refiner</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux, flux-dev-refiner</div>
<div class="label-auto-eval">error: ApplyPulidFlux</div>
<div class="label-auto-eval">err: ApplyPulidFlux</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
@@ -193,5 +195,185 @@ R9 legacy 44.5% → R1 48.5% → R2 49.99% → R3 50.47% → <b>R4 56.41% (Redux
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round5/5-1_thumb.png" data-original="../results/meeting-103-v2.1-clean/round5/5-1.png" alt="5-1">
<div class="label">
<div class="label-title">R5-5-1: A — PuLID 0.7 + Redux 1.0 + Stage 3 Refiner (denoise 0.25)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux, flux-dev-refiner</div>
<div class="label-auto-eval">pastel=49.85% / black=0.08%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R5-5-2: A — PuLID 0.5 + Redux 1.0</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">err: ApplyPulidFlux</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R5-5-3: A — PuLID 0.7 + Redux 1.0 strength_type=attn_bias</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">err: ApplyPulidFlux</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round5/5-4_thumb.png" data-original="../results/meeting-103-v2.1-clean/round5/5-4.png" alt="5-4">
<div class="label">
<div class="label-title">R5-5-4: C — 60갑자 Qwen fp8 full 25-step euler/normal cfg=2.5 (no Lightning LoRA)</div>
<div class="label-meta">models=qwen-image-2.0</div>
<div class="label-auto-eval">pastel=0.0% / black=100.0%</div>
<div class="label-flags"><span class="flag flag-warn">black-suspicious</span><span class="flag flag-warn">pastel-low</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round5/5-5_thumb.png" data-original="../results/meeting-103-v2.1-clean/round5/5-5.png" alt="5-5">
<div class="label">
<div class="label-title">R5-5-5: B — Hanok winter (snow)</div>
<div class="label-meta">models=flux-dev</div>
<div class="label-auto-eval">pastel=48.65% / black=3.7%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round6/6-1_thumb.png" data-original="../results/meeting-103-v2.1-clean/round6/6-1.png" alt="6-1">
<div class="label">
<div class="label-title">R6-6-1: A — PuLID 0.7 + Redux 1.0 (ref byeolyi-916.png)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=52.99% / black=0.5%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round6/6-2_thumb.png" data-original="../results/meeting-103-v2.1-clean/round6/6-2.png" alt="6-2">
<div class="label">
<div class="label-title">R6-6-2: A — PuLID 0.7 + Redux 1.0 (ref byeolyi-default.png)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=69.66% / black=0.05%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R6-6-3: A — PuLID 0.7 + multi-Redux (ref 1344+default)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">err: ApplyPulidFlux</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round6/6-4_thumb.png" data-original="../results/meeting-103-v2.1-clean/round6/6-4.png" alt="6-4">
<div class="label">
<div class="label-title">R6-6-4: C — 60갑자 Qwen fp8 + ModelSamplingAuraFlow shift=3.0</div>
<div class="label-meta">models=qwen-image-2.0</div>
<div class="label-auto-eval">pastel=0.0% / black=100.0%</div>
<div class="label-flags"><span class="flag flag-warn">black-suspicious</span><span class="flag flag-warn">pastel-low</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round6/6-5_thumb.png" data-original="../results/meeting-103-v2.1-clean/round6/6-5.png" alt="6-5">
<div class="label">
<div class="label-title">R6-6-5: B — Hanok dancheong (red blue green eaves)</div>
<div class="label-meta">models=flux-dev</div>
<div class="label-auto-eval">pastel=15.09% / black=12.46%</div>
<div class="label-flags"><span class="flag flag-warn">black-suspicious</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round7/7-1_thumb.png" data-original="../results/meeting-103-v2.1-clean/round7/7-1.png" alt="7-1">
<div class="label">
<div class="label-title">R7-7-1: A — PuLID 0.85 + Redux 1.0 (default ref)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=64.45% / black=0.01%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round7/7-2_thumb.png" data-original="../results/meeting-103-v2.1-clean/round7/7-2.png" alt="7-2">
<div class="label">
<div class="label-title">R7-7-2: A — PuLID 0.6 + Redux 1.0 (default ref)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=65.93% / black=0.19%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R7-7-3: A — PuLID 0.7 + Redux 1.0 (default ref, seed 999777)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">err: ApplyPulidFlux</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
<div class="cell status-error">
<div class="no-image">ERROR</div>
<div class="label">
<div class="label-title">R7-7-4: A — PuLID 0.7 + Redux 1.0 + Stage 3 (denoise 0.20)</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux, flux-dev-refiner</div>
<div class="label-auto-eval">err: ApplyPulidFlux</div>
<div class="label-flags"><span class="flag flag-warn">status-error</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round7/7-5_thumb.png" data-original="../results/meeting-103-v2.1-clean/round7/7-5.png" alt="7-5">
<div class="label">
<div class="label-title">R7-7-5: C — 60갑자 Pony V6 calligraphy prompt</div>
<div class="label-meta">models=pony-v6</div>
<div class="label-auto-eval">pastel=18.09% / black=0.02%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round8/8-1_thumb.png" data-original="../results/meeting-103-v2.1-clean/round8/8-1.png" alt="8-1">
<div class="label">
<div class="label-title">R8-8-1: A — R6-2 baseline seed 200000</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=65.73% / black=0.03%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round8/8-2_thumb.png" data-original="../results/meeting-103-v2.1-clean/round8/8-2.png" alt="8-2">
<div class="label">
<div class="label-title">R8-8-2: A — R6-2 baseline seed 555555</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=64.3% / black=0.05%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round8/8-3_thumb.png" data-original="../results/meeting-103-v2.1-clean/round8/8-3.png" alt="8-3">
<div class="label">
<div class="label-title">R8-8-3: A — R6-2 baseline + guidance 2.5</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=62.71% / black=0.0%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round8/8-4_thumb.png" data-original="../results/meeting-103-v2.1-clean/round8/8-4.png" alt="8-4">
<div class="label">
<div class="label-title">R8-8-4: A — R6-2 baseline + guidance 5.0</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=69.99% / black=0.47%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round8/8-5_thumb.png" data-original="../results/meeting-103-v2.1-clean/round8/8-5.png" alt="8-5">
<div class="label">
<div class="label-title">R8-8-5 🏆: A — R6-2 baseline + dpmpp_2m karras</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux</div>
<div class="label-auto-eval">pastel=82.43% / black=0.0%</div>
<div class="label-flags"><span class="flag flag-ok">clean</span></div>
</div>
</div>
</div>
</body></html>