ما دور السييد في Stable Diffusion؟

بقلم آخر تحديث 3 دقائق قراءة

السييد عدد صحيح يهيّئ الضجيج العشوائي الذي يبدأ منه كل توليد. بالسييد نفسه والبرومبت نفسه والنموذج نفسه والإعدادات نفسها والبرمجية نفسها ينتج Stable Diffusion الصورة نفسها؛ غيّر السييد فتحصل على تكوين مختلف للبرومبت نفسه. في Automatic1111 وفي هذا الموقع تختار القيمة -1 سييدًا عشوائيًا في كل مرة تضغط فيها على زر التوليد.

لماذا يهم السييد

يبدأ الانتشار من ضجيج، وكل صورة دالة حتمية لهذا الضجيج مضافًا إليه إعداداتك. السييد هو وصفة الضجيج. وهذا يجعله أنفع أداة للتعلم: ثبّت السييد، غيّر شيئًا واحدًا، قارن. إنها بالضبط طريقة مقارنة أساليب الفنانين لدينا: 1,731 فنانًا، أربعة برومبتات ثابتة، وسييد ثابت واحد لكل برومبت. لا يتغير إلا اسم الفنان، فالفروق التي تراها هي أثر الفنان لا غير. الطريقة نفسها تصلح لمقارنة نموذجين أو أداتي أخذ عينات أو قيمتي CFG: ما دام السييد ثابتًا، فكل اختلاف في الصورة سببه التغيير الذي أجريته أنت.

كيف تستخدمه عمليًا

  1. ولّد بالسييد -1 حتى يظهر تكوين يعجبك.
  2. اقرأ السييد في معلومات الصورة (يكتبه Automatic1111 في بيانات PNG الوصفية وتحت الصورة) والصقه في حقل السييد.
  3. الآن حسّن البرومبت أو البرومبت السلبي كلمة كلمة: يبقى التكوين في الغالب وتتحرك التفاصيل.
  4. مع أداة أخذ عينات ليست من نوع ancestral، مثل Euler وDDIM وDPM++ 2M، يعطي السييد نفسه صورة قريبة عند تغيير الخطوات أو CFG، مما يتيح مقارنة الإعدادات بإنصاف. أما الأدوات من نوع ancestral مثل Euler a فتضيف ضجيجًا جديدًا في كل خطوة فتنحرف الصورة.

تذكر أمثلة البرومبت في هذا الموقع السييد مع كل صورة تقريبًا لتبدأ من نتيجة معروفة.

ما يكسر قابلية إعادة الإنتاج

  • نموذج أو LoRA مختلف: الضجيج نفسه لكن مزيل الضجيج مختلف، فتتغير الصورة: قليلًا مع LoRA خفيف، وكليًا مع نموذج آخر.
  • حجم صورة مختلف: لموتّر الضجيج شكل آخر، فلا علاقة للصورة بالسابقة حتى بالسييد نفسه.
  • بطاقة رسومات أو إصدار برمجي مختلف: فروق طفيفة في الفاصلة العائمة قد تحرّك التفاصيل؛ وبين بطاقات من شركات مختلفة يولّد Automatic1111 ضجيجًا مختلفًا أصلًا، ما لم يُضبط مصدر الأرقام العشوائية فيه على CPU.
  • في Automatic1111 إعدادات إضافية تغيّر النتيجة، مثل variation seed وClip skip وEta noise seed delta؛ أبقِها متطابقة للتكرار الدقيق.

تنويعات حول سييد

في Automatic1111 يوجد variation seed ومنزلق variation strength: بين 0.1 و0.3 تحصل على شقيقات الصورة، الوضعية واللوحة اللونية نفسها مع تغييرات صغيرة، وهو مفيد لاختيار أفضل الأيدي أو الوجه. وX/Y/Z plot بالسييدات على محور وكلمة من البرومبت على الآخر ينتج شبكة مقارنة في تشغيل واحد. احفظ السييدات التي أعطتك أفضل النتائج في ملاحظاتك، فهي نقطة انطلاق موثوقة لصور لاحقة بالأسلوب نفسه.

أسئلة شائعة

هل السييد الأكبر أفضل؟

لا. السييد تسمية لنمط ضجيج لا إعداد جودة؛ 7 و4,294,967,295 متساويان في الجودة. لا يهم إلا قابلية تكراره.

هل أحصل على الصورة نفسها في موقع آخر بالسييد نفسه؟

فقط إذا استخدم الموقع النموذج والحجم وأداة أخذ العينات والخطوات وCFG والبرمجية نفسها. بين تثبيتين لـAutomatic1111 يصح ذلك عادة؛ بين خدمات مختلفة لا يكاد يصح أبدًا.

لماذا يعطي السييد نفسه صورة مختلفة في أدوات هذا الموقع؟

تضيف الأدوات العامة إلى كل طلب برومبتها السلبي وملفات LoRA للتفاصيل وعدد خطواتها وأداة أخذ العينات الخاصة بها، ويغيّر الرسم الداخلي حجم صورتك لتناسب 1024 بكسل، فتختلف النتيجة عما ينتجه تثبيتك المحلي. داخل الموقع، الطلب نفسه بالسييد نفسه قابل لإعادة الإنتاج.