عن المشروع
يستضيف TensorFlow Model Garden مجموعة واسعة من تطبيقات النماذج وحلول النمذجة المبنية لـ TensorFlow. وهدفه إظهار أفضل الممارسات حتى يتمكن مستخدمو TensorFlow من تطبيقها في البحث وتطوير المنتجات. يتضمن المستودع:
- **official**: تطبيقات نموذجية لنماذج SOTA باستخدام واجهات TensorFlow 2 عالية المستوى، تتم صيانتها رسميًا وتحسينها للأداء مع بقائها قابلة للقراءة.
- **research**: تطبيقات نماذج بحثية في TensorFlow 1 أو 2، تتم صيانتها بواسطة الباحثين.
- **community**: قائمة منسقة من مستودعات GitHub التي تحتوي على نماذج وتطبيقات تعلّم الآلة باستخدام TensorFlow 2.
- **orbit**: مكتبة مرنة وخفيفة لكتابة حلقات تدريب مخصصة في TensorFlow 2.x، تتكامل مع tf.distribute وتدعم التنفيذ على CPU وGPU وTPU.
حيثما أمكن، تتم مشاركة سجلات التدريب على TensorBoard.dev لتحسين الشفافية وقابلية التكرار، رغم أن ليس كل النماذج مناسبة لذلك.
يتم دعم التثبيت بطريقتين رئيسيتين:
1. **حزمة Pip**: ثبّت الحزمة المستقرة باستخدام `pip3 install tf-models-official`، أو `pip3 install tf-models-nightly` لأحدث التغييرات اليومية. تتضمن الحزمة النماذج والاعتماديات تلقائيًا.
2. **استنساخ المصدر**: استنسخ مستودع GitHub، وأضف مجلد models إلى `PYTHONPATH`، وثبّت الاعتماديات من `models/official/requirements.txt`. قد يحتاج مستخدمو NLP الإضافيون إلى `tensorflow-text-nightly`.
المشروع مرخّص بموجب Apache License 2.0. تتوفر إرشادات المساهمة والإعلانات في wiki الخاص بالمستودع. كما يتم توفير صيغة اقتباس للباحثين الذين يستخدمون Model Garden في أعمالهم.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.