Stable Diffusion Samplerの違いを比べてみた
Stable Diffusion Samplerの違いを比べてみた
Stable diffusionにおけるSamplerってどれくらい影響がある?ぶっちゃけあまり知らずに使っていました。実際に使うといろいろ違いが出てきて面白いですね。
今回はSampler だけを変更し、Step数、Prompt、Seed値などはすべて固定しています。なお、GPUにはGTX1660Tiを利用しています。描画な時間は目安としてご利用ください。
呪文
呪文は元素法典から引用しています。
masterpiece, best quality, super fine illustration,masterpiece, best quality,(beautiful detailed eyes:1.05),1girl,finely detail,Depth of field, 4k wallpaper,bluesky,cumulus,wind,insanely detailed frills,extremely detailed lace,shiney sun lighting , long hair,Slightly open mouth,high ponytail,silver hair,small Breasts,cumulonimbus capillatus,slender waist,There are many scattered luminous petals,Hidden in the light yellow flowers,Depth of field,She bowed her head in frustration,Many flying drops of water,Upper body exposed,Many scattered leaves,branch ,angle ,contour deepening,cinematic angle ,(Classic decorative border:1.1576)
Negative prompt: lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, artist name, bad feet_hand_finger_leg_eye,missing fingers,worst low normal quality,bad face,blurry:1.1,Asymmetrical eyes,Simple background, mutation, poorly drawn, huge breasts, huge haunch, huge thighs, more than 2 nipples, huge calf, bad anatomy, liquid body, disfigured, malformed, mutated, anatomical nonsense, text font ui, error, malformed hands, long neck, blurred, lowers, lowres, bad proportions, bad shadow, uncoordinated body, unnatural body, text, ui, error, cropped, watermark, username, blurry, JPEG artifacts, signature, 3D, bad hairs, poorly drawn hairs, fused hairs, big muscles, ugly, bad face, fused face, poorly drawn face, cloned face, big face, long face, bad eyes, fused eyes poorly drawn eyes, extra eyes, malformed limbs
その他の設定パラメータ
Steps: 20, Sampler: *, CFG scale: 7, Seed: 2869076259, Size: 512x832, Model hash: 6569e224, Aesthetic LR: 0.0001, Aesthetic weight: 0.0, Aesthetic steps: 5, Aesthetic embedding: train_miwano, Aesthetic slerp: False, Aesthetic text: , Aesthetic text negative: False, Aesthetic slerp angle: 0.1
Sampler
Euler_a
Euler
LMS
Heun
DPM2
DPM2_a
DPM++2S_a
DPM++2M
DPM_adaptive
LMS_Karras
DPM2_Karras
DPM2_a_Karras
服がはだけちゃったので表示していません。ここでは不適切な画像と判断しています。
DPM++2S_a_Karras
DPM++2M_Karras
DDIM
PLMS
演算時間
演算時間はこの様な感じです。DPM系はそこそこ時間がかかります。
結論は?
ぶっちゃけ結論は好みだと思いますが、Euler_a は速さと質どちらも取れるのでおすすめかもしれません。他のパラメータを変更したときの挙動を検証しているわけではないので、トライアンドエラーは必須と思います。
指の表現だけ見たときはDPM2もありですね。DPM2++2S a Karrasも手が反対になっていますが、しっかりと描けているのでPromptの調整次第でうまくできるかも。
Discussion