KJNodes/samplinggenerated

プレビューオーバーライドフレームを取得(GetPreviewOverrideFramesKJ)

最新のサンプリング中にモデルプレビューオーバーライドでキャプチャされたフレームを返します。サンプラーに供給するのと同じモデルプレビューオーバーライドからの「model」と、サンプラー後(LATENT/IMAGE)の「after_sample」を配線して、正しい実行順序を強制します。

Get Preview Override Frames KJ

model
after_sample
frames
KJNodes

説明

モデルプレビューオーバーライドノードが最新のサンプリングステップ中にキャプチャしたプレビューフレームを取得します。このノードは、サンプリング完了後に実行され、モデルプレビューオーバーライドが内部に保存したフレームにアクセスできるように、正しく配線する必要があります。

入力

  • modelMODEL、必須)
    モデルプレビューオーバーライドノードが出力するモデルです。この接続により、プレビューオーバーライドフレームを取得ノードはモデルラッパー内に保存されたキャプチャフレームを見つけられます。チェックポイントローダーからのオリジナルモデルは配線しないでください – モデルプレビューオーバーライドから直接出力されたモデルのみが機能します。

  • after_sampleMULTITYPE、必須)
    サンプラー後(例:Kサンプラー、VAEデコードなどの出力)からのLATENTまたはIMAGEテンソルを受け入れます。実際の値は無視されます – 正しい実行順序を強制するためだけに使用されます。この接続がないと、ComfyUIがサンプリング前にこのノードを実行しようとし、空または古いフレームが返される可能性があります。

出力

  • IMAGE – 最新のサンプリング中にモデルプレビューオーバーライドでキャプチャされたフレームを含む画像のバッチ(テンソル)。まだフレームがキャプチャされていない場合(例:ノードがサンプリング前に実行された場合)、出力は空になります。

使用上の注意

  • model入力をモデルプレビューオーバーライドノードのモデル出力に配線します – 入力側と出力側の両方で同じモデルラッパーを使用する必要があります。そうしないとフレームにアクセスできません。
  • after_sample入力は、ワークフロー内でサンプラーより後に現れる任意の出力(例:Kサンプラーからの潜在、またはデコード済み画像)に接続する必要があります。これにより、プレビューフレームを生成したサンプリングステップの後にのみノードが実行されることが保証されます。
  • 一般的なパターンは、after_sample入力を、同じモデルプレビューオーバーライドから供給されるサンプラーのlatent出力に接続することです。これにより、追加のノードを必要とせずに正しい順序が保証されます。
  • 返されるフレームは、サンプリング中に各ノイズ除去ステップ(またはプレビュー間隔)で収集されたもので、時系列順になります。アニメーションプレビュー、フレームごとの分析、または後続の画像処理ノードへの入力として使用できます。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…
プレビューオーバーライドフレームを取得 (GetPreviewOverrideFramesKJ) - ComfyUI-KJNodes | ComfyUI Wiki