يحتوي هذا القسم على مجموعات إضافية من صفحات مرجعية API للمشاريع والحزم المنفصلة عن حزمة tensorflow
، ولكن لا تحتوي على صفحات مواقع فرعية مخصصة.
مستودع نماذج TensorFlow
يوفر مستودع نماذج TensorFlow تطبيقات لأحدث النماذج (SOTA).
يحتوي الدليل الرسمي / المشاريع على مجموعة من نماذج SOTA التي تستخدم واجهة برمجة تطبيقات TensorFlow عالية المستوى. من المفترض أن يتم صيانتها جيدًا واختبارها وتحديثها بأحدث TensorFlow API.
يتوفر كود المكتبة المستخدم لبناء وتدريب هذه النماذج كحزمة نقطية. يمكنك تثبيته باستخدام:
$ pip install tensorflow-models-official # For the latest release
$ #or
$ pip install tf-models-nightly # For the nightly build
لتثبيت الحزمة من المصدر ، راجع هذه التعليمات .
تحتوي حزمة النقاط tensorflow-models-official
على وحدتين من المستوى الأعلى: tensorflow_models
orbit
. يمكنك استيرادها باستخدام:
import tensorflow_models as tfm
import orbit
نماذج Tensorflow
مرجع API .
تتعامل وحدة tensorflow_models
مع نماذج البناء وتكوين التدريب. تتوفر الوظائف الخاصة بالتطبيقات ضمن tfm.vision
و tfm.nlp
.
يدور في مدار
مرجع API .
تحدد وحدة orbit
مكتبة مرنة وخفيفة الوزن لكتابة كود حلقة تدريب مخصصة في TensorFlow. تتميز Orbit بالمرونة فيما يتعلق بنوع النماذج التي تعمل معها. يمكنك استخدام Orbit لتدريب Keras Models (كبديل لـ Keras ' Model.fit
) ، لكن ليس عليك استخدام Keras على الإطلاق. يتكامل Orbit بسلاسة مع tf.distribute
ويدعم التشغيل على أنواع مختلفة من الأجهزة (CPU و GPU و TPU).