EasyKSampler(タイルデコード): ComfyUI-Easy-Useのサンプリングノード(samplerSimpleTiled)
EasyKSampler(タイルデコード) ノードは、EasyUseパイプラインでサンプリングを実行し、結果の潜在を一度に全てデコードする代わりに、タイル単位でデコードします。タイルデコードは、大きな画像を生成する際のピークVRAM使用量を削減しますが、多少の追加処理オーバーヘッドを伴います。
sampler Simple Tiled
説明
EasyKSampler(タイルデコード) ノードは、EasyUseパイプラインでサンプリングを実行し、結果の潜在を一度に全てデコードする代わりに、タイル単位でデコードします。タイルデコードは、大きな画像を生成する際のピークVRAM使用量を削減しますが、多少の追加処理オーバーヘッドを伴います。
更新済みのパイプラインとデコード済みの画像の両方を返すため、後続のパイプラインノードをチェーンしたり、結果を表示・保存したりするのが簡単です。
入力
pipe
- 型:
PIPE_LINE - 必須
モデル、ポジティブ/ネガティブ条件付け、潜在、シード、サンプラー設定などのサンプリング入力を含むEasyUseパイプラインオブジェクト。サンプリング後、更新済みのパイプラインが返されます。
tile_size
- 型:
INT - デフォルト:
512 - 最小:
320 - 最大:
4096 - ステップ:
64
タイルデコード中に使用される各タイルのターゲットサイズ(ピクセル単位)。タイルサイズが大きいと使用するタイル数が減り、タイルの継ぎ目アーティファクトを軽減できますが、メモリ使用量が増加します。タイルサイズが小さいとVRAMへの負荷が少なくなります。値が64刻みであるため、サンプラーで使用される潜在スケーリングと整合します。
image_output
- 型:
COMBO - デフォルト:
Preview - オプション:
Hide、Preview、Save、Hide&Save、Sender、Sender&Save、None
サンプリング後、デコード済みの画像をどのように処理するかを制御します。
Preview– UIプレビューに画像を表示します。Save– 設定されたプレフィックスを使用して画像を保存します。Hide– 画像をプレビューしません。Hide&Save– プレビューを非表示にして画像を保存します。Sender–link_idを使用して画像を外部レシーバーに送信します。Sender&Save– 画像を外部に送信して保存します。None– 画像のプレビュー、保存、送信を行いません。
この設定に関係なく、IMAGE出力は常に生成されます。
link_id
- 型:
INT - 必須
SenderまたはSender&Save画像出力モードで使用されます。このIDは、生成済み画像を外部レシーバーやワークフロー連携に送信するための宛先リンクを識別します。
save_prefix
- 型:
STRING - デフォルト:
ComfyUI
画像を保存する際に使用されるファイル名のプレフィックス。例えば、Save、Hide&Save、Sender&Saveなどで使用されます。
model
- 型:
MODEL - オプション
オプションのモデル上書き。指定した場合、パイプライン内のモデルの代わりにこのモデルがサンプリングに使用されます。省略した場合、pipeに含まれるモデルが使用されます。
出力
PIPE_LINE
- 型:
PIPE_LINE
サンプリング後の更新済みパイプライン。サンプリング済みの潜在と関連するサンプリング状態を含みます。
IMAGE
- 型:
IMAGE
デコード済みの画像結果。
使用上の注意
- 限られたVRAMで非常に大きな潜在をデコードする場合は、より小さい
tile_size値を使用します。 - 十分なVRAMがあり、タイルの継ぎ目を減らしたい場合や、タイルデコードを高速化したい場合は、より大きい
tile_size値を使用します。 model入力は、パイプライン全体を再構築せずに、パイプラインに現在保存されているモデルとは異なるモデルを使用したい場合に便利です。SenderまたはSender&Saveを使用する場合、link_idが想定される外部レシーバー設定と一致していることを確認してください。
コメント
GitHubでサインインしてディスカッションに参加しましょう。