TorchCode: الدليل الشامل لـ LeetCode خاص بـ PyTorch — تدريب مقابلات ML
TorchCode هو LeetCode لـ PyTorch — تدرب على تنفيذ softmax، attention، GPT-2 من الصفر مع تصحيح تلقائي فوري. 40+ مسألة، Jupyter. 1,400+ نجمة.
ما هذا؟
الشركات الكبرى (Meta، DeepMind، OpenAI) تتوقع تنفيذ العمليات الأساسية من الذاكرة. TorchCode = بيئة تدريب منظمة، بدون GPU.
- النجوم: 1,400+ ⭐ — الفروع: 95
40+ مسألة في 6 فئات
- 🧱 أساسيات — ReLU، Softmax، LayerNorm، BatchNorm، RMSNorm، SwiGLU...
- 🧠 آليات الانتباه — 10 أنواع: Multi-Head، Causal، GQA، Flash...
- 🏗️ هندسة — GPT-2 Block، LoRA، ViT، MoE
- ⚙️ تدريب — Adam، Cosine LR
- 🎯 استدلال — Top-k/p، Beam Search، Speculative Decoding
- 🔬 متقدم — BPE، INT8، DPO/GRPO/PPO
المقارنة
| الميزة | TorchCode | LeetCode ML | d2l.ai |
|---|---|---|---|
| تصحيح تلقائي | ✅ | ✅ | ❌ |
| 40+ مسألة ML | ✅ | محدود | تمارين |
| Flash Attention | ✅ | ❌ | ❌ |
متى تختار: تحضير مقابلات ML — تنفيذ PyTorch من الصفر.
الخلاصة
سد فجوة حرجة في تحضير مقابلات ML. 1.4K نجمة.
