【StableDiffusion】TiledDiffusion動作メモ
学び
・メモリ節約という意味で、TiledDiffusion君が仕事してるかわからなくなった…TiledVAE君しか仕事してない気がする…
・StableDiffusion側設定とTiledDiffusion側倍率は両方適応すると乗算される
・keep input image sizeをonにすると、StableDiffusion側のサイズ設定が無視される
初期設定等
元画像サイズ 512×640
StableDiffusion設定
Resized To(RT)
Resized By(RB)
TiledDiffusion設定
keep input image size(keep)
ScaleFactor(SF)
TiledVAE設定(TV)
設定の動作確認
RT:819/1029
keep:off
SF:1.0
TV:off
=>816×1029
RT:819/1029
keep:on
SF:1.0
TV:off
=>512×640
RT:819/1029
keep:off
SF:1.6
TV:off
=>1304×1640
RT:819/1029
keep:off
SF:1.6
TV:off
=>1304×1640
RT:819/1029
keep:off
SF:1.0
TV:on
=>816×1029
RT:819/1029
keep:on
SF:1.6
TV:off
=>816×1029
RT:819/1029
keep:on
SF:1.0
TV:on
=>512×640
RT:819/1029
keep:off
SF:1.6
TV:on
=>1304×1640
RB:1.6
keep:off
SF:1.0
TV:off
=>816×1029
RBでやっても多分変わらんやろということで残りパターンは省略
StableDiffusion側設定とTiledDiffusionの動作確認
RT:1530/1920
TiledDiffusion:OFF
TV:off
=>OutOfMemoryError: CUDA out of memory
RT:1530/1920
keep:off
SF:1.0
TV:off
=>OutOfMemoryError: CUDA out of memory
RT:1530/1920
keep:on
SF:3.0
TV:off
=>OutOfMemoryError: CUDA out of memory
RT:1530/1920
keep:off
SF:1.0
TV:on
=>1528×1920
RT:1530/1920
keep:on
SF:3.0
TV:on
=>1536×1920
RT:1530/1920
TiledDiffusion:OFF
TV:on
=>1528×1920
私の環境では、TiledDiffusionなしの状態で最大2.85倍まで拡大可能
TiledDiffusionのみで2.90倍の拡大不可…
TiledDiffusion君仕事してる???
TiledDiffusion使用に伴う出来上がりの奇麗さについて
そのうち比較する