تخطَّ إلى المحتوى الرئيسي
ToolPotion
مستشار الذكاء الاصطناعي
إرسال (مجاني)

StyleSwin: Transformer-based GAN

StyleSwin هو شبكة توليدية تنافسية (GAN) تعتمد على المحولات (transformers) مصممة لتوليد الصور عالية الدقة. يستفيد من محولات Swin وآلية انتباه مزدوجة مبتكرة لتحقيق التوازن بين الكفاءة الحسابية والقدرة على النمذجة، مما يحقق نتائج فائقة على دقات تصل إلى 1024x1024.

عرض المستودع
مشاركة
عرض المستودع
مشاركة

StyleSwin هو تطبيق رسمي لشبكة توليدية تنافسية (GAN) تعتمد على المحولات (transformers) لتوليف الصور عالية الدقة، تم تقديمه في CVPR 2022. يستكشف المشروع إمكانات المحولات النقية في النمذجة التوليدية، معالجةً التحدي المتمثل في أن المحولات لم تضاهِ بعد أداء الشبكات التلافيفية (ConvNets) في توليد الصور عالية الدقة.

قراءة المزيد

الابتكار الأساسي في StyleSwin يكمن في بنيته، التي تستخدم محولات Swin ضمن إطار عمل يعتمد على الأسلوب (style-based). لتعزيز كل من الكفاءة والقدرة على النمذجة، يقدم آلية "انتباه مزدوج" (double attention). يأخذ هذا النهج في الاعتبار في وقت واحد سياق النوافذ المحلية والنوافذ المزاحة، مما يؤدي إلى تحسين جودة توليد الصور. علاوة على ذلك، يدمج StyleSwin معلومات الموضع المطلقة، والتي غالبًا ما تُفقد في المحولات القائمة على النوافذ، مما يفيد عملية التوليد بشكل كبير.

تم تصميم النموذج ليكون قابلاً للتوسع إلى دقات عالية، حيث تستفيد كل من الهندسة الخشنة والهياكل الدقيقة من تعبيرية المحولات. يتمثل أحد التحديات الرئيسية التي تم تناولها في حدوث تشوهات حظر (blocking artifacts) أثناء التوليف عالي الدقة، والتي يمكن أن تنشأ من الانتباه المحلي الذي يعمل بطريقة قائمة على الكتل ويعطل التماسك المكاني. يعالج StyleSwin هذا عن طريق استخدام مميز موجي (wavelet discriminator) يفحص التباينات الطيفية، مما يقمع هذه التشوهات بفعالية.

تُظهر التجارب المكثفة تفوق StyleSwin على شبكات GANs الحالية القائمة على المحولات، خاصةً عند الدقات العالية مثل 1024x1024. يتفوق على StyleGAN على CelebA-HQ بدقة 1024x1024 ويحقق أداءً مماثلاً على FFHQ بدقة 1024x1024، مما يسلط الضوء على وعد المحولات لتوليد الصور عالية الدقة دون الحاجة إلى استراتيجيات تدريب معقدة.

يوفر المستودع الكود لتوليد عينات الصور، وتقييم درجات FID، وتدريب نماذج جديدة على مجموعات بيانات مختلفة بما في ذلك FFHQ و CelebA-HQ و LSUN Church بدقات مختلفة. كما يتضمن نتائج كمية تُظهر درجات FID منخفضة للصور المولدة عبر مجموعات بيانات ودقات مختلفة. يؤكد المشروع على اعتبارات الذكاء الاصطناعي المسؤولة، محذرًا من سوء الاستخدام لانتحال الشخصية وتشجيع ممارسات البيانات العادلة.

  • الفئةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
  • نموذج التسعيرمفتوح المصدر
  • النشرسحابي, استضافة ذاتية
  • المنصاتالويب

  • بنية شبكة GAN تعتمد على المحولات

  • توليد صور عالية الدقة تصل إلى 1024x1024

  • دمج محولات Swin

  • آلية انتباه مزدوجة لسياق النوافذ المحلية والمزاحة

  • دمج معلومات الموضع المطلقة

  • مميز موجي لقمع التشوهات

  • قابل للتوسع إلى دقات عالية

  • يتفوق على شبكات GANs السابقة القائمة على المحولات

  • يحقق أداءً تنافسيًا مع StyleGAN عند الدقات العالية

  • تنفيذ رسمي لورقة CVPR 2022

  1. الوصول إلى النموذج: استنساخ مستودع GitHub.

  2. إعداد البيئة: تثبيت التبعيات باستخدام `pip install -r requirements.txt`.

  3. توليد العينات: استخدام البرامج النصية Python المقدمة لتوليد عينات صور بنموذج مدرب مسبقًا.

  4. تقييم FID: تشغيل البرامج النصية للتقييم لتقييم جودة الصور المولدة باستخدام درجات FID.

  5. تدريب النموذج: إعداد مجموعات البيانات واستخدام البرامج النصية للتدريب على FFHQ أو CelebA-HQ أو LSUN Church.

  6. التكيف مع الذاكرة: إضافة `--use_checkpoint` للتدريب على وحدات معالجة الرسومات (GPUs) بذاكرة 16 جيجابايت.

  • توليف الصور عالية الدقة
  • نماذج توليدية تعتمد على المحولات
  • بحث وتطوير شبكات GAN
  • إنشاء صور فنية
  • زيادة البيانات

أدوات ذكاء اصطناعي شائعة مثل StyleSwin: Transformer-based GAN

StyleGAN-XL

مستودعات GitHub للذكاء الاصطناعي

StyleGAN-XL هو نموذج ذكاء اصطناعي لتوليد صور عالية الدقة من مجموعات بيانات كبيرة ومتنوعة. يقوم بتوسيع بنية StyleGAN لتحسين جودة تنوع الصور وتنوعها. يوفر هذا المشروع رمزًا للتدريب،…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نموذج ذكاء اصطناعي لتوليد صور عالية الدقة من مجموعات بيانات كبيرة ومتنوعة. يقوم بتوسيع بنية StyleGAN لتحسين جودة تنوع الصور وتنوعها. يوفر هذا المشروع رمزًا للتدريب،…StyleGAN-XL هو نموذج ذكاء اصطناعي لتوليد صور عالية الدقة من مجموعات بيانات كبيرة ومتنوعة. يقوم بتوسيع بنية StyleGAN لتحسين جودة تنوع الصور وتنوعها. يوفر هذا المشروع رمزًا للتدريب،…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

DM-GAN

مستودعات GitHub للذكاء الاصطناعي

DM-GAN هو تطبيق PyTorch لشبكات الخصومة التوليدية ذات الذاكرة الديناميكية (Dynamic Memory Generative Adversarial Networks) لتوليد الصور من النصوص. يوفر هذا المستودع الكود والنماذج…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

تطبيق PyTorch لشبكات الخصومة التوليدية ذات الذاكرة الديناميكية (Dynamic Memory Generative Adversarial Networks) لتوليد الصور من النصوص. يوفر هذا المستودع الكود والنماذج…DM-GAN هو تطبيق PyTorch لشبكات الخصومة التوليدية ذات الذاكرة الديناميكية (Dynamic Memory Generative Adversarial Networks) لتوليد الصور من النصوص. يوفر هذا المستودع الكود والنماذج…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

SNGAN Projection

مستودعات GitHub للذكاء الاصطناعي

يوفر مستودع GitHub هذا تطبيق Chainer رسميًا لتوليد الصور الشرطي. يستخدم التسوية الطيفية ومميز التمييز الإسقاطي لشبكات الخصومة التوليدية (GANs). يتضمن المشروع رمزًا للتدريب…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

يوفر مستودع GitHub هذا تطبيق Chainer رسميًا لتوليد الصور الشرطي. يستخدم التسوية الطيفية ومميز التمييز الإسقاطي لشبكات الخصومة التوليدية (GANs). يتضمن المشروع رمزًا للتدريب…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

StyleGAN3

نماذج الذكاء الاصطناعي

تقدم StyleGAN3 شبكات الخصومة التوليدية الخالية من التعرجات (alias-free) من خلال إعادة هيكلة معالجة الإشارات داخل المولد. هذا الابتكار يلغي "التصاق النسيج"، مما يتيح توليفًا أكثر…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

نماذج الذكاء الاصطناعي

تقدم StyleGAN3 شبكات الخصومة التوليدية الخالية من التعرجات (alias-free) من خلال إعادة هيكلة معالجة الإشارات داخل المولد. هذا الابتكار يلغي "التصاق النسيج"، مما يتيح توليفًا أكثر…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 5 من نماذج الذكاء الاصطناعي

StyleGAN3 الخالي من التعرجات

نماذج الذكاء الاصطناعي

StyleGAN3 هي شبكة توليدية تنافسية تقضي على "التصاق النسيج" من خلال إعادة هيكلة معالجة الإشارات. إنها تحقق التكافؤ مع الانتقال والدوران، مما يتيح تركيبًا أكثر اتساقًا للفيديو…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

نماذج الذكاء الاصطناعي

شبكة توليدية تنافسية تقضي على "التصاق النسيج" من خلال إعادة هيكلة معالجة الإشارات. إنها تحقق التكافؤ مع الانتقال والدوران، مما يتيح تركيبًا أكثر اتساقًا للفيديو…StyleGAN3 هي شبكة توليدية تنافسية تقضي على "التصاق النسيج" من خلال إعادة هيكلة معالجة الإشارات. إنها تحقق التكافؤ مع الانتقال والدوران، مما يتيح تركيبًا أكثر اتساقًا للفيديو…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 5 من نماذج الذكاء الاصطناعي

ESRGAN

مستودعات GitHub للذكاء الاصطناعي

ESRGAN هو نموذج متقدم للذكاء الاصطناعي لتحسين دقة الصور، مما يعزز التفاصيل البصرية والجودة. كان بطل تحدي PIRM في تحسين الدقة الإدراكية ويستخدم لتحسين وضوح الصورة ودقتها في تطبيقات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرةالإعلام والترفيه
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نموذج متقدم للذكاء الاصطناعي لتحسين دقة الصور، مما يعزز التفاصيل البصرية والجودة. كان بطل تحدي PIRM في تحسين الدقة الإدراكية ويستخدم لتحسين وضوح الصورة ودقتها في تطبيقات…ESRGAN هو نموذج متقدم للذكاء الاصطناعي لتحسين دقة الصور، مما يعزز التفاصيل البصرية والجودة. كان بطل تحدي PIRM في تحسين الدقة الإدراكية ويستخدم لتحسين وضوح الصورة ودقتها في تطبيقات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرةالإعلام والترفيه
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

RepVGG

مستودعات GitHub للذكاء الاصطناعي

RepVGG هو بنية شبكة عصبية التفافية (ConvNet) قوية وبسيطة تحقق دقة عالية على ImageNet. يستخدم تصميمًا بأسلوب VGG مع تقنيات إعادة المعلمات، مما يسمح باستدلال فعال. يوفر المشروع…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

بنية شبكة عصبية التفافية (ConvNet) قوية وبسيطة تحقق دقة عالية على ImageNet. يستخدم تصميمًا بأسلوب VGG مع تقنيات إعادة المعلمات، مما يسمح باستدلال فعال. يوفر المشروع…RepVGG هو بنية شبكة عصبية التفافية (ConvNet) قوية وبسيطة تحقق دقة عالية على ImageNet. يستخدم تصميمًا بأسلوب VGG مع تقنيات إعادة المعلمات، مما يسمح باستدلال فعال. يوفر المشروع…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

HiFi-GAN لتوليد الكلام

مستودعات GitHub للذكاء الاصطناعي

HiFi-GAN هي شبكة توليدية تنافسية (GAN) لتوليد الكلام بكفاءة ودقة عالية. تقوم بنمذجة الأنماط الدورية في الصوت لتعزيز جودة العينات، وتحقيق جودة شبيهة بالبشر بسرعات عالية. يدعم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

شبكة توليدية تنافسية (GAN) لتوليد الكلام بكفاءة ودقة عالية. تقوم بنمذجة الأنماط الدورية في الصوت لتعزيز جودة العينات، وتحقيق جودة شبيهة بالبشر بسرعات عالية. يدعم…HiFi-GAN هي شبكة توليدية تنافسية (GAN) لتوليد الكلام بكفاءة ودقة عالية. تقوم بنمذجة الأنماط الدورية في الصوت لتعزيز جودة العينات، وتحقيق جودة شبيهة بالبشر بسرعات عالية. يدعم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي
1 من 8