خطوات الاستخدام
أدخل عدد القنوات (Channels) في طبقة الإدخال أو الطبقة التي تريد حساب معاملات تطبيع الدفعة لها. عدد القنوات هو عدد الخرائط المميزة (feature maps) التي تخرج من الطبقة السابقة، مثل قنوات RGB في الصورة أو القنوات بعد الطبقات التلافيفية.
افهم أن طبقة BatchNorm تحتوي على معاملين قابلين للتعلم لكل قناة: معامل القياس (gamma) ومعامل الإزاحة (beta). يتم تعلم هذين المعاملين أثناء التدريب لضبط الناتج المعياري ليكون مناسبًا للمهمة. لذا، العدد الإجمالي للمعاملات القابلة للتعلم هو 2 مضروبًا في عدد القنوات.
بالإضافة إلى المعاملات القابلة للتعلم، تحتفظ الطبقة بإحصائيات غير قابلة للتعلم (متوسط الانحدار والتباين) والتي يتم تحديثها أثناء التدريب وتستخدم أثناء الاستدلال. لكن هذه الإحصائيات لا تعتبر معاملات بالمعنى التقليدي، وغالبًا لا تُحتسب ضمن عدد المعاملات.