詳細解釋
CFG尺度(Classifier-Free Guidance Scale)是控制擴散模型條件引導強度的參數,平衡圖像品質和提示遵循度。
運作原理:
- 無條件預測:模型無提示時的預測
- 有條件預測:有提示時的預測
- CFG:將兩者差距放大,偏向條件方向
數學:final_pred = uncond + scale × (cond - uncond)
參數範圍:
- 1-2:弱引導,發揮創意多
- 7-9:平衡(默認通常7-8)
- 10-15:強引導,嚴格遵循提示
- 20+:過強,可能過飽和或畸形
調整建議:
- 提示詳細:可用較低CFG
- 提示簡單:需較高CFG控制
- 風格化:較低CFG更有藝術感
- 精確控制:較高CFG更準確
與其他參數的關係:
- 和步數配合:高CFG可減少步數
- 和採樣器配合:不同採樣器對CFG敏感不同
問題:
- 過高:圖像過飽和、對比過強、畸形
- 過低:可能無視提示細節
是文生圖 (文字生圖 / Text-to-Image)的關鍵調參之一。