DSC: مكتبة موتر متوافقة مع بايثورش وإطار استنتاج

2025-06-18
DSC: مكتبة موتر متوافقة مع بايثورش وإطار استنتاج

DSC هي مكتبة موتر متوافقة مع بايثورش وإطار استنتاج لنماذج التعلم الآلي. تتميز بواجهة برمجة تطبيقات منخفضة المستوى متوافقة مع لغة C، مغلفة في واجهة برمجة تطبيقات بايثون حديثة مشابهة لـ NumPy/PyTorch، مع بعض التحسينات في سهولة الاستخدام. من الميزات الرئيسية واجهة برمجة تطبيقات بديهية، ودعم مدمج للشبكات العصبية، ودعم العديد من الخلفية (وحدة المعالجة المركزية و CUDA)، واعتماديات خارجية ضئيلة، وعدم وجود تخصيصات وقت التشغيل. التثبيت بسيط، ولا يتطلب سوى مُجمِّع C++20 و GNU Make. يتم دعم تسريع CUDA؛ ما عليك سوى تعيين متغيرات بيئية لتمكينه. يتم تشغيل اختبارات الوحدة عبر pytest، مما يضمن الدقة.

التطوير مكتبة موتر