ComfyUI CFG Sweep Analyzer – Dynamic CFG Range, Grid Preview, Text Overlay, Save Metadata

詳細

ファイルをダウンロード

モデル説明

概要

このComfyUIワークフローは、異なるCFG値サンプラースケジューラが出力に与える影響を、1回の自動実行で比較するための強力なビジュアル分析ツールです。

ループロジックを使用してラベル付きCFGグリッドを生成し、迅速な評価のための整理されたクリーンな画像シートを出力します。

新しいモデルのテスト、一貫性の調整、選択したチェックポイントに最適なCFGの「黄金比」を特定するのに最適です。

以下のように実行できます:

  • グリッド1のみ

  • グリッド2のみ

  • 両方を同時に実行して横並びで比較

各グリッドは、独自のサンプラースケジューラシードCFG範囲を設定できます。また、両方を同期することも可能です。

このワークフローは以下をサポートします:

  • 設定可能なCFG範囲(例:4 → 16、またはご希望の範囲)

  • 各タイルへの自動テキストオーバーレイ(例:「CFG: 3」)

  • オプションのデュアルグリッド出力(グリッド1とグリッド2)

  • 完全にダイナミックなサンプラー&スケジューラ選択

  • メタデータトークンをファイル名に含めた自動保存

  • あらゆるSDXL/SD1.5チェックポイントのサポート

  • すべてのCFG値でシードを固定して一貫性を確保

以下のような用途に最適です:

  • 新しいモデルに最適なCFGを見つける

  • サンプラーの比較

  • スケジューラのテスト

  • 低CFGと高CFGでのモデル動作の理解

  • アニメーションやキャラクター作成向けの一貫性のあるパイプラインの構築


このワークフローの動作

指定したCFG範囲の各値に対して:

  1. クリーンなKSampler処理を実行

  2. CFG値を示すテキストオーバーレイを適用

  3. 結果をバッチに追加

  4. 最終的なグリッドプレビューを構築

  5. メタデータを豊富に含むファイル名で各画像を保存

すべての結果は以下の条件で生成されます:

  • 同じシード

  • 同じ潜在変数(latent)

  • 同じプロンプト

  • CFG値のみ変更

これにより、完全に制御された比較パネルが得られます。


主要な機能

ダイナミックCFG範囲

  • ループベースの繰り返し処理

  • 数式によるCFGの自動インクリメント

  • あらゆるサンプラーとスケジューラの組み合わせに対応

  • ハードコーディングなし — 完全に柔軟

使用方法:

  • FROM CFG #:開始値

  • UP TO CFG #:終了値

例:
FROM = 1、TO = 9 に設定 → CFG 1〜9が自動生成されます。

スマートテキストオーバーレイ

各タイルには自動的に以下が表示されます:

  • 「CFG: #」

CR Overlay Textを使用して、クリーンでシャープなレンダリングを実現。

ラベルはループ内で動的に生成され、使用された正確なCFG値と一致します。
(色やサイズを調整可能です。)

デュアル独立グリッド

以下のように設定できます:

  • グリッド1を有効化

  • グリッド2を有効化

  • 両方のグリッドを実行(それぞれ独立したサンプラー/スケジューラを設定可能)

これにより、本格的なA/Bテストが可能です:

  • 異なるサンプラーの比較 → 例:Euler vs DPM++

  • 異なるスケジューラの比較 → 例:Karras vs Simple

  • シードがCFG出力に与える影響の比較

メタデータ豊富な保存

Image Saver拡張機能を使用して、ファイル名に以下を含められます:

  • %time

  • %cfg

  • %model_name

  • %sampler_name

  • %scheduler_name

  • %seed

  • その他多数

出力例:

22-24-21-perfectdeliberate_v40-cfg(3.0)-dpmpp_3m_sde-simple-79.png

必要なノードパック

このワークフローは以下のカスタムノードを使用しています:

  • Boyo Nodes(ForLoopStart / ForLoopEnd)

  • rgthree Nodes(KSampler Config, Any Switch)

  • Comfyroll Custom Nodes(CR Overlay Text)

  • WAS Node Suite(Text Concatenate, Image Batch)

  • JK ComfyUI Helpers(AnythingToString)

  • ComfyUI Image Saver(詳細なファイル名用)

  • ComfyUI Easy Use(含まれている — シードノード)

ComfyUI-Managerをご利用の場合、以下のようにインストールできます:
Manager → Installed → パッケージを検索 → インストール

以下にクイックスタートガイドを示し、その後に詳細なステップバイステップ手順を掲載します。
使い方 — クイックスタート:

  1. チェックポイントを選択

  2. プロンプトを設定(ポジティブ/ネガティブ)

  3. 「実行」ボタンを押す

使い方 — 詳細手順:

  1. チェックポイントを選択

  2. 潜在変数のサイズを設定

  3. プロンプトを設定(ポジティブ/ネガティブ)

  4. サンプラーとスケジューラを選択

  5. シードを設定

  6. 「生成するCFG値の上限」を設定

  7. **「Queue Prompt」**を押す

生成後:

  • ComfyUI内でグリッドプレビューが表示されます

  • 画像は自動保存されます

  • ファイル名にはCFGとメタデータが含まれます

注意点

  • バッチサイズは必ず1に設定してください(CFGの正確な分離に重要)

  • テキストオーバーレイの位置は、各グリッドのCR Overlay Textノードで変更可能です。

  • 必要に応じて、保存またはプレビュー用ノードを無効化できます

  • 2つのグリッドを使用することで、サンプラー設定の本格的なA/Bテストが可能です

このモデルで生成された画像

画像が見つかりません。