ComfyUI.Tokyo

サイト内検索 help
複数条件の場合はキーワードの間にスペースを入れてください。
例 ksampler controlnet

Flux_dev_TeaCache_GGUF 通常・文字込み生成用

TeaCache ノードは、Flux dev ワークフローにおいて UNet モデルの計算結果をキャッシュして再利用することで、高速化と省メモリ化を行うノード です。

特に `rel_l1_thresh`(この例では 0.4)は「相対 L1 誤差しきい値」で、キャッシュを再利用するか、それとも再計算するかを決める基準 になります。

役割の流れ

  1. UNetLoaderGGUF から読み込まれたモデルが TeaCache に渡される。
  2. TeaCache は、ステップごとの中間結果をキャッシュに保存。
  3. 次回同じ入力条件や類似度が高い場合、キャッシュを再利用して計算をスキップ。
  4. `rel_l1_thresh` によって、前回結果との違い(相対L1距離)がこの値以下なら再利用、それ以上なら再計算。
  5. `start_percent` と `end_percent` は、キャッシュを適用するサンプリング工程の範囲(生成過程の%)を決定。
  6. `cache_device`(この例では CPU)は、キャッシュを保存する場所(GPU メモリ節約や安定性のため CPU キャッシュにすることが多い)を指定。

この設定(Flux, rel_l1_thresh=0.4)の意味

  • Flux モデル生成時、UNet の再計算を減らして速度向上。
  • 0.4 という値はやや緩めのしきい値で、多少違いがあってもキャッシュを再利用 → 高速化寄りの設定。
  • CPU にキャッシュすることで、VRAM 使用量を抑えつつ大きめモデルでも安定して動かせる。

ComfyUI-TeaCache Models FLUX時、rel_l1_thresh 0.4、start_percent 0、end_percent 1 、speedup ~2xと示されています。

Workflow1

Flux_dev_TeaCache_U.json

画像内に文字を入れる際は、promptに「the word “入れたい文字列”」や「the text “入れたい文字列”」と入力すると反映しやすくなります。

この例では、the word “Welcome to ComfyUI”としました。

Workflow2

Flux_dev_TeaCache_B.json

美女系promptで作ってみました。


Link