diff options
| author | tanaka takashi <isazaka@gmail.com> | 2026-09-13 22:02:44 +0900 |
|---|---|---|
| committer | tanaka takashi <isazaka@gmail.com> | 2026-09-13 22:02:44 +0900 |
| commit | 213e738140859dbcc12c2540ce40d6b6d2875aa7 (patch) | |
| tree | 93443693ffbfbfb8706e1eea2f857d677d62cb4a /doc/Design.md | |
| parent | de44625e3baae4d43ad096248b7096578b11e0b0 (diff) | |
ddim timestep_spacingをtrailingに強制するモードを追加
Diffstat (limited to 'doc/Design.md')
| -rw-r--r-- | doc/Design.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/Design.md b/doc/Design.md index b5e433b..9224158 100644 --- a/doc/Design.md +++ b/doc/Design.md @@ -197,11 +197,17 @@ Schedulerの文字列変換は`PipelineFactory`へ集約し、Tool層とServiceå | `dpmpp_2m_sde_karras` | `DPMSolverMultistepScheduler` | `algorithm_type="sde-dpmsolver++"`, `solver_order=2`, `use_karras_sigmas=True` | | `euler_a` | `EulerAncestralDiscreteScheduler` | pipeline scheduler configを継承 | | `ddim` | `DDIMScheduler` | pipeline scheduler configを継承 | +| `ddim_trailing` | `DDIMScheduler` | `timestep_spacing="trailing"` | | `lcm` | `LCMScheduler` | pipeline scheduler configを継承 | LCM-LoRAも通常のLoRAと同じ`[[model.lora]]`でロードする。`lcm`選択時にstepsやCFGを 自動調整せず、TOMLの`generation.steps`と`generation.cfg_scale`をそのままpipelineへ渡す。 +`ddim_trailing`は`ddim`と同じ`DDIMScheduler`を使用し、`timestep_spacing="trailing"`だけを +明示的に上書きする。Hyper-SD等の固定step LoRAと組み合わせることを想定しているが、 +LoRAファイル名による自動判定やsteps・CFGの自動補正は行わない。生成結果の再現性を保つため、 +実際に使用したscheduler名は生成メタデータへそのまま記録する。 + --- ## 9. ControlNet設計 |
