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

ConvMixer

يوفر مستودع GitHub هذا تنفيذًا لـ ConvMixer، وهو بنية شبكة عصبية التفافية لمهام التعرف على الصور. يعتمد على الورقة البحثية "Patches Are All You Need? 🤷" ويوفر أوزان نماذج مدربة مسبقًا للتقييم وكودًا للتدريب على مجموعات بيانات مثل ImageNet-1k و CIFAR-10.

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

يستضيف مستودع GitHub هذا، locuslab/convmixer، تنفيذ ConvMixer، وهي بنية شبكة عصبية مفصلة في ورقة ICLR 2022 بعنوان "Patches Are All You Need? 🤷" بقلم آشر تروكمان وزيكو كولتر. يقع الكود الأساسي لنموذج ConvMixer في `convmixer.py`. يستفيد المشروع من إطار عمل `pytorch-image-models` (timm) للتدريب ويتضمن تعديلات على هذا الإطار لدعم ConvMixers.

قراءة المزيد

تشمل التعديلات الرئيسية داخل إطار عمل `pytorch-image-models` إضافة `timm/models/convmixer.py`، وتحديثات لـ `timm/models/__init__.py`، ودمج جدول معدل تعلم "OneCycle" مع ملفات المجدول المقابلة. بينما يُلاحظ جدول OneCycle، يقترح المؤلفون أن جداول جيب التمام القياسية يمكن أن تكون فعالة أيضًا لتدريب ConvMixers.

يقدم المستودع أوزان نماذج مدربة مسبقًا لعدة متغيرات من ConvMixer، بما في ذلك ConvMixer-1536/20 و ConvMixer-768/32 و ConvMixer-1024/20، مع تفاصيل حول حجم النواة وحجم الرقعة وحجم الملف. يتم توفير تعليمات وأوامر مثال لتقييم هذه النماذج على مجموعات بيانات مثل ImageNet-1k، بهدف تحقيق دقة عالية. على سبيل المثال، من المتوقع أن يحقق ConvMixer-1536/20 دقة تبلغ 81.37٪ على التحقق من ImageNet-1k.

يتم أيضًا تفصيل تدريب ConvMixers، مع أمر مثال للتدريب الموزع على إعداد متعدد وحدات معالجة الرسومات باستخدام ImageNet-1k. يحدد أمر التدريب المعلمات الفائقة مثل حجم الدفعة، وعدد العمال، والمحسن، والعصور، وجدول معدل التعلم، وتقنيات التعزيز (مثل RandAugment و CutMix و MixUp)، وحجم الإدخال. يتضمن المستودع أيضًا إصدارًا مبسطًا وقابلًا للتغريد لبنية ConvMixer في Python.

بالإضافة إلى ذلك، يتم ربط مستودع منفصل لتدريب ConvMixers على CIFAR-10، ويتم تقديم نصائح حول تعديل معلمات التدريب مثل `--scale` لأحجام الإدخال الأصغر. المشروع مفتوح المصدر بموجب ترخيص MIT، مما يشجع على مساهمة المجتمع والتطوير الإضافي.

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

  • تنفيذ بنية الشبكة العصبية ConvMixer

  • يعتمد على الورقة البحثية "Patches Are All You Need? 🤷"

  • يتضمن كودًا لتدريب ConvMixers

  • يوفر أوزان نماذج مدربة مسبقًا للتقييم

  • يدعم التدريب على مجموعات بيانات ImageNet-1k و CIFAR-10

  • يستفيد من إطار عمل `pytorch-image-models` (timm)

  • يتضمن تنفيذًا لمجدول معدل تعلم "OneCycle"

  • يقدم أوامر مثال لتقييم النموذج

  • يتضمن أوامر مثال للتدريب الموزع

  • يحتوي على إصدار مبسط وقابل للتغريد لنموذج ConvMixer

  • أوزان النموذج متاحة للتنزيل

  • مفتوح المصدر بموجب ترخيص MIT

  1. الوصول إلى النموذج: استنسخ مستودع GitHub إلى جهازك المحلي.

  2. إعداد البيئة: قم بتثبيت مكتبات Python الضرورية، بما في ذلك PyTorch و `pytorch-image-models`.

  3. تحميل النموذج: قم بإنشاء نموذج ConvMixer باستخدام نصوص Python المقدمة.

  4. تقييم النموذج: استخدم نص `validate.py` مع الأوزان التي تم تنزيلها ومجموعة بيانات التحقق.

  5. تدريب النموذج: قم بتنفيذ نص `distributed_train.sh` مع مسارات مجموعة البيانات المحددة ومعلمات التدريب.

  6. التكامل: قم بتكييف كود `convmixer.py` لحلقات التدريب المخصصة أو خطوط الاستدلال.

  • تصنيف الصور
  • تقييم النموذج
  • تدريب النماذج المخصصة
  • البحث والتطوير
  • التعلم الانتقالي
  • المقارنة المعيارية

تقييمات ConvMixer

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل ConvMixer

ConvBERT

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

ConvBERT هو نموذج ذكاء اصطناعي مفتوح المصدر لتدريب نماذج اللغة مسبقًا، ويقدم بنية جديدة مع التفاف ديناميكي قائم على الامتداد. يوفر مستودع GitHub هذا الكود لتدريب نماذج ConvBERT…

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

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

نموذج ذكاء اصطناعي مفتوح المصدر لتدريب نماذج اللغة مسبقًا، ويقدم بنية جديدة مع التفاف ديناميكي قائم على الامتداد. يوفر مستودع GitHub هذا الكود لتدريب نماذج ConvBERT…ConvBERT هو نموذج ذكاء اصطناعي مفتوح المصدر لتدريب نماذج اللغة مسبقًا، ويقدم بنية جديدة مع التفاف ديناميكي قائم على الامتداد. يوفر مستودع GitHub هذا الكود لتدريب نماذج ConvBERT…

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

RepVGG

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

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

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

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

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

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

Vision Transformer

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

يوفر مستودع Vision Transformer (ViT) نماذج وأكواد لمهام التعرف على الصور. يتضمن تطبيقات لبنيات Vision Transformer و MLP-Mixer، مدربة مسبقًا على مجموعات بيانات ImageNet و…

أدوات الرؤية الحاسوبية
عرض الأداة

SPP_net

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

SPP_net هو إعادة تطبيق لخوارزمية Spatial Pyramid Pooling للشبكات الالتفافية العميقة في التعرف البصري. يهدف إلى إعادة إنتاج نتائج اكتشاف الكائنات من ورقة بحثية من مؤتمر ECCV لعام…

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

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

إعادة تطبيق لخوارزمية Spatial Pyramid Pooling للشبكات الالتفافية العميقة في التعرف البصري. يهدف إلى إعادة إنتاج نتائج اكتشاف الكائنات من ورقة بحثية من مؤتمر ECCV لعام…SPP_net هو إعادة تطبيق لخوارزمية Spatial Pyramid Pooling للشبكات الالتفافية العميقة في التعرف البصري. يهدف إلى إعادة إنتاج نتائج اكتشاف الكائنات من ورقة بحثية من مؤتمر ECCV لعام…

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

Vision GNN (ViG)

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

Vision GNN (ViG) هو تطبيق PyTorch لشبكات الرسوم البيانية الرؤيوية (Vision Graph Neural Networks) تم تطويره بواسطة Huawei Noah's Ark Lab. يوفر هياكل خلفية فعالة للذكاء الاصطناعي…

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

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

تطبيق PyTorch لشبكات الرسوم البيانية الرؤيوية (Vision Graph Neural Networks) تم تطويره بواسطة Huawei Noah's Ark Lab. يوفر هياكل خلفية فعالة للذكاء الاصطناعي…Vision GNN (ViG) هو تطبيق PyTorch لشبكات الرسوم البيانية الرؤيوية (Vision Graph Neural Networks) تم تطويره بواسطة Huawei Noah's Ark Lab. يوفر هياكل خلفية فعالة للذكاء الاصطناعي…

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

Pythae

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

تقدم Pythae منصة موحدة لتنفيذات مشفرات تلقائية متغيرة (VAE) باستخدام Pytorch. توفر للباحثين والمطورين مجموعة شاملة من الأدوات للتجربة وتحسين نماذج VAE، مما يسهل التقدم في التعلم…

منصّات تعلّم الآلة
عرض الأداة

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

تقدم Pythae منصة موحدة لتنفيذات مشفرات تلقائية متغيرة (VAE) باستخدام Pytorch. توفر للباحثين والمطورين مجموعة شاملة من الأدوات للتجربة وتحسين نماذج VAE، مما يسهل التقدم في التعلم…

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

Keras

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

Keras هي مكتبة مفتوحة المصدر للتعلم العميق مصممة للبشر. إنها تبسط عملية بناء الشبكات العصبية وتسمح للمطورين بالمساهمة في تطويرها على GitHub.

منصّات تعلّم الآلة
عرض الأداة

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

مكتبة مفتوحة المصدر للتعلم العميق مصممة للبشر. إنها تبسط عملية بناء الشبكات العصبية وتسمح للمطورين بالمساهمة في تطويرها على GitHub.Keras هي مكتبة مفتوحة المصدر للتعلم العميق مصممة للبشر. إنها تبسط عملية بناء الشبكات العصبية وتسمح للمطورين بالمساهمة في تطويرها على GitHub.

مميزةمنصّات تعلّم الآلة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

PyTorch

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

PyTorch هي مكتبة مفتوحة المصدر لتعلم الآلة توفر أدوات لبناء الشبكات العصبية الديناميكية في بايثون، مستفيدة من تسريع GPU القوي للحسابات الفعالة.

تعلّم الآلة وعلم البيانات
عرض الأداة

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

مكتبة مفتوحة المصدر لتعلم الآلة توفر أدوات لبناء الشبكات العصبية الديناميكية في بايثون، مستفيدة من تسريع GPU القوي للحسابات الفعالة.PyTorch هي مكتبة مفتوحة المصدر لتعلم الآلة توفر أدوات لبناء الشبكات العصبية الديناميكية في بايثون، مستفيدة من تسريع GPU القوي للحسابات الفعالة.

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