متاحة مجانًا للقراءة · ثلاثة مستويات

PyTorch: الموترات وحالة التدرج وعقود التنفيذ الدقيقة

مساق متخصص كامل في ملكية الموتر والتفاضل والحالة المسجلة وواجهات البيانات والخسارة وضبط التدريب والانتباه والاسترجاع والتنميط والترجمة والتصدير.

عدد الدروس: 18العربية والإنجليزيةتاريخ مراجعة المحتوى
ابدأ التعلّم

في هذه الدورة

تعلم PyTorch بعقود صريحة للموترات والتدرجات والوحدات والبيانات والأهداف وحالة التنفيذ. تربط ثمانية عشر درساً مطوراً إنشاء موترات CPU وأوضاع التفاضل والمعاملات والمخازن والخسائر والمحملات والتحديثات المضبوطة وحالة المحسن والتراكم والتخطيط المكاني والتسلسلي وأقنعة الانتباه والإعادة والعروض والتحميل والتنميط والترجمة والتصدير وقبول استدلال اصطناعي كامل. يضم كل درس خمسة أقسام مطورة ومثالين مشروحين وثلاثة أخطاء تشخيصية وتمرينين بحلول كاملة.

تثبت المراجع إلى وثائق PyTorch 2.14 الرسمية كهدف لتوثيق الواجهة. لا توجد مكتبة torch مثبتة في بيئة المراجعة. لذلك يجمع كل درس برنامج إطار للمعالج المركزي لم ينفذ صراحة، موسوماً runnable:false وبخرج متوقع مشتق، ومرافقاً حتمياً منفذاً بمكتبة Python القياسية. تفحص المرافقات حساباتها وعقودها فقط ولا تثبت سلوك PyTorch. لا يحتاج أو يستخدم المساق تثبيت إطار أو نموذجاً محملاً أو بيانات خارجية أو GPU أو خدمة أو مورداً سحابياً أو بيانات اعتماد.

ما الذي ستتعلمه؟

  • شرح شكل الموتر ونوعه وجهازه وملكية تخزينه وعروضه وبثه.
  • تتبع مشاركة التفاضل ومخازن التدرج وحالة الوحدة المسجلة وعضوية المحسن.
  • تعريف واجهات صحيحة للخسائر والمحمل والالتفاف والسلاسل والانتباه.
  • حفظ حدود التراكم والقص والجدولة والعشوائية والاسترجاع.
  • تمييز عقود التنميط والترجمة والتصدير والتحميل الموثقة من دليل التنفيذ الفعلي.

مسارك التعليمي

ثلاثة مستويات

أسس الموتر والتدرج والوحدة

موترات CPU وأوضاع التفاضل والحالة المسجلة وأهداف الخسارة والدفعات وتحديث مضبوط واحد.

  1. موترات المعالج المركزي والأنواع العددية والأشكال
  2. التفاضل التلقائي وأوضاع التدرج
  3. الوحدات والمعاملات والمخازن
  4. الخسائر والأهداف والاختزال
  5. مجموعات البيانات ومحملاتها وتجميع العينات
  6. خطوة تدريب وتقييم مضبوطة
استكشف هذا المستوى

حالة التدريب وواجهات المعمارية

مجموعات المحسن والأهداف المتراكمة والعقود المكانية والتسلسلية وأقنعة الانتباه والمتابعة القابلة للإعادة.

  1. المحسنات ومجموعات المعاملات والحالة
  2. تراكم التدرج وقصه وجداول التعلم
  3. الالتفاف وتخطيط الأبعاد المكانية
  4. التضمينات والسلاسل والأطوال
  5. أقنعة الانتباه وتخطيط الدفعة
  6. العشوائية وقابلية الإعادة والاستئناف
استكشف هذا المستوى

التخزين والاسترجاع والتنفيذ المحول

العروض والتحميل المراجع وأدلة الموارد والترجمة ومجالات التصدير والقبول الاصطناعي الكامل.

  1. العروض والتجاور والتعديلات الموضعية
  2. قواميس الحالة والتحميل المراجع
  3. التنميط وأدلة الموارد
  4. الترجمة وعقود انقطاع الرسم
  5. التصدير وعقود الأشكال الديناميكية
  6. قبول نموذج اصطناعي كامل
استكشف هذا المستوى

لمن هذه الدورة؟

  • مطورو Python ومحللوها الذين يريدون تنفيذ عقود نماذج PyTorch وفحصها.
  • متعلمون ذوو أسس شبكات عصبية يحتاجون فهماً دقيقاً للشكل والحالة والتدرج والتنفيذ.

قبل أن تبدأ

  • دوال Python وأصنافها وحلقاتها وقوائمها وقواميسها واستثناءاتها وJSON الأساسي.
  • المتجهات والمصفوفات والمشتقات والمتوسطات وأسس الحساب العائم.
  • مفاهيم التعلم العميق والآلي، ومنها الخسائر والتحسين والتقييم المحجوز والتسرب واختيار النماذج.