timm documentation

SENet (قديم)

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v1.0.30).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

SENet (قديم)

الفئة: CNN · الكود: timm/models/senet.py · الهندسات: 9 · الأوزان المُسبقة التدريب: 9 (9 منها بنتائج على ImageNet-1k)

نماذج Cadene المُسبقة التدريب لـ SENet وSE-ResNet وSE-ResNeXt (legacy_*). تم إيقاف استخدام الوحدة لصالح نسخ SE من فئة ResNet.

الأوراق البحثية

الاستخدام

راجع البدء السريع لتحميل الأوزان المُسبقة التدريب ومعالجة الصور مسبقًا وضبط الدقة، وراجع استخراج الميزات لاستخدام النماذج كعمود فقري.

>>> import timm
>>> model = timm.create_model('legacy_seresnext50_32x4d.in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)

دعم واجهة برمجة التطبيقات للنماذج

ميزةSENet
خرائط الميزات features_only=True✓ (خطوات 2، 4، 8، 16، 32)
forward_intermediates()✓
prune_intermediate_layers()✓
أي حجم إدخال، دون الحاجة إلى أي تغييرات✓
set_input_size()–
dynamic_img_size=True–
set_grad_checkpointing()✗
تلاشي معدل التعلم على مستوى الطبقات (group_matcher())✓
reset_classifier()✓

✓ مدعوم، ✓ (مربع) يعمل مع الأحجام المربعة فقط، ✗ غير مدعوم، – غير مطلوب (يقبل النموذج بالفعل أي حجم إدخال). تم التحقق من ذلك بتشغيل كل ميزة على نموذج مُهيأ عشوائيًا (SENet مع legacy_seresnet18 عند 224)، ومن المتوقع أن تتصرف البنى المعمارية الأخرى من نفس الفئة بنفس الطريقة. راجع صفحة Model API للتفاصيل.

البنى

البنيةالمعاملات (مليون)GMACsحجم الإدخالالأوزان المُسبقة التدريب
legacy_senet154115.0920.772241
legacy_seresnet1811.781.822241
legacy_seresnet3421.963.672241
legacy_seresnet5028.093.882241
legacy_seresnet10149.337.612241
legacy_seresnet15266.8211.332241
legacy_seresnext26_32x4d16.792.492241
legacy_seresnext50_32x4d27.564.262241
legacy_seresnext101_32x4d48.968.022241

تُحسب قيم GMACs وعدد المعلمات لحجم المدخلات الافتراضي والتصنيف الخاص بكل معمارية، وذلك بناءً على نتائج الاختبارات المرجعية.

الأوزان المُسبقة التدريب

Top-1 هو دقة التحقق على ImageNet-1k من results-imagenet.csv عند حجم التقييم المذكور، - إذا لم يكن للوزن نتيجة على ImageNet-1k (مثل أوزان ما قبل التدريب أو أوزان الصورة-النص). Classes هو حجم المصنِّف المُدرَّب مسبقًا، ولا يوجد شيء للأوزان التي لا تحتوي على مصنِّف.

الوزنحجم الإدخالأعلى 1 (%)حجم التقييمفئاترخصةالمركز
legacy_senet154.in1k22481.3202241000apache-2.0الأصلي
legacy_seresnet18.in1k22471.7422241000apache-2.0الأصلي
legacy_seresnet34.in1k22474.7882241000apache-2.0الأصلي
legacy_seresnet50.in1k22477.6502241000apache-2.0الأصلي
legacy_seresnet101.in1k22478.3702241000apache-2.0الأصلي
legacy_seresnet152.in1k22478.6622241000apache-2.0الأصلي
legacy_seresnext26_32x4d.in1k22477.1002241000apache-2.0الأصلي
legacy_seresnext50_32x4d.in1k22479.0802241000apache-2.0الأصلي
legacy_seresnext101_32x4d.in1k22480.2742241000apache-2.0الأصلي
Update on GitHub