عن المشروع

Keras 3 هو إطار عمل عالي المستوى للتعلم العميق مصمم من أجل المرونة والأداء عبر واجهات خلفية متعددة. وهو يدعم JAX و TensorFlow و PyTorch للتدريب والاستدلال، مع دعم إضافي للاستدلال فقط لـ OpenVINO. تشمل القدرات الرئيسية ما يلي: - دعم الواجهات الخلفية المتعددة: يمكن للمستخدمين التنقل بين JAX و TensorFlow و PyTorch للاستفادة من مزايا أطر عمل محددة، مثل أداء JAX أو منظومة الإنتاج الخاصة بـ TensorFlow. - نطاق تطبيق واسع: يدعم تطوير نماذج للرؤية الحاسوبية، ومعالجة اللغات الطبيعية، ومعالجة الصوت، والتنبؤ بالسلاسل الزمنية، وأنظمة التوصية. - 상호 운용성 (التوافق التشغيلي): يمكن دمج نماذج Keras في PyTorch Modules الأصلية أو وظائف النماذج الأصلية في JAX. كما يدعم مجموعات البيانات من تنسيقات مختلفة، بما في ذلك tf.data.Dataset و PyTorch DataLoaders. - القابلية للتوسع: مصمم للتوسع من أجهزة الكمبيوتر المحمولة المحلية إلى مجموعات GPU أو TPU الكبيرة. - التوافق مع الإصدارات السابقة: يعمل كبديل مباشر لـ tf.keras عند استخدام الواجهة الخلفية لـ TensorFlow.