メインコンテンツへスキップ

高度なKサンプラーノード (KSampler Advanced Node)

Ryan約1分

高度なKサンプラーノード
高度なKサンプラーノード

高度なKサンプラーノードは、KSamplerノードのより高度なバージョンです。KSamplerノードは常に潜在空間にノイズを追加し、その後完全にノイズを除去しますが、高度なKSamplerノードはこの動作を制御するための追加設定を提供します。高度なKSamplerノードは、add_noise設定を使用して潜在空間にノイズを追加しないことを選択できます。また、return_with_leftover_noise設定を使用して、部分的にノイズ除去された画像を返すこともできます。KSamplerノードとは異なり、このノードにはdenoise設定がありませんが、このプロセスはstart_at_stepend_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

ノイズ除去後の潜在画像。