Diffusers documentation
دوال التنشيط
ابدأ الآن
الاستدلال
استخدام خطوط أنابيب الانتشار
المُكيِّفات والتخصيص
تحسين الأداء والتوسع
المولّدات التوليدية المعيارية
التدريب والتخصيص
الموارد
ساهم
واجهة برمجة التطبيقات
الفئات الرئيسية
المنظومة المعيارية
المحمِّلات
النماذج
خطوط الأنابيب
المجدولون
الفئات الداخلية
You are viewing main version, which requires installation from source. If you'd like
regular pip install, checkout the latest stable version (v0.42.1).
دوال التنشيط
دوال تفعيل مخصصة لدعم نماذج متنوعة في 🤗 Diffusers.
GELU
فئة diffusers.models.activations.GELU
< source >( dim_in: intdim_out: intapproximate: str = 'none'bias: bool = True )
دالة التنشيط GELU مع دعم تقريب tanh باستخدام approximate="tanh".
GEGLU
فئة diffusers.models.activations.GEGLU
< source >( dim_in: intdim_out: intbias: bool = True )
نوع متغير من دالة التنشيط للوحدة الخطية البوابة.
ApproximateGELU
فئة diffusers.models.activations.ApproximateGELU
< source >( dim_in: intdim_out: intbias: bool = True )
الشكل التقريبي لوحدة الخطأ الغاوسي الخطية (GELU). لمزيد من التفاصيل، راجع القسم 2 من هذا ورقة بحثية.
SwiGLU
فئة diffusers.models.activations.SwiGLU
< source >( dim_in: intdim_out: intbias: bool = True )
نوع مشتق من دالة التنشيط المعروفة باسم الوحدة الخطية البوابة. تشبه GEGLU لكنها تستخدم SiLU / Swish بدلاً من GeLU.
FP32SiLU
دالة التنشيط SiLU مع رفع نوع بيانات المدخلات إلى torch.float32.
LinearActivation
فئة diffusers.models.activations.LinearActivation
< source >( dim_in: intdim_out: intbias: bool = Trueactivation: str = 'silu' )