前回 、前々回 と beta_schedule="linear"
を付与した状態出力しました。これは出力画像を鮮やかに出したかったからです。
今回は timestep_spacing="linspace"
のパラメータを使ったり使わなかったり、
beta_schedule="linear"
のパラメータを使ったり使わなかったりして比較してみようと思います。
パラメータのパターンは以下のように考えています。
テストケース番号 | timestep_spacing | beta_schedule | 備考 |
---|---|---|---|
1 | 未設定 | 未設定 | |
2 | linspace | 未設定 | リリースノートと同じ |
3 | 未設定 | linear | 前回の記事と同じ |
4 | linspace | linear |
スケジューラは以下の2種類
Scheduler |
---|
DDIMScheduler |
DPMSolverMultistepScheduler(use_karras_sigmas=True) |
モデルは以下の2種類
Model |
---|
ToonYou Beta6 |
MeinaMix V11 |
では、進めていきます。
はじめに
テストパターンをもう一度掲載しておきます。
テストケース番号 | timestep_spacing | beta_schedule | 備考 |
---|---|---|---|
1 | 未設定 | 未設定 | |
2 | linspace | 未設定 | リリースノートと同じ |
3 | 未設定 | linear | 前回の記事と同じ |
4 | linspace | linear |
ToonYou Beta6
DDIMScheduler
DPMSolverMultistepScheduler
MeinaMix
DDIMScheduler
DPMSolverMultistepScheduler
まとめ
beta_schedule="linear" の有る無しで、鮮やかさが変わる感じがしました。
timestep_spacing="linspace" の有る無しでは、絵の雰囲気が変わる感じがしました。
DPMSolverMultistepSchedulerは、全部絵が一緒だった
デフォルトのtimestep_spacingがlinspaceだったりするのかな?
デフォルトのtimestep_spacingがlinspaceだったりするのかな?