خطوات الاستخدام
الخطوة 1: فهم مفهوم الحِقبة (Epoch) في تدريب نماذج التعلم العميق. الحِقبة هي دورة كاملة تمر فيها خوارزمية التعلم عبر مجموعة البيانات التدريبية بأكملها مرة واحدة. عدد الدفعات (Batches) المطلوبة لإتمام حقبة واحدة يساوي عدد العينات الكلي مقسوماً على حجم الدفعة (Batch Size). على سبيل المثال، إذا كان لديك 1000 عينة وحجم الدفعة 32، فستحتاج إلى 1000 ÷ 32 ≈ 31.25، أي 32 دفعة (بالتقريب للأعلى).
الخطوة 2: حساب إجمالي الوقت المستغرق لمعالجة جميع الدفعات. الوقت الإجمالي للحِقبة = (عدد الدفعات) × (الوقت لكل دفعة). ولكن يجب التأكد من وحدة الوقت: إذا كان الوقت لكل دفعة مُعطى بالثواني، فستكون النتيجة بالثواني. لتحويل الثواني إلى ساعات، اقسم على 3600 (لأن الساعة = 3600 ثانية). إذا كان الوقت لكل دفعة بالفعل بالساعات، فاضرب عدد الدفعات مباشرة.
الخطوة 3: إدخال القيم في الحاسبة: أدخل عدد العينات الكلي (Samples)، وحجم الدفعة (Batch Size)، والوقت لكل دفعة (Time per Batch) بالثواني. ستقوم الحاسبة تلقائياً بحساب عدد الدفعات = سقف (عينات / حجم دفعة) لأن عدد الدفعات يجب أن يكون عدداً صحيحاً. ثم تضرب في الوقت لكل دفعة وتحول الناتج إلى ساعات.