عن المشروع

Apache TVM هو إطار عمل مفتوح لتجميع تعلم الآلة يركز على التطوير المعتمد على Python أولاً للسماح بالتخصيص السريع لمسارات التجميع. ويهدف إلى توفير نشر شامل من خلال تحويل النماذج إلى وحدات قابلة للنشر بأقل قدر ممكن. تستخدم البنية الحالية تصميماً عابراً للمستويات يتميز بـ TensorIR للتمثيل على مستوى الموتر (tensor-level) و Relax للتمثيل على مستوى الرسم البياني (graph-level). يسمح هذا التصميم بالتحسين المشترك للرسوم البيانية الحسابية، وبرامج الموترات، والمكتبات. بالإضافة إلى ذلك، يعمل TVM كبنية تحتية أساسية لبناء مجمعات عمودية مخصصة لمجالات معينة، بما في ذلك تلك المخصصة لنماذج اللغات الكبيرة (LLMs).