Sampler 詳細説明
ComfyUIには現在、以下のサンプラーがあります。
Old Sampler(旧サンプラー)
DPM Sampler(DPMサンプラー)
New Sampler(新サンプラー)
- heun
- heunpp2
- dpmpp_2
- dpmpp_2_ancestral
- lms
- dpm_fast
- dpm_adaptive
- dpmpp_2s_ancestral
- dpmpp_sde
- dpmpp_sde_gpu
- dpmpp_2m
- dpmpp_2m_sde
- dpmpp_2m_sde_gpu
- dpmpp_3m_sde
- dpmpp_3m_sde_gpu
- ddpm
- lcm
- ddim
- uni_pc
- uni_pc_bh2
- 名前に ‘a’ または ‘ancestral’ を含むサンプラー
- a は
ancestral (ancestral sampler)
の略で、これらのサンプラーはサンプリングプロセス中に継続的にノイズを追加し、各ステップで一定のランダム性を持つ画像を生成します。これは 非収束 を意味します。
- 名前に ‘GPU’ を含むサンプラー
dpmpp_sde_gpu
のようなサンプラーはGPUハードウェアに最適化されており、グラフィックスプロセッサ上で大規模な並列計算タスクを効率的に実行し、画像生成を大幅に高速化します。
Scheduler(スケジューラー)
スケジューラーはデノイズプロセスを制御し、デノイズステップの数と各ステップのデノイズ強度を決定します。 ComfyUIの主なスケジューラーは以下の通りです。
- norlmal
- karras
レンダリング時間は一貫していますが、8回のサンプリングステップの後、ノイズポイントが少なくなります。
- exponential
画像はより滑らかになり、背景はよりクリーンになりますが、欠点としていくつかの詳細が失われます。
- sgm_uniform
- simple
- ddim_uniform