OpenXLA هي منظومة متكاملة مفتوحة لمكوّنات البنية الأساسية لتعلُّم الآلة (ML) العالية الأداء والقابلة للنقل والتوسيع، والتي تعمل على تبسيط تطوير تعلُّم الآلة من خلال تقسيم الأدوات بين أُطر عمل الواجهة الأمامية وبرامج معالجة طلبات العميل الخلفية للأجهزة. تم إنشاؤها من قِبل قادة الصناعة في مجال نمذجة الذكاء الاصطناعي والبرامج والأجهزة.
كيف يستخدم المجتمع OpenXLA؟ تجمع هذه الصفحة روابط إلى المستودعات والمشاريع التي تستخدم OpenXLA لتوفير أفكار وإشارات إلى الرموز البرمجية.
هل لديك مشروع يستخدِم OpenXLA؟ يُرجى إرسال طلب سحب إلينا وإضافته إلى هذه الصفحة.
الأطر
- JAX هو إطار عمل تعلُّم آلة يحتوي على واجهة برمجة تطبيقات مشابهة لـ NumPy لكتابة نماذج تعلُّم آلة عالية الأداء.
- يقدّم PyTorch/XLA جسرًا من PyTorch إلى OpenXLA وStableHLO
- TensorFlow هو إطار عمل لتكنولوجيات الذكاء الاصطناعي (ML) قديم يضم منظومة متكاملة كبيرة.
مكوّنات PJRT الإضافية
- تتيح libTPU تنفيذ النماذج على وحدات معالجة الموتّرات في Google Cloud
تجميع الحواف
- يستخدم Google AI Edge تنسيق StableHLO كتنسيق إدخال
للنشر على الأجهزة الجوّالة باستخدام LiteRT
- تصدير AI Edge Torch نماذج PyTorch لنشرها على الأجهزة الجوّالة من خلال StableHLO
الأدوات والعروض المرئية
- يوفّر مستكشف النماذج ميزة رسوم بيانية هرمية مع دعم نماذج StableHLO