見出し画像

【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使用に伴う出来上がりの奇麗さについて

そのうち比較する


いいなと思ったら応援しよう!