عن المشروع

Ray هو محرك حوسبة للذكاء الاصطناعي مصمم لتوسيع تطبيقات Python والذكاء الاصطناعي. يتكون من وقت تشغيل موزّع أساسي ومجموعة من مكتبات الذكاء الاصطناعي المتخصصة لتبسيط أعباء عمل حوسبة تعلم الآلة. تشمل المكونات الرئيسية ما يلي: تجريدات Ray Core: - Tasks: دوال عديمة الحالة يتم تنفيذها عبر المجموعة. - Actors: عمليات عاملة ذات حالة. - Objects: قيم غير قابلة للتغيير يمكن الوصول إليها في جميع أنحاء المجموعة. مكتبات Ray AI: - Data: لمجموعات بيانات تعلم الآلة القابلة للتوسع. - Train: للتدريب الموزع. - Tune: لضبط المعلمات الفائقة القابل للتوسع. - RLlib: للتعلم التعزيزي القابل للتوسع. - Serve: لتقديم النماذج بشكل قابل للتوسع وقابل للبرمجة. يتضمن Ray أدوات مراقبة مدمجة مثل Ray Dashboard للمراقبة وRay Distributed Debugger لاستكشاف الأخطاء وإصلاحها. وهو متوافق مع بيئات مختلفة، بما في ذلك الأجهزة المحلية، ومزودي الخدمات السحابية، وKubernetes.