Files
8460s-image-rd/eval/meeting-103-v2.1-clean-grid.html
choijaewook 6623ea4172 meeting-103 v2.1 clean R1 5/5: PuLID + Redux = pastel 48.5% (R9 best 갱신)
R0 환경 점검:
- VRAM 11.7/12.4GB free (94%) — 해소 확인
- pytorch 2.12.0+cu130 + sageattention venv 검증
- 모델 인벤토리: Flux Dev Q5 GGUF, PuLID, Redux, byeolyi-ref-916 확보
- fp8 다운로드 .part 0 bytes (재개 대기)

R1 clean 5조합 (5/5 success):
- 1-1: PuLID w0.85 mean → pastel 25.7% / black 1.95%
- 1-2: PuLID w0.85 mean delayed_start 0.05 → pastel 10.0% / black 14.0% (어두움)
- 1-3: PuLID w1.0 mean → pastel 27.5% / black 0.79%
- 1-4: PuLID w0.7 + Redux 0.5 → pastel 48.5% / black 0.27% ★ R1 best
- 1-5: 한옥 baseline Flux Dev 768² → pastel 12.9% / black 11.7%

CUDA error 회복:
- 1-2 retry concat → CUDA invalid argument → 후속 1-2~1-5 모두 실패
- ComfyUI venv 재시작 (sage + pytorch 2.12) → 1-2 변형 (delayed_start)로 대체
- 재시도 4/4 모두 success

이전 R9 best (44.5%) → R1-4 (48.5%) = +4 pp 갱신

자산 라이브러리 누적:
- models-performance.json: 7 모델 추적 (flux-dev, pulid-flux, flux-redux 등)
- workflows: winner_auto 1 + partial 2
- prompts/proven: illustration_auto 패턴 3건
- prompts/failed: pastel-low + CUDA error 패턴
- prompts/negative: A_byeolyi 패턴 etc.

검수:
- Vault: D:\Vault\8460s-image-rd\eval\meeting-103-v2.1-clean-grid.html
- Gitea: results/meeting-103-v2.1-clean/round1/
2026-05-19 23:17:19 +09:00

81 lines
4.9 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="ko"><head><meta charset="utf-8">
<title>meeting-103 v2.1 clean — R1 grid</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; }
.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 그리드</h1>
<p class="subtitle">captured_at=2026-05-19T23:14:08 · track=meeting-103-v2.1-clean</p>
<div class="summary">
R1 결과: 성공 5 / 에러 0 / 기타 0<br>
R1 best pastel: <b>1-4</b> (PuLID 0.7 + Redux 0.5) = 48.5%<br>
비고: R1 clean — 1-1 first-pass success, 1-2~1-5 retry after ComfyUI restart
</div>
<div class="grid">
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round1/1-1_thumb.png" data-original="../results/meeting-103-v2.1-clean/round1/1-1.png" alt="1-1">
<div class="label">
<div class="label-title">조합 1-1: prompt=A / PuLID weight 0.85 mean (first try)</div>
<div class="label-meta">models=flux-dev, pulid-flux, size=768×1344</div>
<div class="label-auto-eval">자동 평가:<br>pastel=25.65% / black=1.95%</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/round1/1-2_thumb.png" data-original="../results/meeting-103-v2.1-clean/round1/1-2.png" alt="1-2">
<div class="label">
<div class="label-title">조합 1-2: prompt=A / PuLID weight 0.85 mean delayed_start 0.05 (concat-replacement)</div>
<div class="label-meta">models=flux-dev, pulid-flux, size=768×1344</div>
<div class="label-auto-eval">자동 평가:<br>pastel=9.99% / black=13.98%</div>
<div class="label-flags"><span class="flag flag-ok">black-suspicious</span><span class="flag flag-ok">pastel-low</span></div>
</div>
</div>
<div class="cell status-success">
<img src="../results/meeting-103-v2.1-clean/round1/1-3_thumb.png" data-original="../results/meeting-103-v2.1-clean/round1/1-3.png" alt="1-3">
<div class="label">
<div class="label-title">조합 1-3: prompt=A / PuLID weight 1.0 mean</div>
<div class="label-meta">models=flux-dev, pulid-flux, size=768×1344</div>
<div class="label-auto-eval">자동 평가:<br>pastel=27.51% / black=0.79%</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/round1/1-4_thumb.png" data-original="../results/meeting-103-v2.1-clean/round1/1-4.png" alt="1-4">
<div class="label">
<div class="label-title">조합 1-4: prompt=A / PuLID 0.7 + Redux 0.5</div>
<div class="label-meta">models=flux-dev, pulid-flux, flux-redux, size=768×1344</div>
<div class="label-auto-eval">자동 평가:<br>pastel=48.5% / black=0.27%</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/round1/1-5_thumb.png" data-original="../results/meeting-103-v2.1-clean/round1/1-5.png" alt="1-5">
<div class="label">
<div class="label-title">조합 1-5: prompt=B / Hanok baseline Flux Dev 768²</div>
<div class="label-meta">models=flux-dev, size=768×1344</div>
<div class="label-auto-eval">자동 평가:<br>pastel=12.87% / black=11.67%</div>
<div class="label-flags"><span class="flag flag-ok">black-suspicious</span></div>
</div>
</div>
</div>
</body></html>