高度なKサンプラーノード (KSampler Advanced Node)
高度なKサンプラーノードは、KSamplerノードのより高度なバージョンです。KSamplerノードは常に潜在空間にノイズを追加し、その後完全にノイズを除去しますが、高度なKSamplerノードはこの動作を制御するための追加設定を提供します。高度なKSamplerノードは、add_noise
設定を使用して潜在空間にノイズを追加しないことを選択できます。また、return_with_leftover_noise
設定を使用して、部分的にノイズ除去された画像を返すこともできます。KSamplerノードとは異なり、このノードにはdenoise
設定がありませんが、このプロセスはstart_at_step
とend_at_step
設定によって制御されます。これにより、例えば部分的にノイズ除去された潜在空間を別の高度なKSamplerノードに渡して処理を完了させることができます。
ヒント
`end_at_step >= steps`の場合、高度なKSamplerノードはKSamplerノードが`denoise`設定を持つのと同じ方法で潜在空間のノイズを除去します:
`denoise = (steps - start_at_step) / steps`
入力
Model
ノイズ除去に使用するモデル。
Positive
ポジティブな条件。
Negative
ネガティブな条件。
latent_image
ノイズ除去される潜在画像。
add_noise
ノイズ除去前に潜在画像にノイズを追加するかどうか。有効にすると、ノードは指定された開始ステップに基づいて適切なノイズを注入します。
seed
ノイズ生成に使用するランダムシード。
control_after_generate
各プロンプトの後に上記のシード番号を変更する機能を提供します。ノードはシード番号を
randomize
(ランダム化)、increment
(増加)、decrement
(減少)、またはfixed
(固定)に保つことができます。
steps
スケジュールのステップ数。サンプラーに許可されるステップが多いほど、結果はより正確になります。適切なステップ数の選び方については、samplersページを参照してください。
cfg
分類器自由誘導(cfg)スケールは、サンプラーがプロンプトの内容を実現しようとする積極性を決定します。高いスケールはプロンプトをより良く表現する画像を強制しますが、スケールを高すぎに設定すると画質に悪影響を与える可能性があります。
sampler_name
使用するサンプラー。利用可能なサンプラーの詳細については、samplersページを参照してください。
scheduler
使用するスケジューラ。利用可能なスケジューラの詳細については、samplersページを参照してください。
start_at_step
スケジュールのどのステップからノイズ除去プロセスを開始するかを決定します。
end_at_step
スケジュールのどのステップでノイズ除去を終了するかを決定します。この設定が
steps
を超える場合、スケジュールはsteps
で終了します。
return_with_leftover_noise
無効にすると、高度なKSamplerは最後のステップで潜在画像のノイズを完全に除去しようとします。この設定によってスキップされるスケジュールのステップ数に応じて、出力が不正確で品質が低下する可能性があります。
出力
LATENT
ノイズ除去後の潜在画像。