خطوات الاستخدام
الخطوة 1: فهم مكونات المعاملات في الطبقة المتصلة بالكامل. تتكون كل طبقة متصلة بالكامل من مصفوفة أوزان (weights) ومتجه تحيز (biases). عدد الأوزان = عدد مدخلات الطبقة × عدد خلايا الطبقة. عدد التحيزات = عدد خلايا الطبقة. وبالتالي، إجمالي معاملات الطبقة = (عدد المدخلات × عدد الخلايا) + عدد الخلايا.
الخطوة 2: حساب معاملات الطبقة الأولى. أدخل قيمة inputDim (عدد المدخلات) و neuronsPerLayer (عدد الخلايا في كل طبقة مخفية). معاملات الطبقة الأولى = (inputDim × neuronsPerLayer) + neuronsPerLayer. هذا يمثل الأوزان التي تربط المدخلات بأول طبقة مخفية بالإضافة إلى تحيزات كل خلية في تلك الطبقة.
الخطوة 3: حساب معاملات الطبقات المخفية الوسيطة. إذا كان عدد الطبقات المخفية (hiddenLayers) أكبر من 1، فكل طبقة مخفية تتلقى مدخلات من الطبقة السابقة التي تحتوي على neuronsPerLayer خلية. إذن معاملات كل طبقة مخفية إضافية = (neuronsPerLayer × neuronsPerLayer) + neuronsPerLayer. كرر هذا الحسبان لكل طبقة مخفية إضافية (أي hiddenLayers - 1 مرة).